Dinamik HTML nedir?



Daha yaygın olarak DOM komut dosyası veya DHTML olarak bilinen Dinamik HTML , bir web sitesinde etkileşimli öğeler oluşturmak için kullanılabilecek bir araç kümesidir. Tipik olarak, dinamik HTML , web'in biçimlendirme dili olan devlet desteğiyle iş kurmastandart HTML'yi bir komut dosyası dili ile birleştirir . Bu, web sitesi tasarımcısının, sayfa yüklendikten sonra kullanıcı tarafından değiştirilebilecek bir web sayfasına değişken öğeler eklemesine olanak tanır. Dinamik HTML'nin bir örneği, kullanıcı üzerinde gezinirken aşağı düşen menüdür. DHTML oyunları da daha popüler hale geliyor.
Statik HTML'den oluşturulmuş web siteleri, yüklendikten sonra kullanıcı tarafından değiştirilemez veya düzenlenemez. Temel web siteleri için bu bir sorun değildir, ancak etkileşimin olmaması birçok web sitesi ve uygulama için bir sorundur. Dinamik HTML, etkileşimli öğelerle web tasarımcısına daha fazla özgürlük sağlamak için normal HTML'yi basit bir betik dili olan JavaScript ile birleştirir.
Standart HTML, değiştirilebilen “değişkenlere” sahip değildir, ancak dinamik HTML yapar. DHTML'li bir web sitesi yüklendiğinde, sayfanın belirli öğelerini değiştirmek için komut dosyası dili kullanılabilir. Bununla birlikte, dinamik olarak oluşturulmuş içeriğe sahip sayfalar oluşturamaz. Bunun için, web tasarımcısı PHP ve Perl gibi sunucu tarafı kodlama dillerini kullanmalıdır .
Başlangıçta, dinamik HTML DHTML olarak biliniyordu. Teknolojinin tüm internet tarayıcılarında çalışmaya başlamasıyla ilgili ilk sorunlardan dolayı, bu etiket modaya düştü. Bunun yerine, teknoloji artık genellikle Belge Nesne Modeli komut dosyası anlamına gelen DOM komut dosyası olarak adlandırılmaktadır . Bu, tüm tarayıcılarda çalışan ve dinamik olarak hareketli web sayfalarını geliştirmeyi çok daha kolay hale getiren bir dizi sözleşme sağlar.
Hareket halindeki dinamik HTML’nin birçok yaygın örneği vardır. Kenara gelen açılır menüler , gerek olmadan bilgi dönebilirsiniz formları bir sunucuya devlet desteği hayvancılıkgönderilecek ve otomatik iki örneğinden içeriği vardır güncellenmesi. Bunlar standart HTML ve sunucu taraflı bir betik dili kullanarak çok zor veya imkansız olurdu. Belirli bir eylem gerçekleşene kadar bir kullanıcıdan içerik gizleme teknolojinin başka bir yaygın kullanımıdır.
Dinamik HTML oyunlarının gelişimi, tarayıcılar arası sorunların daha az nadir görünmeye başlamasıyla artık zorlaşmaktadır. DOM komut dosyası oyunları hala nispeten nadirdir, ancak teknoloji küçük tarayıcı tabanlı oyunlar için iyi çalışır. DHTML oyunlarına bir avantaj da, popüler işletim sistemlerini widget olarak da çalıştırmalarıdır.

Yorumlar

Bu blogdaki popüler yayınlar

Microsoft Bob nedir?

Mesajlaşma sırasında Sürüş Hakkında Bilmem Gerekenler (DWT)?

Tek Kullanıcı İşletim Sistemi Nedir?