Belge Nesne Modeli nedir?
Belge nesne modeli (DOM), bir web belgesinde bulunan ve bir
web tarayıcısı tarafından tanınabilen tüm nesnelerin ve özelliklerin bir
hiyerarşik şablonunun veya haritasının görsel bir temsilidir . Bu tarayıcı
nesne modeli ayrıca , nesneler üzerinde veya üzerinde gerçekleştirilebilen bir
programlayıcı için mevcut çeşitli yöntemleri veya eylemleri kredi notum düşük nasıl kredi çekerimde
belirtir . Belge nesne modeli, programlamanın veya daha kesin bir şekilde komut
yazma olanaklarının bir temsilidir. Büyük tarayıcılar genel bir DOM'ı
desteklese de, tek bir tarayıcıda çalışan komut dosyaları bir başkasında
işlevsel olmayabilir. Bununla birlikte, programcılar tüm büyük Internet
tarayıcılarında yaygın olan temel bir DOM'a göre nesneleri, özellikleri ve
yöntemleri güvenle kullanabilir.
Web dokümanları, bir tarayıcı penceresi içinde sadece tek
bir birim gibi görünür, ancak aslında çeşitli nesnelerden oluşurlar. Genellikle
birçok özellik içerebilirler ve bir programcının belgenin nesnelerine
uygulayabileceği yöntem çeşitliliği nedeniyle farklı şekillerde davranırlar.
Örneğin, görüntüler bir belgede görünebilir ve belgenin içinde, kendi başına
bir nesne olan nesneler olarak kabul edilir.
Bağlantılar ayrıca, programcıların metotları
kullanabilecekleri ya da fare üzerinde gezindiğinde ya da bir görüntü
belirdiğinde ya da değiştiğinde bağlantılar renginin değişmesi gibi eylemler
gerçekleştirebilecekleri nesnelerdir. DOM komut dosyası, web belgelerine
yerleştirilmiş komut dosyaları olarak bilinen küçük bilgisayar programlarının
kodlanmasını veya yazılmasını içerir. Bu betikler, formların, sanal hesap
makinelerinin, pop-upgelir belgesiz kredi veren bankalarmesajların, basit oyunların, sınavların ve hatta animasyonun
doğrulanması dahil ancak bunlarla sınırlı olmamak kaydıyla web sayfalarına
işlevsellik katar .
Programcılar, tarayıcı uyumluluk sorunları olasılığını
önlemek için genel bir DOM kullanarak çok muhafazakar kodlama yapmayı
seçmedikçe, çalıştıkları belge nesne modelinin olanaklarına göre kodlar
oluştururlar. Belge nesnesi modeli, web geliştirmede istemci tarafı komut
dosyaları olarak bilinenleri yazan programcılar için önemlidir. Web dokümanları
, sayfaları talep eden istemci bilgisayara teslim eden ve onları bir tarayıcı
aracılığıyla web sitesi ziyaretçilerine görsel olarak sunan bir web sunucusunda
depolanır . Web sunucusunda saklanan web sayfalarında bulunan komut dosyaları,
istemci bilgisayarında, bu istemci bilgisayarın tarayıcısının belge nesne
modeline göre çalışmalıdır.
Yorumlar
Yorum Gönder