Tarayıcıların kafa karışıklığı tarihçesi
WebAIM'den Aaron Andersen kafası karışmış yeni nesillerin tarayıcıları anlayabilmesi için oldukça eğlenceli bir browser tarihçesi kaleme aldı
Bana da sizlere bu hikayeyi anlatmak düştü...
En başta sadece ve bir tek NCSA Mosaic vardı ve Mosaic kendine NCSA_Mosaic/2.0 (Windows 3.1) dedi ve o ki, resimleri metinlerle birlikte de gösterdi ve mutluluk vardı.
Ta ki, yeni bir web tarayıcı çıktı, kendine "Mozilla" dedi, Mozilla, "Mosaic Katili Canavar"ın kısaltması idi ama Mosaic bundan hoşnut olmadı. O "Mosaic katili" ki, Halk arasında bilinen ismini Netscape'e çevirdi ve Netscape dedi ki "Ey kavmim, bundan sonra Mozilla/1.0 diye bilineyim" ve çerçeveleri destekledi ve kavmine sevdirdi ama Mosaic çerçeveleri desteklemedi. İşte böyle başladı, Kullanıcı-Arabirimi savaşları ki çerçeve (frame) destekleyen Mozilla müritleri başka sayfaya, Mosaik müritleri başka sayfaya yönlenebile...
Ve Mozilla Netscape dedi ki, "Haydi Microsoft'la dalga geçelim ve ona lakap takalım 'kötü biçimlenmiş sürücü bozması' diye" ve bu Microsoft'u kızdırdı ve dostça geçinirken dostunun ona lakap takması hoşuna gitmedi ve hiç aklında olmayan fikirleri aklına getirdi. Microsoft bir tarayıcı yarattı ve ona "Internet Explorer" adını verdi. Internet Explorer da çerçeveleri destekliyordu ama halk bunu bilmiyordu ve Internet Explorer'ı Mosaic için yapılmış eski sayfalara yönlendiriyordu. Microsoft halkın bunu anlamasını beklemeden, ismini "Mozilla compatible" (Mozilla uyumlu) olarak söyledi ve Netscape için yazılmış sayfalarda da kendi çerçevelerini gösterdi. Internet Explorer ki, artık web sayfaları onu Mozilla/1.22 (compatible; MSIE 2.0; Windows 95) olarak bilirdi. Websiteleri çalıştı ama Webmasterların kafası karıştı.
Ve Microsoft IE'yi Windows'un içine attı, onu Netscape'den daha iyi kıldı. Artık ilk büyük tarayıcı meydan savaşı başlamıştı. Ve Internet Explorer ki, galip geldi, Netscape ölmüştü. Ama Netscape cesedinden yine dirildi. Yine adına Mozilla dedi ve Mozilla Gecko'yu yarattı ve kendisine Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1) Gecko/20020826 dedi ve Mozilla adına Firefox dedi ve üremeye başladı. Bunlardan biri kendine Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.2) Gecko/20040825 Camino/0.8.1 dedi, diğeri Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.8) Gecko/20071008 SeaMonkey/1.0 dedi ama ikisi de Gecko motorunu kullandı ve Mozilla gibi davrandı.
O zamanlar Gecko iyiydi, IE kötü ve tarayıcı-satırlarına göre sayfalar yine türedi ve Gecko'yu daha farklı ve iyi sayfalara yönlendiren webmasterlar diğerlerini kötü sayfalara yönlendirirdi. O sırada, Linux kavmi büyük üzüntüdeydi, el birliği ile Konqueror'u oluşturmuşlar ve motoruna "KHTML" demişlerdi. Motorunun Gecko kadar iyi olduğunu düşünseler de, Gecko'nun kendisi değildi ve webmasterlar onu da kötü sayfalara yönlendiriyordu. O da kendini "Gecko" gibi tanıtmaya başladı ve web sayfalarına dedi ki: "Ben Gecko gibiyim" Mozilla/5.0 (compatible; Konqueror/3.2; FreeBSD) (KHTML, like Gecko) ve kafalar daha da karıştı.
İşte orada Opera dile geldi ve dedi ki "Biz öyle yaptık ki, tarayıcıları kim nasıl görüntülenmek istiyorsa öyle görüntülesin" ve kendine menü eyledi ve diğerlerinin kılığına girdi. Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.51 , Mozilla/5.0 (Windows NT 6.0; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.51 veya Opera/9.51 (Windows NT 5.1; U; en) adlarıyla bilindi.
İşte orada Apple Safari'yi öne sürdü, bir çok özellikle besledi ve büyüttü. Projenin adı WebKit'ti ama KHTML ile yazılmış sayfaları isterdi ve Safari kendine Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.5 ve kafalar daha da karıştı.
ve son olarak Microsoft Firefox'u fena korkuttu ve Internet Explorer geri döndü ve kendine Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0) olarak tanıttı, web sayfalarını çok güzel tanımladı ama ona izin verildiyse eğer...
ve Google Chrome'u üretmişti. Chrome aslında Safari'nin motoru Webkit'ti ve o da Safari için üretilmiş sayfaları istedi. Kendini safari gibi tanıttı ve Chrome Webkit olduğu için, kendini Safari gösterdiği için ve Webkit de KHTML sayfaları istediği için ve KHTML sayfaları da kendini Gecko gibi tanıttığı için tüm tarayıcılar kendilerini Mozilla diye tanıttığı için Chrome kendini Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13 olarak benimsedi...
İşte böylelikle user-agent satırı tamamen bir karmaşaya ve kaosa sürüklendi ve herkes, diğerleri gibi olduğunu iddia ederek, herkese, diğerlerine benzediğini söyleyerek tamamen yararsız ve anlamsız hale dönüştü ve kafa karışıklığı daha da büyüdü ve kafalar patladı.
Toplam 2564 kez okundu.
Oyla:
En Düşük
En Yüksek
CHIP Online Ziyaretçisi yazmış:şimdi hepimiz aslında mozilla'mıyız??
Hayır, hepimiz "Mosaic'iz"
| 17 Haz 2009 02:57 | %0 |  |  | %100 |
StanOne yazmış:roman edasıyLa tek seferde okudumm,
ço kqüzeL bi yazı oLmuş hazırLayan arkadaşın eLLerine sağLık.
internetin tarihçesi hakkında hiçbi fikre sahip deiLdim.
ii oLduı bu.
| 03 Haz 2009 19:41 | %50 |  |  | %50 |
Mustafa@PC yazmış:Eskilere daldım birden Netscape filan,
Galiba Netscape'ın "ahı" Firefox olarak Ie'nin ensesinde olcak herzaman.
| 26 Nis 2009 18:44 | %50 |  |  | %50 |
Bu sayfalarda yer alan okur yorumları kişilerin kendi görüşleridir. Yazılanlardan CHIP Online sorumlu değildir.
Lütfen bu bölüme sadece
yorumlarınızı yazın. Teknik yardıma ihtiyaç duyduğunuz konuları lütfen
forumda ilgili bölüme veya
Uzmanına Sorun bölümümüze yazın, yanıtınızı çok daha sağlıklı ve hızlı olarak alabilirsiniz