Luk annoncen

Don Melton, en af ​​folkene bag udviklingen af ​​den første version af Safari, skrev på sin blog om den hemmelighedsfulde proces, der omgav udviklingen af ​​internetbrowseren. Dengang Apple ikke havde sin egen browser, kunne brugerne vælge mellem den dengang eksisterende Internet Explorer til Mac, Firefox eller et par andre alternativer. Steve Jobs besluttede dog, at det ville være bedst at have en tilpasset browser forudinstalleret i operativsystemet. Han tildelte derfor Scott Forstall at føre tilsyn med det udviklingsteam, som Melton ledede.

Steve Jobs introducerer Safari som "En ting mere..."

At udvikle en browser er meget anderledes end at udvikle anden software. Fordi du ikke kan klare dig med en håndfuld betatestere i et internt miljø, skal browseren testes på tusindvis af sider for at sikre, at den gengiver siderne korrekt. Dette var dog et problem, da browseren som de fleste projekter blev oprettet i ekstrem hemmelighed. Problemet for Melton lå allerede i at finde folk, fordi han ikke måtte fortælle dem, hvad de ville arbejde med, før de takkede ja til jobbet.

Selv andre arbejdere på campus fik ikke lov til at vide, hvad dette mindre team arbejdede på. Browseren blev oprettet bag lukkede døre. Forstall stolede på Metn, hvilket han sagde var en af ​​de mange ting, der gjorde ham til en fantastisk chef. Ironisk nok blev Forstall fyret sidste år netop på grund af arrogance og manglende vilje til at samarbejde. Melton var ikke bange for en indvendig lækage. Twitter og Facebook eksisterede ikke endnu, og ingen med fornuft nok ville blogge om projektet. Selv beta-testerne var meget fortrolige, selvom de blev overvåget ordentligt.

Den eneste fare lå således i serverens optegnelser. Hver internetbrowser identificeres, når du besøger en hjemmeside, især ved navn, versionsnummer, platform og sidst men ikke mindst IP-adresse. Og det var problemet. I 1990 lykkedes det en datalog at sikre alle de statiske IP-adresser på klasse A-netværket, hvoraf Apple dengang havde næsten 17 millioner.

Dette ville gøre det muligt for webstedsejere nemt at opdage, at besøget var fra en Apple-campus, og identificere browseren med et ukendt navn. I det øjeblik kunne enhver joke med, at Apple opretter sin egen internetbrowser. Det var præcis, hvad Melton skulle forhindre, så Steve Jobs kunne blænde alle ved MacWorld 2003 den 7. januar. Melton kom på en smart idé om at skjule Safari for offentligheden.

Han ændrede strengen, der indeholdt brugeragenten, dvs. browser-id'et, for at efterligne en anden browser. Først hævdede Safari (projektet var stadig langt fra det officielle navn) at være Internet Explorer til Mac, så et halvt år før udgivelsen udgav det sig for at være Mozillas Firefox. Denne foranstaltning var dog kun nødvendig på campus, så de ændrede den givne streng for at tillade visning af den rigtige brugeragent. Det var især nødvendigt til kompatibilitetstest på datidens store websteder. For at strengen med en rigtig brugeragent ikke er deaktiveret selv i den endelige version, kom udviklerne med en anden smart løsning - strengen blev automatisk aktiveret efter en bestemt dato, som var den 7. januar 2003, hvor den offentlige betaversion blev også frigivet. Derefter gemte browseren sig ikke længere bag andre og annoncerede stolt sit navn i serverloggene - Safari. Men hvordan browseren kom til dette navn, det er det en anden historie.

Den 7. januar fejrede Safari blandt andet sin ti års fødselsdag siden starten. I dag har den en global andel på under 10%, hvilket gør den til den 4. mest brugte browser, hvilket ikke er dårligt i betragtning af, at den udelukkende bruges på Mac-platformen (den forlod Windows i sin 11. version).

[youtube id=T_ZNXQujgXw width=”600″ højde=”350″]

kilde: Donmelton.com
Emner: ,
.