web browsers

Web Tarayıcısı Nedir?


İnternet üzerindeki kaynakları, siteleri görüntülemeye yarayan yazılımlara “Web Browser” Türkçe adıyla İnternet/Ağ Tarayıcısı denir.

Bir İnternet Sayfası Nasıl Getirilir ?

1- Sunucudan dosya istenir. (biledu.html)
2- Sunucu istenen dosyayı gönderir. (biledu.html)
3- HTML dosyasının (biledu.html) içerisinde yer alan ekstra her kaynak için, tarayıcı istekte bulunur.
4- .css dosyası istenir (çağrılıyorsa)
5- .css dosyası gönderilir. (çağrılıyorsa)
6- Resim dosyaları istenir. (çağrılıyorsa)
7- Resim dosyaları gönderilir. (çağrılıyorsa)
8- Tüm kaynaklar geldiğinde, tarayıcı sayfayı görüntüleyebilir ve sayfayı kullanıcıya gösterebilir. (SON)

Browser Rendering – Tarayıcı Görselleştirmesi

Görüntü ve diğer bileşenlerle birlikte tüm HTML, tarayıcı penceresinde görüntülenmek için bir piksel ızgarasına dönüştürülerek çağrılır. Web Sayfasını Oluşturma (webpage rendering) olarak adlandırılır.
Her tarayıcı için farklı algoritma içerir. (Firefox, Chrome, Safari, Explorer, ve Opera) Bundan dolayı hız, görünüm ve görüntü kalitesi gibi değişiklikler meydana gelir.

Browser Caching – Tarayıcı Önbellekleme

1- Sunucudan dosya istenir. (biledu.html)
2- Sunucu istenen dosyayı gönderir. (biledu.html)
3- İstenen her kaynak için, önbelleğe alınmış kopyanın geçerli olup olmadığını belirlenir. (Önbellekte olan dosya ile, sunucudan istenen dosyanın aynı olması.)
4- Eğer geçerli ise önbellekteki dosya kullanılır.
5- Eğer geçerli değilse kaynak dosyalar için tarayıcı istekte bulunmaya başlar.
6- Resim/css dosyaları istenir.
7- Sunucu istenen kaynakları gönderir.
8- Tarayıcı kaynağı önbelleğe kaydeder. -SON-

Tarayıcıda Bulunan Bazı Özellikler:

Arama motoru entegrasyonu,
Kötü niyetli sitelerin tespiti,
Güvenli bağlantıları görselleştirme,
URL’leri otomatik tamamlama,
Form’ları otomatik doldurma,
Kullanıcı geçmişini / yer işaretlerini önbelleğe alma …

Tarayıcı Eklentileri:

Son kullanıcıya gösterilen görüntüyü değiştirebilir. Web geliştiricileri için yeni bir alan.

İlginizi Çekebilir:  10 Adet Ücretsiz Yapım Aşamasında Sayfası

Geliştiriciler için uzantılar:
Firebug
YSlow

Genel kullanıcı için:

Adblock

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir