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
Yorum Gönder