Apple hield de lancering van Safari geheim door te doen alsof het Mozilla was

Voordat Apple hun eigen internetbrowser had, waren Mac-gebruikers afhankelijk van Internet Explorer voor Mac om op internet te surfen. Een deel van het plan van Steve Jobs om de populariteit van de Mac te doen herleven, was het creëren van zijn eigen webbrowser - Safari.

Omdat Apple Apple is, was het hele project topgeheim. Zelfs Apple-medewerkers mochten niet weten dat Apple zijn eigen browser aan het koken was. De geheimhouding van het project maakte het moeilijk omdat Apple de browser moest testen terwijl ze gebouwd, maar serverlogboeken zouden Safari identificeren voordat het werd aangekondigd en het geheim van Apple zou zijn: geblazen.

In plaats van het risico te lopen dat iemand Safari ontdekt via hun serverlogboeken, verborg Apple op slimme wijze de ware identiteit van Safari door te doen alsof het Mozilla was, en het werkte echt. Dit is het verhaal volgens voormalig Apple-medewerker Don Melton wie had de leiding over het Safari-team:

“Serverlogboeken. Ze hebben me de stuipen op het lijf gejaagd.

Wanneer een webbrowser een pagina ophaalt van een webserver, identificeert de browser zichzelf bij die server met een user-agentstring - in feite zijn naam, versie, platform, enz. De browser geeft de server ook een IP-adres, zodat de server weet waar de pagina moet worden teruggestuurd. Deze uitwisseling zorgt er niet alleen voor dat het web werkt, het stelt de server ook in staat om te vertellen wie welke browser gebruikt en waar ze het gebruiken.

Je kunt zien waar dit heen gaat, toch? Maar wacht, er is meer...

Rond 1990 zorgde een vooruitstrevende IT'er voor Apple voor een volledig klasse A-netwerk van IP-adressen. Dat klopt, Apple heeft 16.777.216 statische IP-adressen. En omdat al deze adressen bij elkaar horen - in wat nu een "/8 blok" wordt genoemd - begint elk van hen met hetzelfde nummer. In het geval van Apple is het nummer 17.

IP adres 17.149.160.49? Dat is Appel. 17.1.2.3? Ja, Appel.17.18.19.20? Ook Appel. 17.253.254.255? Appel, verdomme!

Ik was zo genaaid.

Dus verstopten we mijn slim ontworpen Safari user-agent string wanneer we bij Apple waren.”

Don Melton blijft uitleggen hoe ze Safari de zes maanden voor de grote onthulling verkleed als Mozilla hielden. Het volledige verhaal lees je op zijn blog.

Laatste blogbericht

Wall Street: iMessage veranderde RIM in een kapotte one-trick pony
August 21, 2021

Wall Street: iMessage veranderde RIM in een kapotte one-trick ponyFoto door karpidis - http://flic.kr/p/8dbNrEIn reactie op de ontslagaankondiging ...

Apple's iMessage spoort de dood van BlackBerry aan met duizend bezuinigingen, zegt Wall Street
August 21, 2021

Apple's iMessage spoort de dood van BlackBerry aan met duizend bezuinigingen, zegt Wall StreetHet bloeden stopt niet voor BlackBerry-maker RAND. Ee...

Verizon iPhone heeft de tafel op Android veranderd
August 21, 2021

Verizon iPhone heeft de tafel op Android veranderdAppel - niet Android - heeft het momentum in de Verenigde Staten, vindt een nieuwe studie, en hun...