Tutup iklan

Don Melton, salah satu orang di balik pengembangan Safari versi pertama, menulis di blognya tentang proses rahasia yang menyelimuti pengembangan browser Internet. Dulu ketika Apple belum memiliki browser sendiri, pengguna dapat memilih antara Internet Explorer untuk Mac, Firefox, atau beberapa alternatif lainnya. Namun, Steve Jobs memutuskan bahwa yang terbaik adalah memiliki browser khusus yang sudah diinstal sebelumnya di sistem operasi. Oleh karena itu dia menugaskan Scott Forstall untuk mengawasi tim pengembangan yang dipimpin Melton.

Steve Jobs memperkenalkan Safari sebagai "Satu hal lagi..."

Mengembangkan browser jauh berbeda dengan mengembangkan perangkat lunak lainnya. Karena Anda tidak dapat bertahan dengan beberapa penguji beta di lingkungan internal, browser perlu diuji pada ribuan halaman untuk memastikan bahwa browser merender halaman dengan benar. Namun, ini merupakan masalah, karena, seperti kebanyakan proyek, browser dibuat dengan sangat rahasia. Masalah bagi Melton adalah mencari orang, karena dia tidak diperbolehkan memberi tahu mereka apa yang akan mereka kerjakan sebelum mereka menerima pekerjaan itu.

Bahkan pekerja lain di kampus tidak diperbolehkan mengetahui apa yang sedang dikerjakan oleh tim yang lebih kecil ini. Browser dibuat secara tertutup. Forstall memercayai Metn, yang menurutnya merupakan salah satu dari banyak hal yang menjadikannya bos hebat. Ironisnya, Forstall dipecat tahun lalu justru karena arogansi dan keengganan bekerja sama. Melton tidak takut akan kebocoran di dalam. Twitter dan Facebook belum ada, dan belum ada orang yang berakal sehat yang mau menulis blog tentang proyek tersebut. Bahkan penguji beta pun sangat rahasia, meskipun mereka diawasi dengan baik.

Satu-satunya bahaya terletak pada catatan server. Setiap browser internet diidentifikasi ketika mengunjungi sebuah situs web, terutama berdasarkan nama, nomor versi, platform, dan yang tak kalah pentingnya, alamat IP. Dan itulah masalahnya. Pada tahun 1990, seorang ilmuwan komputer berhasil mengamankan semua alamat IP statis jaringan Kelas A, yang mana Apple memiliki hampir 17 juta alamat pada saat itu.

Hal ini akan memungkinkan pemilik situs dengan mudah mendeteksi bahwa kunjungan tersebut berasal dari kampus Apple, mengidentifikasi browser dengan nama yang tidak diketahui. Saat itu, siapa pun bisa bercanda bahwa Apple sedang membuat browser Internetnya sendiri. Hal itulah yang perlu dicegah Melton agar Steve Jobs dapat memukau semua orang di MacWorld 2003 pada tanggal 7 Januari. Melton mendapat ide cerdas untuk menyembunyikan Safari dari publik.

Dia memodifikasi string yang berisi agen pengguna, yaitu pengidentifikasi browser, untuk meniru browser lain. Awalnya Safari (proyeknya masih jauh dari nama resminya) diklaim sebagai Internet Explorer untuk Mac, kemudian setengah tahun sebelum dirilis, ia berpura-pura menjadi Firefox milik Mozilla. Namun, tindakan ini hanya diperlukan di kampus, jadi mereka memodifikasi string yang diberikan untuk memungkinkan tampilan agen pengguna sebenarnya. Ini terutama diperlukan untuk pengujian kompatibilitas di situs-situs besar pada saat itu. Agar string dengan agen pengguna sebenarnya tidak dinonaktifkan bahkan di versi final, pengembang datang dengan solusi cerdas lainnya - string tersebut secara otomatis diaktifkan setelah tanggal tertentu, yaitu 7 Januari 2003, ketika versi beta publik dirilis. juga dirilis. Setelah itu, browser tidak lagi bersembunyi di balik yang lain dan dengan bangga mengumumkan namanya di log server - Safari. Tapi bagaimana browser sampai pada nama ini, itu saja cerita lain.

Pada tanggal 7 Januari, antara lain, Safari merayakan ulang tahunnya yang kesepuluh sejak didirikan. Saat ini, pangsa pasarnya di dunia berada di bawah 10%, menjadikannya browser ke-4 yang paling banyak digunakan, dan ini lumayan mengingat browser ini hanya digunakan pada platform Mac (meninggalkan Windows di versi ke-11).

[id youtube=T_ZNXQujgXw lebar=”600″ tinggi=”350″]

Zdroj: Donmelton.com
Tema: ,
.