XHTML ja DHTML määratlus
Miscellanea / / July 04, 2021
Autor Guillem Alsina González, jaanuaris. 2019
Märgistuskeele HTML-i kasutatakse hoone selle veebiteenuse algusest alates Internet, kuid aja ja evolutsioon keskkonnast, kus ta töötab, on sama keel läbinud laiendusi ja muudatusi, samuti on sündinud variante.
See on kahe enimkasutatava XHTML ja DHTML juhtum, mida me selles artiklis selgitame.
XHTML on HTMLi variant, milles märgistuskeel on väljendatud XML-i õige teisendina.
HTML sündis XML-ist, kuid lubas endale teatud vabadust. Seega võivad nad olemas olla sildid pole suletud, nagu näiteks
või
.
XHTML ei võimalda neid vigu, muutes selle keeleks, mis muutub rangemaks, kuid samal ajal on lihtsam vigade silumist kood.
Muud seda mõjutavad reeglid - mis pole rohkem kui XML-is väljendatud - on kohustus lisada kõik arvväärtused jutumärkidesse (HTML-is võime olla rohkem teatud tingimustes lõtv) ja nõue, et elemendid ja atribuudid kirjutataks väikeste tähtedega, mis muudab lihtsa koodi lugemise keeruliseks vaatepilt.
DHTML-i omalt poolt nimetatakse dünaamiliseks HTML-iks ja seda kasutatakse dünaamiliste veebisaitide loomiseks, mis muutuvad kliendi poolel. Teil on vaja konkurentsi teistest ressurssidest, mis võivad töötada koos tavapärase HTML-iga.
Ja ütlemised ressursse on tavaliselt kokku võetud programmeerimine JavaScripti, mis võimaldab juhtida täitmisvooge, ja CSS-i stiililehti, mis võimaldavad teil sidusus loodud lehtedele visuaalne.
Need lehed on koostatud hetkel (dünaamiliselt ja seega ka keele nimi), kuna need sõltuvad sellest, mida leidub igal hetkel andmebaasija selle sisu võib varieeruda kas ühtse interaktsiooni abil klient, kas sellel küljel suhtleb see mõne muu serveri elemendiga, näiteks andmebaasiga.
Näitena võiks tuua saidi, mis võimaldab meil jälgida erinevate üleriigiliste võistluste tulemusi jalgpall, kui matšid on pooleli, ja muutused kui eesmärgid ja muud sündmused.
Tulemused muutuvad vastete arenedes, seega tuleb päringuid teha dünaamiliselt andmebaas (kuhu sisestatakse tulemused) ja esitatakse kasutajale hetkel, ilma et peaksite kogu lehte uuesti laadima.
Fotod: Fotolia - Dervish15 / 4Max
Teemad XHTML-is ja DHTML-is