Sommario:
Definizione - Cosa significa HTML dinamico (DHTML)?
HTML dinamico (DHTML) si riferisce a tag di codice e sintassi che consentono agli sviluppatori di creare siti Web altamente animati e interattivi.
Molti aspetti di DHTML sono inclusi in HTML 4.0, ma l'uso del termine DHTML è diventato meno comune quando sono emerse nuove pratiche di codifica Web. Durante la creazione di pagine Web dinamiche, molti sviluppatori utilizzano un linguaggio che sottolinea l'importanza del linguaggio di programmazione JavaScript (JS).
Techopedia spiega Dynamic HTML (DHTML)
In generale, DHTML non fornisce funzionalità di caricamento univoche alle pagine Web con ogni avvio dell'utente, ma fornisce elementi dinamici, come funzionalità di trascinamento della selezione, menu a discesa e altre sofisticate interfacce di pagine Web. Una caratteristica DHTML di base è una vista orientata agli oggetti di elementi e controlli di pagine Web e CSS (Cascading Style Sheets), utilizzati per definire i componenti di pagine Web e siti Web. Come approccio di progettazione Web orientato agli oggetti, DHTML consente agli sviluppatori di creare molti tipi di giochi online direttamente nelle pagine Web.
Il mantenimento della terminologia e delle convenzioni attuali facilita la principale sfida di codifica di DHTML, ovvero che i singoli browser richiedono parametri diversi. Alcuni browser gestiscono il codice DHTML meglio di altri, ma la funzionalità cross-browser rimane un problema di sviluppo DHTML.
Document Object Model (DOM) è un'alternativa al modello orientato agli oggetti di DHTML.