HTML (jezik za označavanje hiperteksta) je najvažnije razumijevanje dizajniranja strukture web stranice na internetu.
Na sličan način, DHTML i XHTML također su hipertekstualni označni jezici, gdje prvi stvara dinamičke web stranice, dok drugi ili zrcali ili proširuje verziju HTML web stranica.
Ključni za poneti
- DHTML je kombinacija HTML-a, CSS-a i JavaScripta koja se koristi za stvaranje dinamičkog, interaktivnog web-sadržaja, dok je XHTML stroža, standardiziranija verzija HTML-a koja slijedi pravila XML sintakse.
- XHTML poboljšava strukturu i kompatibilnost web sadržaja na različitim uređajima i preglednicima, dok DHTML poboljšava korisničko iskustvo kroz interaktivnost.
- DHTML se fokusira na ponašanje web elemenata, dok XHTML naglašava pravilnu sintaksu i strukturu dokumenta.
DHTML protiv XHTML-a
DHTML je kombinacija HTML-a, CSS-a i JavaScripta koja web-stranicama omogućuje da budu dinamične i interaktivne. Može se koristiti za izradu web stranica koje odgovaraju korisnicima u stvarnom vremenu. XHTML se koristi za izradu web stranica koje su strukturirane i dobro oblikovane te dostupne većem broju uređaja.
DHTML je također poznat kao Dynamic HyperText Markup Language, može učiniti da web stranica izgleda sadržajno, interaktivno, animativno, a da preglednik ne briše ili briše sve.
Koristi pomoć JavaScripta, CSS-a, DOM-a i HTML-a kako bi dizajnirao dinamičnu web stranicu u pregledniku. Osim toga, Netscape i Microsoft su kompatibilni.
U slučaju XHTML je također poznat kao eXtensive HyperText Markup Language. To je nadolazeća evolucija interneta.
Koristi XML jezik (važan alat koji opisuje podatke sadržaja na internetu) za zrcaljenje i proširenje verzija HTML dokumenata na lako dostupne web stranice.
Tabela za usporedbu
Parametri usporedbe | DHTML | XHTML |
---|---|---|
Cijela forma | Dynamic HyperText Markup Language | Opsežan HyperText Markup Language. |
funkcija | Pretvara web stranice iz statičnih u dinamičke. | To stranicu čini svestranijom s drugim vrstama funkcija. |
Razvijen | DHTML aplikaciju je predstavio Microsoft 1997. godine. | World Wide Web Consortium (W3C) 2000. |
Ekstenzija naziva datoteke | .dhtml nastavak | .xhtml, .xht, .xml, .html, .htm |
Značajke | Dinamički stil (animacija, igre), dinamički sadržaj (aplikacija) i pozicioniranje u stvarnom vremenu. | Jezik koji razlikuje velika i mala slova koji se glatko konstruira s bazama podataka i aplikacijama za tijek rada. |
verzije | To je standardna tehnologija razvijena za izradu dinamičkih web stranica. | XHTML 1.0, XHTML 1.1, XHTML Basic, XHTML Mobile Profile, XHTML 1.2, XHTML 2.0, XHTML5 |
Što je DHTML?
DHTML je akronim za riječ Dynamic HyperText Markup Language. Svrha razvoja DHTML-a je stvaranje dinamičkih web stranica umjesto statičnih. To je kombinacija HTML, JavaScript, CSS i DOM programiranja.
Arhetip DHTML-a razvio je Microsoft 1997. godine, zajedno s razvojem Internet Explorera4. S tim dodatnim skriptnim jezicima, DHTML omogućuje promjenu varijabli u postavkama kako bi se prikazala dinamička web stranica.
I iz tog razloga, HTML djeluje kao graditelj web stranice, nakon čega slijedi JS (Client-Side scripting language), gdje korištenje kolačića određuje potrebe korisnika.
Osim toga, CSS redizajnira i stilizira stranicu dinamičnijom uz malo rada kodiranja.
I na kraju, DOM (Document Object Method), manipulira cijelim statičnim sadržajem u dinamički.
Govoreći o značajkama DHTML-a, mogu se mijenjati oznake i svojstva, koji se koriste za pozicioniranje u stvarnom vremenu, generiranje dinamičkih fontova, koji se koriste za povezivanje podataka, stvaranje interaktivnih i animiranih web stranica, omogućavanje korištenja metoda, događaja, svojstava i kodova.
Što je XHTML?
XHTML je skraćeni oblik eXtensive HyperText Markup Language. Pomaže korisnicima da transformiraju HTML web stranicu u XML stranicu. Razvio ga je World Wide Consortium (W3C) koji omogućuje korištenje XML jezika.
Korištenje električnih romobila ističe starosjedilac XHTML-a, odnosno XHTML 1.1, razvijen je u siječnju 2000. kao prototip XHTML obitelji.
Nadalje, XHTML dokument bi se sastojao od tri glavna dijela, kao što su DocType (koji označava vrstu dokumenta, u osnovi tri vrste, Transitional DTD, Strict DTD i Frameset DTD), head (deklariše naslov i druge atribute) i tijelo (sadržaj web stranice, s uključenim oznakama).
Osim toga, XHTML dokumenti sastavljaju se XML alatima. Prema tome, korisnicima olakšava održavanje, pretvaranje i uređivanje XHTML dokumenata budući da su oni standardizirane web stranice.
Ukratko, točniji su i kompatibilni s mnogim preglednicima. Ili jednostavnim riječima, ova tehnologija je ono što će vladati digitalnim svijetom.
Govoreći o njegovim značajkama, XHTML dokument mora imati nekoliko preduvjeta, kao što su zatvaranje oznaka koje su ugniježđene unutar, naknadno, za korištenje manje širine pojasa, treba biti razvijen na temelju XML jezika, i na taj način prikazati dobro oblikovane web stranice.
Glavne razlike između DHTML-a i XHTML-a
- DHTML je kombinacija HTML-a, JavaScript-a, CSS-a i DOM-a. Dok je XHTML dijalekt povezan sa sustavom kodiranja XML jezika.
- DHTML zahtijeva puno posla kodiranja, dok XHTML ne dopušta popustljive prakse kodiranja nakon što je web stranica stvorena.
- DHTML čini da se sadržaj HTML-a mijenja s vremena na vrijeme, dok XHTML omogućuje korisnicima da naprave vlastitu oznaku.
- DHTML je Microsoftova funkcija, dok je XHTML strukturirani oblik HTML-a.
- Svi elementi u DHTML-u koriste metodu document.writ(), naprotiv, elementi XHTML-a trebaju biti pravilno ugniježđeni jedni u druge.
- DHTML radi na bazi DOM-a (Document Object Model), dok je u slučaju XHTML-a prikladan uz XML strukturu.
- https://books.google.com/books?hl=en&lr=&id=Y_MdAmjLPVYC&oi=fnd&pg=PR13&dq=dhtml+&ots=_OZSRAc_2f&sig=YRXriI7nxARZfdAko2UZ_xSlyc4
- https://www.narcis.nl/publication/RecordID/oai:cwi.nl:12633
Zadnje ažuriranje: 13. srpnja 2023
Sandeep Bhandari ima diplomu inženjera računala na Sveučilištu Thapar (2006.). Ima 20 godina iskustva u području tehnologije. Ima veliki interes za razna tehnička područja, uključujući sustave baza podataka, računalne mreže i programiranje. Više o njemu možete pročitati na njegovom bio stranica.