Innehållsförteckning:
- Definition - Vad betyder Dynamic HyperText Markup Language (DHTML)?
- Techopedia förklarar Dynamic HyperText Markup Language (DHTML)
Definition - Vad betyder Dynamic HyperText Markup Language (DHTML)?
Dynamic HyerText Markup Language (DHTML) är en kombination av webbutvecklingstekniker som används för att skapa webbplatser med dynamisk förändring. Webbsidor kan innehålla animering, dynamiska menyer och texteffekter. De tekniker som används inkluderar en kombination av HTML, JavaScript eller VB-skript,
CSS och dokumentobjektmodellen (DOM).
DHTML är utformat för att förbättra en webbanvändares upplevelse och inkluderar följande funktioner:
- Dynamiskt innehåll, som gör det möjligt för användaren att dynamiskt ändra webbsidans innehåll
- Dynamisk positionering av webbsideselement
- Dynamisk stil som gör det möjligt för användaren att ändra webbsidans färg, typsnitt, storlek eller innehåll
Techopedia förklarar Dynamic HyperText Markup Language (DHTML)
Medan DHTML förbättrar webbplatsens användares upplevelse kan tekniken också vara frustrerande för användare när den används felaktigt. En webbplatsmeny med flashiga DHTML-animationer kan till exempel förvirra användarnas navigering. Ett annat DHTML-problem inträffar när webbutvecklare försöker skapa DHTML över webbläsare, vilket är mycket svårt.
För webbutvecklare innebär DHTML följande problem:
- Det kan vara svårt att utveckla och felsöka på grund av brist på webbläsare och teknisk support.
- DHTML-skript fungerar kanske inte korrekt i olika webbläsare.
- Webbsideslayouten kanske inte visas korrekt när den är utvecklad för att visas i olika skärmstorlekskombinationer och i olika webbläsare.
Som ett resultat av dessa problem måste webbutvecklare bestämma om DHTML förbättrar användarupplevelsen i ett visst sammanhang. De flesta webbutvecklare överger komplexa DHTML och använder enkla rutor över webbläsare för att förbättra användarupplevelsen, i motsats till att integrera överdrivna visuella DHTML-effekter.
