Reklamı Kapat

Safari'nin ilk sürümünün geliştirilmesinin arkasındaki kişilerden biri olan Don Melton, blogunda İnternet tarayıcısının gelişimini çevreleyen gizli süreç hakkında yazdı. Apple'ın kendi tarayıcısı olmadığı zamanlarda, kullanıcılar o zamanlar mevcut olan Mac için Internet Explorer, Firefox veya diğer birkaç alternatif arasında seçim yapabiliyordu. Ancak Steve Jobs, işletim sistemine önceden yüklenmiş özel bir tarayıcıya sahip olmanın en iyisi olacağına karar verdi. Bu nedenle, Melton'un liderliğini yaptığı geliştirme ekibini denetlemesi için Scott Forstall'ı görevlendirdi.

Steve Jobs, Safari'yi "Bir şey daha..." diye tanıtıyor.

Bir tarayıcı geliştirmek, diğer yazılımları geliştirmekten çok farklıdır. Dahili ortamda bir avuç beta testçisiyle idare edemeyeceğiniz için, sayfaları doğru bir şekilde işlediğinden emin olmak için tarayıcının binlerce sayfada test edilmesi gerekir. Ancak çoğu proje gibi tarayıcı da son derece gizlilik içinde oluşturulduğundan bu bir sorundu. Melton için sorun zaten insanları bulmaktı çünkü işi kabul etmeden önce onlara ne üzerinde çalışacaklarını söylemesine izin verilmiyordu.

Kampüsteki diğer çalışanların bile bu küçük ekibin ne üzerinde çalıştığını bilmesine izin verilmiyordu. Tarayıcı kapalı kapılar ardında oluşturuldu. Forstall, Metn'e güveniyordu ve bunun kendisini büyük bir patron yapan pek çok şeyden biri olduğunu söylüyordu. İronik bir şekilde, Forstall geçen yıl tam da kibir ve işbirliği yapma isteksizliği nedeniyle kovuldu. Melton içeriden bir sızıntıdan korkmuyordu. Twitter ve Facebook henüz mevcut değildi ve aklı başında hiç kimse proje hakkında blog yazmazdı. Beta test uzmanları bile, uygun şekilde denetlenmelerine rağmen çok gizliydi.

Dolayısıyla tek tehlike sunucunun kayıtlarında yatıyordu. Her bir internet tarayıcısı, bir web sitesini ziyaret ederken, özellikle adı, sürüm numarası, platform ve en önemlisi IP adresi ile tanımlanır. Sorun da buydu. 1990 yılında bir bilgisayar bilimcisi, Apple'ın o zamanlar neredeyse 17 milyonuna sahip olduğu A Sınıfı ağın tüm statik IP adreslerini güvence altına almayı başardı.

Bu, site sahiplerinin, ziyaretin bir Apple kampüsünden geldiğini kolayca tespit etmesine ve tarayıcıyı bilinmeyen bir adla tanımlamasına olanak tanıyacak. O anda herkes Apple'ın kendi İnternet tarayıcısını yarattığına dair şaka yapabilir. Steve Jobs'un 2003 Ocak'taki MacWorld 7'te herkesin gözlerini kamaştırabilmesi için Melton'un engellemesi gereken şey de tam olarak buydu. Melton, Safari'yi halktan gizlemek için akıllıca bir fikir buldu.

Farklı bir tarayıcıyı taklit etmek için kullanıcı aracısını, yani tarayıcı tanımlayıcısını içeren dizeyi değiştirdi. İlk başta, Safari (proje henüz resmi adından çok uzaktı) Mac için Internet Explorer olduğunu iddia etti, ardından piyasaya sürülmesinden yarım yıl önce Mozilla'nın Firefox'u gibi davrandı. Ancak bu önlem yalnızca kampüste gerekli olduğundan, verilen dizeyi gerçek kullanıcı aracısının görüntülenmesine izin verecek şekilde değiştirdiler. O zamanın büyük sitelerinde uyumluluk testleri için özellikle gerekliydi. Gerçek kullanıcı aracılı dizenin son sürümde bile devre dışı bırakılmaması için geliştiriciler başka bir akıllı çözüm buldular - dize belirli bir tarihten sonra, yani genel beta sürümünün yayınlandığı 7 Ocak 2003'ten sonra otomatik olarak etkinleştirildi. da serbest bırakıldı. Bundan sonra, tarayıcı artık başkalarının arkasına saklanmadı ve adını sunucu günlüklerinde gururla duyurdu - Safari. Ancak tarayıcı bu isme nasıl ulaştı, işte bu kadar başka bir hikaye.

7 Ocak'ta Safari, kuruluşundan bu yana onuncu yaş gününü kutladı. Bugün dünya genelinde %10'un altında bir paya sahip ve bu da onu en çok kullanılan 4. tarayıcı yapıyor; yalnızca Mac platformunda kullanıldığı (Windows'u 11. sürümünde bıraktığı) dikkate alındığında bu hiç de fena değil.

[youtube kimliği=T_ZNXQujgXw genişlik=”600″ yükseklik=”350″]

kaynak: Donmelton.com
Konular: ,
.