Hirdetés bezárása

Don Melton, a Safari első verziójának fejlesztése mögött álló egyik ember a blogjában írt az internetböngésző fejlesztését körülvevő titkos folyamatról. Amikor az Apple-nek még nem volt saját böngészője, a felhasználók választhattak az akkor még létező Internet Explorer for Mac, Firefox vagy néhány más alternatíva között. Steve Jobs azonban úgy döntött, hogy az lenne a legjobb, ha egy egyedi böngészőt előre telepítenének az operációs rendszerbe. Ezért Scott Forstall-t bízta meg a Melton által vezetett fejlesztőcsapat felügyeletével.

Steve Jobs úgy mutatja be a Safarit, mint "Még egy dolog..."

A böngésző fejlesztése egészen más, mint más szoftverek fejlesztése. Mivel egy maroknyi bétatesztelővel nem lehet boldogulni belső környezetben, a böngészőt több ezer oldalon kell tesztelni, hogy megbizonyosodjon arról, hogy az oldalakat megfelelően jeleníti meg. Ez azonban probléma volt, mivel a legtöbb projekthez hasonlóan a böngészőt is rendkívüli titokban hozták létre. Melton problémája már az emberek keresésében volt, mert nem volt szabad megmondania nekik, min dolgoznának, mielőtt elfogadták az állást.

Még az egyetem többi dolgozója sem tudhatta, min dolgozik ez a kisebb csapat. A böngészőt zárt ajtók mögött hozták létre. Forstall megbízott Metnben, ami szerinte egyike volt annak a sok dolognak, ami miatt nagyszerű főnök lett. Ironikus módon Forstallt tavaly pont az arrogancia és az együttműködési hajlandóság miatt menesztették. Melton nem félt a belső szivárgástól. Twitter és Facebook még nem létezett, és senki sem írt blogot a projektről. Még a bétatesztelők is nagyon bizalmasak voltak, bár megfelelően felügyelték őket.

Az egyetlen veszély így a szerver nyilvántartásában rejlett. Minden internetböngésző azonosításra kerül a webhely meglátogatásakor, különösen név, verziószám, platform és nem utolsósorban IP-cím alapján. És ez volt a probléma. 1990-ben egy informatikusnak sikerült biztonságossá tennie az A osztályú hálózat összes statikus IP-címét, amelyből az Apple akkoriban csaknem 17 millióval rendelkezett.

Ez lehetővé tenné a webhelytulajdonosok számára, hogy könnyen észleljék, hogy a látogatás egy Apple campusról érkezett, és a böngészőt ismeretlen névvel azonosítják. Abban a pillanatban bárki viccelődhetett, hogy az Apple saját internetböngészőt készít. Meltonnak pontosan ezt kellett megakadályoznia, hogy Steve Jobs mindenkit elkápráztasson a MacWorld 2003-on január 7-én. Melton egy okos ötlettel állt elő, hogy elrejtse a Safarit a nyilvánosság elől.

Módosította a felhasználói ügynököt, azaz a böngésző azonosítóját tartalmazó karakterláncot, hogy egy másik böngészőnek adja ki magát. Eleinte a Safari (a projekt még messze volt a hivatalos névtől) azt állította, hogy Internet Explorer for Mac, majd fél évvel megjelenése előtt a Mozilla Firefox-jának adta ki magát. Erre az intézkedésre azonban csak az egyetemen volt szükség, ezért módosították az adott karakterláncot, hogy lehetővé tegyék a valódi felhasználói ügynök megjelenítését. Különösen a nagy helyszíneken végzett kompatibilitási teszteléshez volt rá szükség. Hogy a valódi felhasználói ügynököt tartalmazó karakterlánc még a végleges verzióban se legyen letiltva, a fejlesztők egy újabb okos megoldással rukkoltak elő - a karakterlánc egy bizonyos dátum után automatikusan engedélyezve lett, ami 7. január 2003. volt, amikor a nyilvános béta verzió megjelent. is elengedték. Ezt követően a böngésző már nem bújt mások mögé, és büszkén közölte a nevét a szervernaplókban - Safari. De hogy a böngésző ezt a nevet kapta, ennyi egy másik történet.

Január 7-én többek között tizedik születésnapját ünnepelte a Safari megalakulása óta. Ma globálisan 10% alatti részesedéssel rendelkezik, ezzel a 4. leggyakrabban használt böngésző, ami nem rossz, ha figyelembe vesszük, hogy kizárólag Mac platformon használják (11. verziójában elhagyta a Windowst).

[youtube id=T_ZNXQujgXw width=”600″ height=”350″]

Forrás: Donmelton.com
Témák: ,
.