Biologie | Chimie | Didactica | Fizica | Geografie | Informatica | |
Istorie | Literatura | Matematica | Psihologie |
Continut executabil (Java, JavaScript, VBScript)
Paginile HTML reprezinta o combinatie statica de text si imagini; odata incarcat in browser, continutul paginilor HTML nu poate fi modificat decat prin folosirea unor tehnologii (sau limbaje) precum JAVA, JavaScript, VBScript, DHTML, FLASH.
Prin intermediul acestor tehnologii poti obtine efecte interesante, prin care sa captezi interesul celor care viziteaza pagina ta. HTML contine o serie de marcaje dedicate introducerii continutului executabil in paginile HTML: <applet>, <object>, <script>.
1 Cum functioneaza ?
Pe scurt, continutul executabil dintr-o pagina HTML are urmatorul 'ciclu de viata':
In timpul executiei, applet-urile sau script-urile pot:
Ce inseamna applet sau script.
Applet-ul este un program scris in limbajul JAVA care este rulat (in general) intr-un browser. Browserul din computerul care ruleaza applet-ul trebuie sa suporte JAVA.
Script-ul este o secventa de cod JavaScript, VBScript sau DHTML care este rulata intr-un browser.
2 Cum introduc un applet intr-o pagina HTML?
<applet code='MissileCommando.class' name='Joc' align='left'
width='300' height='300'>
<param name='bgColor' value='black'>
</applet>
Un applet va ocupa o zona dreptiunghiulara in browser; in unele cazuri, prin intermediul marcajului <param> pot fi transmisi parametri catre applet. Daca esti interesat sa utilizezi applet-uri in paginile tale, insa nu stii sa programezi in JAVA, poti gasi applet-uri gratuite pe Internet (ex. www.free-applets.com)
Poti vizualiza exemplul de mai sus in browserul tau aici.
3 Cum folosesc marcajul object?
Scopul marcajului object este de a introduce intr-o pagina HTML tipuri de date care nu sunt suportate in mod normal de un browser (o secventa de film, o animatie FLASH, etc.).
<object data='film.mpeg' type='application/mpeg'>
<object data='aternativ.jpg' type='image/jpeg'>
</object>
</object>
In exemplul de mai sus, in cazul in care secventa de film nu poate fi rulata in browser, se va incerca afisarea celui de-al doilea marcaj <object>
4 Cum introduc o secventa de cod JavaScript sau VBScript intr-o pagina HTML?
In general, secventele de cod JavaScript sau VBScript se gasesc in sectiunea HEAD, insa pot fi declarate si in fisiere externe.
<script type='text/javascript' language='JavaScript'>
function Test()
</script>
In cazul in care secventele de cod nu sunt declarate ca functii, ele vor fi executate in momentul incarcarii paginii in browser. In acelasi timp, secventele de cod declarate ca functii pot fi apelate de anumite evenimente (onLoad, onClick, onMove, etc.) asociate anumitor marcaje.
Poate unii dintre voi vor fi dezamagiti, insa aceasta lectie nu contine decat un singur exemplu. De ce? Inserarea continutului executabil intr-o pagina HTML implica cunostinte de JavaScript, VBScript, FLASH sau JAVA, cunostinte care nu fac obiectul acestui curs; mi-ar fi imposibil sa prezint facilitatile oferite de fiecare tehnologie sau limbaj in parte. In acelasi timp, este bine sa stii care sunt posibilitatile si alternativele pe care le ai atunci cand realizezi o pagina HTML.
Copyright © 2024 - Toate drepturile rezervate