Chiudi annunziu

Don Melton, una di e persone daretu à u sviluppu di a prima versione di Safari, hà scrittu annantu à u so blogu nantu à u prucessu sicretu chì circundava u sviluppu di u navigatore Internet. Quandu Apple ùn avia micca u so propiu navigatore, l'utilizatori puderanu sceglie trà l'Internet Explorer allora esistente per Mac, Firefox, o uni pochi di altre alternative. Tuttavia, Steve Jobs hà decisu chì saria megliu avè un navigatore persunalizatu preinstallatu in u sistema operatore. Per quessa, hà assignatu à Scott Forstall per surveglià a squadra di sviluppu chì Melton hà guidatu.

Steve Jobs presenta Safari cum'è "Una cosa più..."

Sviluppà un navigatore hè assai diversu da u sviluppu di un altru software. Perchè ùn pudete micca fà cun una manciata di tester beta in un ambiente internu, u navigatore deve esse pruvatu in millaie di pagine per assicurà chì rende e pagine currettamente. Tuttavia, questu era un prublema, postu chì, cum'è a maiò parte di i prughjetti, u navigatore hè statu creatu in u sicretu estremu. U prublema per Melton era digià in truvà e persone, perchè ùn era micca permessu di dì à elli ciò chì anu da travaglià prima di accettà u travagliu.

Ancu altri travagliadori in u campus ùn anu micca permessu di sapè ciò chì sta squadra più chjuca travagliava. U navigatore hè statu creatu daretu à e porte chjuse. Forstall hà fiducia in Metn, chì hà dettu chì era una di e parechje cose chì l'hà fattu un grande capu. Irnicamenti, Forstall hè statu licenziatu l'annu passatu precisamente per l'arroganza è a vuluntà di cooperà. Melton ùn avia micca paura di una fuga interna. Twitter è Facebook ùn esistenu ancu, è nimu cun abbastanza sensu ùn scriverebbe micca nantu à u prugettu. Ancu i beta testers eranu assai cunfidenziale, ancu s'ellu eranu cunservati bè.

L'unicu periculu hè dunque in i registri di u servitore. Ogni navigatore Internet hè identificatu quandu visita un situ web, in particulare per nome, numeru di versione, piattaforma è, l'ultimu ma micca menu, l'indirizzu IP. È questu era u prublema. In u 1990, un scientist di l'informatica hà sappiutu assicurà tutti l'indirizzi IP statichi di a reta di Classe A, di quale Apple avia quasi 17 milioni à u mumentu.

Questu permetterà à i pruprietarii di u situ di detectà facilmente chì a visita era da un campus Apple, identificendu u navigatore cù un nome scunnisciutu. À quellu mumentu, qualcunu puderia scherzà chì Apple crea u so propiu navigatore Internet. Hè esattamente ciò chì Melton avia bisognu di prevene cusì Steve Jobs puderia abbaglià tutti in MacWorld 2003 u 7 di ghjennaghju. Melton hà avutu una idea intelligente per ammuccià Safari da u publicu.

Hà mudificatu a stringa chì cuntene l'agente d'utilizatore, vale à dì l'identificatore di u navigatore, per impersonà un navigatore diversu. À u principiu, Safari (u prughjettu era sempre luntanu da u nome ufficiale) hà dichjaratu chì era Internet Explorer per Mac, dopu a mità di l'annu prima di a so liberazione, fingeva esse Firefox di Mozilla. In ogni casu, sta misura era necessariu solu in u campus, cusì anu mudificatu a stringa data per permette a visualizazione di l'agente d'utilizatore reale. Era soprattuttu necessariu per a prova di cumpatibilità in i grandi siti di u tempu. Cusì chì a stringa cù un veru agentu d'utilizatore ùn hè micca disattivata ancu in a versione finale, i sviluppatori anu ghjuntu cù una altra suluzione intelligente - a stringa hè stata attivata automaticamente dopu una certa data, chì era u 7 di ghjennaghju di u 2003, quandu a versione beta publica hè stata. ancu liberatu. Dopu questu, u navigatore ùn si piatta più daretu à l'altri è fieru di annuncià u so nome in i logs di u servitore - Jeep. Ma cumu u navigatore hè ghjuntu à stu nome, hè questu altra storia.

U 7 di ghjennaghju, frà altri cose, Safari hà celebratu u so decimu anniversariu da u so principiu. Oghje, hà una parte glubale di menu di 10%, facendu u 4u navigatore più utilizatu, chì ùn hè micca male in cunsiderà chì hè solu utilizatu in a piattaforma Mac (abbandunò Windows in a so 11ª versione).

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

Surghjente: Donmelton.com
Temi: ,
.