Lecția 12. HTML dinamic
În această lecție:
Ce este HTML dinamic
HTML dinamic - noțiunea de colectiv. Este o combinatie de noi tag-uri HTML. opțiuni și capabilități de programare (sub formă de script) care vă permite să facă pagini web interactive și puneți-le pe obiecte animate. Datorită DHTML pe pagina de Web incepe sa functioneze ca orice program de calculator, și, prin urmare estompa distincția dintre hard disk-ul și Internetul.
Noile tehnologii, care, împreună, au condus la crearea DHTML. folosite pentru prima dată în browserele Netscape Navigator 4 și Microsoft Internet Explorer 4. În timp ce kernel-ul DHTML. bazat pe standardul HTML 4.0. sprijinite de ambele browsere, caracteristici suplimentare ale programului sunt susținute de nici un browser, sau altul. Aceasta este una dintre dificultățile cu care se confruntă dezvoltatorii atunci când se utilizează DHTML pe paginile web. O altă problemă importantă este faptul că mulți utilizatori încă mai funcționa cu versiuni mai vechi ale browser-ului - al treilea și chiar mai devreme.
Principiile de bază ale funcționării DHTML
Reprezentarea orientată spre obiect al web-pagina si toate elementele sale;
Cascading Style Sheets, și stratificarea furnizarea de informații;
scenariu folosind toate (sau aproape toate) elemente ale paginii;
fonturi dinamice.
Reprezentarea orientată spre obiect al elementelor paginii
Orice element de pagină (secțiune sau secțiunea antet secțiune, o listă de imagine, formă, etc.) este considerată un obiect.
Notă:
Compania Microsoft, acest principiu este numit modelul obiect al HTML dinamic, compania Netscape - Object Model HTML, iar în Organizația Web Standardizare (W3C) - modelul de obiect de document. Este nume diferite pentru același concept.
Stratificarea și foi de stil
foi de stil (foi de stil) sunt folosite pentru a descrie este stilul implicit al întregului document sau orice parte a acestuia. Acest lucru se referă la parametri, cum ar fi dimensiunea paginii, tipul de font și dimensiunea pentru elementele de text.
Deoarece crearea de pagini web în foaia de stil, printre altele, specifica culoarea de fundal implicită sau a imaginii disponibile pe pagina, culoarea de hyperlink-uri, etc. Cu ajutorul acestor tabele pot fi adaptate proiectarea unui grup de pagini, sau toate paginile de pe web-site-ul, ca o foaie de stil poate fi atașat la mai multe sau toate documentele care constituie site-ul.
Foile de stil sunt, de asemenea, folosite pentru a diversifica conținutul Web-pagini cu straturi de informații (straturi). Fiecare dintre aceste straturi conține informații de proprietate sub formă de text sau imagine. Ele pot ascunde alte straturi sau suprapuse pe partea de sus a informațiilor existente. Straturile pot apărea pe pagina ca urmare a unor acțiuni de utilizator (de exemplu, intrarile de la tastatura), sau ca parte a prezentării.
Diferențele între browsere
Același lucru este valabil și pentru browser-ul, ca ambele companii ca Netscape. așa și Microsoft. a dezvoltat propria tehnologie. Fiecare producător urmărește un scop bine definit - pentru a crea un browser care ar dori utilizatorii și dezvoltatorii de tehnologie care ar aprecia. Despre compatibilitatea nici un gând, și numai în ultimii ani, companiile au ajuns la concluzia despre beneficiile standardelor care fac viața mai ușoară atât pentru utilizatori și dezvoltatori.
Imaginați-vă că există mai multe standarde diferite de televiziune și pentru a vedea un program de lucru este posibil numai pe anumite televizor. Cum ai reacționa la asta? Ai cumpăra trei sau patru televiziuni care îndeplinesc toate aceste standarde? Bineînțeles că nu. Aproximativ același lucru se întâmplă în rețea. Atât utilizatorii și dezvoltatorii neobosit pentru a depăși creșterea în fiecare zi, distanța dintre cele două browsere.
Din fericire, acum acest decalaj dispare treptat, dar va fi de ani înainte de decalajul în tehnologie și standardele în cele din urmă va veni la zero.
Între timp, va trebui să ia în calcul acei utilizatori care nu au primit cele mai recente versiuni de browsere.
Ce se poate face cu ajutorul DHTML
Posibilitățile DHTML sunt aproape nelimitate. Pagina web este acum mai mult ca mini-aplicații decât documentele statice. Dacă vreodată naviga pe net, ați întâlnit cu diferitele opțiuni de utilizare DHTML. Prezentare imagini, Web-site-uri cu interfață definite de utilizator, derulând imagini și animații, reprezentare interactivă a textului de pe ecranul de joc, completarea formularelor, calculatoare și multe, multe altele.
Recomandare:
Continuă să cutreiere Internet în căutarea de noi tehnologii. Vizitați site-urile preferate și întrebați dacă ei DHTML este folosit pentru a determina ce iti place cel mai bine și ceea ce doriți să perie pe pagina ta.
Site-ul creat în sistemul uCoz