Bir web tarayıcısı , web tarayıcısı , tarayıcı , World Wide Web'e erişmek ve görüntülemek için tasarlanmış bir yazılımdır . Teknik olarak, en azından bir HTTP istemcisidir .
Her türlü donanım ( kişisel bilgisayar , dokunmatik yüzey , cep telefonları vb.) ve farklı işletim sistemleri ( GNU/Linux , Windows , Mac OS , iOS ve Android ) için birçok web tarayıcısı vardır . 2010'larda, kullanılan en edildi Google Chrome , Mozilla Firefox , Internet Explorer / Edge'i , Safari , Opera .
"Tarayıcı" terimi , 1995 ve 1996'daki amiral gemisi tarayıcı olan Netscape Navigator'dan esinlenmiştir .
Diğer metaforlar kullanılmış veya kullanılmıştır. Kullanılan ilk terim , İngilizce'de olduğu gibi tarayıcı idi . Daha sonra, tarayıcı ( Kanada'da kullanılır ), toplayıcı , grazer , araştırmacı , meraklı veya kaşif ( Internet Explorer'dan ilham alınarak ) gördük . İnternet tarayıcısı terimi yanlış olsa da sıklıkla karşılaşılmaktadır. Bugün, tarayıcı (web / Web) veya tarayıcı yazılımı terimleri Fransa'da Fransız Dili ve Dilleri Genel Delegasyonu (DGFLLF) tarafından ve ayrıca Kanada'da Office québécois de la langue French tarafından tavsiye edilmektedir .
Web tarayıcıları , hem işlevsellik hem de güvenlik açısından karmaşık ve sürekli gelişen yazılımlardır , çünkü yeni özellikler yeni saldırı açıları sunar.
İlk tarayıcı WorldWideWeb olarak adlandırılır . Ekim-Kasım 1990'da Web'in mucidi Tim Berners-Lee tarafından geliştirilmiştir . Grafik modunda bir tarayıcıdır . Bu ilk tarayıcı aynı zamanda yaygın olmayan bir HTML editörüydü . Geliştirme hızı, bu proje için seçilen bilgisayar olan NeXT sayesinde mümkün oldu . Ancak, bu nadir bilgisayarın seçimi, tarayıcının dağıtımını ciddi şekilde sınırladı. Daha sonra tarayıcı, World Wide Web ile karıştırılmaması için Nexus olarak yeniden adlandırıldı .
İlk tarayıcı X Pencere Sistemi üzerinde Unix oldu veya başka şekillerde oluşturulan, 1992 yılında Finlandiya'da öğrencileri Kim Nyberg, Kari Sydänmaanlakka Teemu Rantanen ve (Suominen née) Kati Borgers tarafından.
Üçüncü gezgin, ViolaWWW idi .
Gelen 1993 , NCSA Mozaik çıktı . Birçok sistemde bulunan bu tarayıcı, Web'in göz kamaştırıcı ve katlanarak hızlanmasına neden oldu. Web sayfalarının kendisinde görüntüleri ( GIF ve XBM ) görüntüleyen , ardından sayfalar içinde etkileşimli formları destekleyen ilk tarayıcıdır .
1995'ten itibaren , Netscape Navigator , Mosaic'in eski geliştiricisi Marc Andreessen tarafından geliştirilen baskın tarayıcı oldu .
Microsoft ayrıca yayımlanan Internet Explorer 1 içinde 1995 .
Dan 2000 , ve "Tarayıcı savaşları" birkaç yıl sonra (bkz web tarayıcılarının kullanım Evrimi ), Internet Explorer en çok kullanılan tarayıcı oldu. Bunun nedeni çoğunlukla dahilinde kurulum öncesi olan Microsoft Windows , en çok kullanılan işletim sistemi üzerinde kişisel bilgisayarlar o zaman.
2005 yılı itibari ile Internet Explorer'ın pazar payında özellikle Mozilla Firefox lehine bir düşüş yaşanmıştır .
Aralık 2008'de Google tarafından yayınlanan Google Chrome tarayıcısı piyasaya sürüldü . 2010 yılında en çok kullanılan üç tarayıcıdan biri oldu ve 2012 yılında en çok kullanılan tarayıcılardan biri oldu.
Diğer birçok tarayıcı, aşağıdakiler de dahil olmak üzere kırıntıları paylaşır:
Akıllı telefonların ve dijital tabletlerin artan gelişimiyle karşı karşıya kalan birkaç tarayıcı tasarımcısı mobil sürümleri piyasaya sürüyor; Firefox Mobile tarayıcısı (kod adı Fennec), Firefox'un mobil sürümüdür, Opera için Opera Mobile , Internet Explorer Mobile, IE'nin mobil sürümüdür, vb. Bazı yayıncılar yalnızca cep telefonları için tarayıcılar sunar: UC Tarayıcı, Dolphin Tarayıcı vb.
Buna ek olarak, orta beri -1990s , hep çok sayıda olmuştur diğer az ya da çok popüler tarayıcıların .
Bir web tarayıcısı, ağ standardına göre iletişim için çeşitli yazılım modüllerinden, web standartları için bir işleme motorundan , barındıran işletim sistemine uyarlanmış bir kullanıcı arabiriminden ve tesadüfen eklentiler adı verilen bir yönetici uzantılarından oluşur .
Piyasadaki tarayıcıların büyük çoğunluğu için, kullanıcı arayüzü, isteğe bağlı olarak sekmeler, açılır menü çubuğu , araç çubuğu , durum çubuğu ve özellikle bazen birleştirilmiş bir adres çubuğu şeklinde yönetilen bir görüntüleme alanından oluşur , arama çubuğu ile Chrome ve Chromium durumunda olduğu gibi . Tarayıcıya bağlı olarak, bu farklı çubukları yeniden düzenlemek ve görüntülemek veya göstermemek mümkündür.
Menü çubuğu, sık kullanılanları (veya yer imlerini ), dosya komutlarını (aç, kapat), yapılandırma seçeneklerini vb.
Yeni web tarayıcıları teknolojilerini blok zincirine dayandırıyor . IBM'e göre, bu tür tarayıcılar, gizliliği koruyan ve onu bir üçüncü şahıs yerine "bir kullanıcının eline" veren tarama bilgilerini depolamak için bir sistem sağlamayı amaçlamaktadır.
Bir web tarayıcısının ana işlevi, World Wide Web üzerinde mevcut bilgilere (Web terminolojisinde "kaynak") danışılmasına izin vermektir . Bir kaynağa danışmadaki ana adımlar aşağıdaki gibidir:
En azından, bir web tarayıcısı bir web sayfasının metnini görüntüleyebilmelidir . Metin tabanlı bir tarayıcı genellikle başka bir şey göstermez. Ancak yaygın olarak kullanılan tarayıcılar grafik modunda çalışır ve ayrıntılı tipografi kullanma, metne resim ekleme, müzik ve animasyon oynatma ve kullanıcı eylemleriyle etkileşim kurma yeteneğine sahiptir.
Bir web sayfası, tarayıcıya görüntülenecek metni ve ayrıca sayfa düzeninin genel yapısını (başlıklar ve paragraflar, listeler, tablolar) veren bilgisayar dili HyperText Markup Language (HTML) ile yazılmış bir metindir . Düzen, Basamaklı Stil Sayfaları (CSS) kullanılarak iyileştirilebilir : kenar boşlukları, hizalamalar, boşluklar, renkler, kenarlıklar, vb.
Bir web sayfasındaki resimlerin konumu HTML dili tarafından verilir. Görüntüler genellikle şu üç veri biçiminden birindedir : GIF , JPEG veya PNG .
Çoğu tarayıcı, web sayfalarının siyah beyaz veya renkli yazdırılmasına izin verir. Ek olarak, görsel veya motor engeli hafifletmek için belirli cihazlar kullanılabilir.
Web bağlamında komut dosyası, web sayfasına gömülü ve tarayıcı tarafından yürütülen bir bilgisayar programıdır . Bir komut dosyası, bir forma girilen verileri kontrol etme, menüleri yönetme veya fare işaretçisi hareketlerine tepki verme gibi basit görevlere izin verir. Ana istemci tarafı betik dili JavaScript'tir . Bu dil ECMA tarafından ECMAScript adı altında standartlaştırılmıştır .
Tarayıcılar, mevcut ve gelecekteki tüm veri formatlarını zorlukla işleyebildiğinden, tarayıcı editörleri, eklentiler veya Internet Explorer için ActiveX denetimleri adını alan bir genişletme modülleri mekanizması geliştirmek zorunda kaldılar .
Bunlar, verileri doğrudan tarayıcı penceresinde PDF belgelerinden multimedya içeriğine kadar çok farklı biçimlerde görüntülemenize olanak tanır . Bu mekanizma aynı zamanda Flash animasyonları , Java uygulamaları veya Silverlight teknolojisi gibi istemci tarafı programlama dillerinin kullanılmasına da olanak tanır . Bir veri formatının kendisini Web'de empoze etme şansına sahip olması için gerekli olan bir eklentinin geniş dağıtımı, genellikle bir tür içerik oluşturmaya izin veren yazılım şirketlerinin sitelerinde ücretsiz olarak indirilebilir.
HTTP protokolü, bir web tarayıcısının kullanabileceği tek protokol değildir. Ayrıca FTP veya WebDAV kullanarak dosya aktarımlarını gerçekleştirebilir ve HTTPS ( SSL üzerinden HTTP ) kullanarak güvenli bağlantılar kurabilir . Bazı tarayıcılar ( Firefox gibi ), küçük HTTP'den önce gelen ve bugün gizli hale gelen Gopher protokolünü destekler . Bu iletişim protokolleri genellikle IETF tarafından standartlaştırılmıştır .
Dünyadaki güçlü dağılımı nedeniyle, web tarayıcısı, İnternet kullanıcılarına zarar vermek isteyen suçluların ayrıcalıklı bir hedefidir .
Dijital web tarayıcı izlerinin istismarı bazı e-ticaret şirketleri tarafından kullanılmaktadır .
Bir tarayıcıda oturum açmanın kullanılması, ilk kez tarayıcının sonraki kullanımları sırasında veri toplama şirketleri tarafından izlenme olasılığını açabilir.
Bir reklam engelleyici kullanılmasına rağmen, üçüncü taraf bir şirketin özel verilere erişmesi mümkün olabilir.
İnternet kullanıcısı, tarayıcısı aracılığıyla aşağıdaki saldırıların kurbanı olmakla tehdit edilir:
Bir tarayıcı, iyi tanımlanmış işlevleri yerine getiren ve her birinin kendi güvenlik açıklarına sahip olan çeşitli modüllerden oluşur:
Kaynak |
Chrome (Google) |
Safari ( Elma ) |
Firefox (Mozilla) |
Kenar + IE (Microsoft) |
Opera ( Opera Yazılımı ) |
Samsung İnternet (Samsung) |
Diğer |
---|---|---|---|---|---|---|---|
StatCounter | % 64,5 | % 18.7 | % 3.6 | % 4.1 | % 2.2 | % 3.3 | % 3.6 |
NetMarketshare | 65.4 % | % 13.4 | % 3.6 | % 6,4 | % 1,7 | % 3.1 | % 6,4 |
W3Sayacı | % 65.3 | % 16.7 | % 4.1 | % 5,7 | 1,6 % | % 1.8 | % 4,8 |
Ortalama | % 65,1 | 16,3 % | % 3.8 | % 5,4 | % 1.8 | % 2.7 | % 4.9 |
Not: Bu istatistikler yalnızca tahmindir ve tahmin edilmesi zor olan bir hata payı içerir. Bu hatalar birkaç nedenden kaynaklanmaktadır:
Kaynak |
Chrome (Google) |
Safari (Elma) |
Samsung İnternet (Samsung) |
UC Tarayıcı (UCWeb) |
Opera (Opera Yazılımı) |
Firefox (Mozilla) |
Diğer |
---|---|---|---|---|---|---|---|
StatCounter | %63,2 | %24.4 | %6,0 | %2.3 | %2,0 | %0.5 | %1,7 |
Net Pazar Payı | %63.7 | %18,3 | %5,5 | %0.8 | %2,4 | %1,6 | %7.6 |
Ortalama | %63.4 | %21.4 | %5,8 | %1,5 | %2.2 | %1,1 | %4,6 |
Makinenin türüne bağlı olarak farklı tarayıcı sürümleri vardır: cep telefonu, tablet veya bilgisayar. İşte en popüler tarayıcıların masaüstü ve mobil platform sürümlerinin adları.