HTML DOM nedir?
25.07.2008 - 10:30 |   | Erkyazılım  | 4 Yorum |  Tavsiye Et

    Eğer yaptığınız iş internet ile ilgiliyse, mutlaka HTML, HTML DOM ve Javascript terimleri ile çok karşılaşmışsınızdır. Ama çoğu kimse sadece işine yarayacak kodları alır, kopyalar ve çalıştırır. Gerisine hiç karışmaz. Oysa bir teknolojinin yapısını ne kadar iyi bilirseniz ona  okadar hakim olursunuz ve o ölçüde isteklerinizi onunla rahatlıkla yerine getirebilirsiniz. Mesela uçakla bir adaya düştünüz, yanınıza da 3 şey alamadınız :) acil olarak da matematiksel bir hesap yapmanız gerekiyor. Bu durumda eğer iyi bir marangoz iseniz oduna şekil verme teknolojisini kullanarak bir abaküs yapar onunla yetinirsiniz. Mekanikçi iseniz uçakdaki metallerle mekanik bir hesap makinesi yapmanız mümkün. Elektronikçi iseniz uçakdaki devreleri kullanarak dijital bir hesap makinesi yapabilirsiniz. Yok bilgisayarcı iseniz aklınıza gelen ilk şey uçağın bagaj bölümünde bir Laptop aramak olacaktır :) Kısacası uğraştığımız teknolojilerin yapısını bilmek bizim sonuca gidiş şeklimizide değiştirebilir.

 

Gelgelelim DOM olayına. HTML bir dil değildir, bir arayüzdür. Javascript,VBscript,vs.. ise birer dildir.  Programlama dillerinin object-oriented olarak HTML ile anlaşması için HTML'i nesneler bütününe çevirecek bir ara standart gereklidir. İşte HTML DOM da tam bu noktada ön plana çıkar.DOM, HTML ile programlama dilleri arasında bir standart oluşturarak bu dillerin HTML den bilgi alıp, bilgi vermesine yardımcı olur. DOM, Nesneler ve özelliklerden oluşur. Herhangi bir metod veya işlem içermez.

Sonuç olarak eğer client-side olarak HTML' e daha fazla hükmetmek istiyorsanız, kullandığınız dil jscript,vbscript ne olursa olsun kesinlikle DOM un erişim yöntemlerini çok iyi biliyor olmanız gerekir.Piyasada DOM ile alakalı olarak bilgi bulabileceğiniz birçok döküman var ama işin derinine inmek için DOM'un hiyerarşisini iyi öğrenmek lazım. Benim bu noktada tavsiye edebileceğim en güzel kaynaklar

EN: http://en.wikipedia.org/wiki/DOM_Events

TR: http://www.mynotlar.com/html_dom/default.aspx

İyi Çalışmalar


YORUMLAR :  4 Yorum yapıldı.
Ortalama Puan=2,8  
1 - Cihan ARIK ( 1 Puan )
07.03.2010 01:26:41
HTML bir DİL değildir dediğiniz kısmında takıldım aynı görüşte değiliz.

Bu Bir dildir TABAN dilidir.

Diğer dillerde Bu Dilden Sonraki teknolojilerdir gerek asp gerek jsp vs vs..
HTML siz sadece asp kodlarıyla hiçbirşey yapamazsınız diğer diller html diline göre tasarlanmıştır. elbette arayüzdür ama aynı zamanda "ANA DIL"dir. kattiyen katılmıyorum görüşünüze.
zaten açılımından anlaşılır herhalde birşeyler.
2 - zafer altun ( 2 Puan )
03.03.2010 11:49:50
iyi ama "html bir dil değildir" demişsiniz. açılımında markup language diye bir ifade var farkındaysanız. o zaman markup diller dil değildir mi demeliyiz? coldfusion 'unun da dili markup ve yapamayacağınız şey yok denecek kadar az, çok güçlü bir dil. sadece o fikrinize katılmadığımı belirtmek isterim. insanları yanlış bilgilendirmeyelim.
3 - Onur SARIKAYA ( 4 Puan )
01.12.2009 15:54:04
Güzel bir anlatım olmuş teşekkürler . Ama aklıma gelen birşey de şu ;

DOM interface leri kullanarak bir html dosyasının içindeki verileri c# ile sql database e yazdırmamız mümkünmü ?
4 - nuh .. ( 4 Puan )
01.10.2009 09:01:09
güzel bir anlatım olmuş,emeğiniz için tşkler..

nuhazginoglu.com


YORUM YAZIN
Adınız Soyadınız
 
e-Posta
Verdiğiniz Puan
Yorumunuz
Beni Hatırla
Güvenlik Numarası
Güvenlik numarasını giriniz
Son Yorumlar
Cihan ARIK 07/03 01:26
HTML DOM nedir?
zafer altun 03/03 11:49
HTML DOM nedir?
Cafer 01/03 17:27
Türkiye'nin İnovasyon Platformu - Acikinovasyon.com
Turgay Kesgin 09/02 09:02
Türkiye'nin İnovasyon Platformu - Acikinovasyon.com
Halil SAĞLAM 05/02 14:31
Cumhurbaşkanımız Nerede?
Fatih Küçükbaltacı 01/02 12:39
Türkiye'nin İnovasyon Platformu - Acikinovasyon.com
metin karaduman 28/01 23:32
Türkiye'nin İnovasyon Platformu - Acikinovasyon.com
Atakan Eser 28/01 21:37
Türkiye'nin İnovasyon Platformu - Acikinovasyon.com
Recep Çavdar 23/01 22:30
"Cumhurbaşkanı Nerede?" projemiz 7. eTR Ödülleri'nde "Özel Ödül"'e layık görüldü.
metin karaduman 23/01 15:36
Sana kurşunlar yağdırdım, gıda boyalarından
Son Foto Yorumlar
Atakan Eser 10/09 23:34
Erkyazilim07
Bülent ARSLAN 04/09 14:08
Erkyazilim07
Celalettin Güneş 02/09 11:45
Erkyazilim07
Blog Arşivi