Bilmek istediğin her şeye ulaş

Yazılım Geliştirme Uzmanı Asiye Ölesiye inploid.com'da 2 soru sordu, 1 soru yanıtladı ve 2 takipçisi var.

Nisan 2014

Asiye Ölesiye bu yanıtı beğendi:

HTML kodunun web tarayıcısı tarafından işlenilmesi nasıl gerçekleşiyor?

HTML tagları < ve > etiketleniyor. Zaten ekrana "< " karakterini basmak için < kullanılır. Yani bu iki karakter önemlidir. Bunlar arasında da bir hiyerarşi vardır. Buna DOM (Document Object Model) deniyor. Mesela bir div'in içinde p etiketi varsa div'in çocuğu oluyor. Sonra bu modele özellikler ve stiller uygulanıyor. Tarayıcılar bunları yaparken farklı metodlar kullanıyorlar. Mesela bir tarayıcı motoru "ben javascript'i %5 daha hızlı parse ediyorum" diyebiliyor. Bu obje modeli yaratıldıktan sonra yine dediğim gibi özellikler ve stiller de elemanlara uygulanır.

Daha sonra Javascript ile DOM elemanlarına müdahale edebiliyoruz. Bu da bildiğiniz renk değişme, sürükle bırak, tıklayınca kaybol gibi şeyler. Aynı şekilde tarayıcı motorlarının HTML parse sürelerinde iddiaları vardır. Burada tarayıcı motoru diyorum. Çünkü Mesela Mozilla Gecko, Safari ve Chrome Webkit, Internet Explorer ve opera da kendi motorlarını kullanıyorlar. Yani işin en başı string işleme ile başlıyor, sonra bunlar yapısal bir biçime çevriliyor.
Nisan 2014

Asiye Ölesiye bir yanıt verdi.

Derleyici tasarım aşamaları nelerdir? Yazılan bir kod nasıl anlam bulur?

Derleyici yazabilmek için, makineye ve algoritmaya iyi hakim olmak gereklidir.
Nisan 2014

Asiye Ölesiye yeni bir  soru  sordu.

Daha Fazla

İlgilendiği KonularTümü

Yazılım

3241 Kişi   564 Soru

Web

459 Kişi   172 Soru

Web Yazılımı

597 Kişi   238 Soru

Masaüstü Yazılımı

64 Kişi   40 Soru

Yatırım

342 Kişi   111 Soru

E-Ticaret

744 Kişi   121 Soru

Girişim

188 Kişi   113 Soru