Maak advertensie toe

Don Melton, een van die mense agter die ontwikkeling van die eerste weergawe van Safari, het op sy blog geskryf oor die geheimsinnige proses wat die ontwikkeling van die internetblaaier omring het. Toe Apple nie sy eie blaaier gehad het nie, kon gebruikers kies tussen die destyds bestaande Internet Explorer vir Mac, Firefox of 'n paar ander alternatiewe. Steve Jobs het egter besluit dat dit die beste sou wees om 'n pasgemaakte blaaier vooraf in die bedryfstelsel te hê. Hy het dus Scott Forstall aangewys om toesig te hou oor die ontwikkelingspan wat Melton gelei het.

Steve Jobs stel Safari bekend as "Nog een ding ..."

Die ontwikkeling van 'n blaaier is baie anders as die ontwikkeling van ander sagteware. Omdat jy nie met 'n handvol beta-toetsers in 'n interne omgewing oor die weg kan kom nie, moet die blaaier op duisende bladsye getoets word om te verseker dat dit die bladsye korrek weergee. Dit was egter 'n probleem, aangesien die blaaier, soos die meeste projekte, in uiterste geheimhouding geskep is. Die probleem vir Melton was reeds om mense te kry, want hy was nie toegelaat om vir hulle te sê waarmee hulle sou werk voordat hulle die pos aanvaar het nie.

Selfs ander werkers op kampus is nie toegelaat om te weet waaraan hierdie kleiner span werk nie. Die blaaier is agter geslote deure geskep. Forstall het Metn vertrou, wat volgens hom een ​​van die vele dinge was wat hom 'n goeie baas gemaak het. Ironies genoeg is Forstall verlede jaar afgedank juis weens arrogansie en onwilligheid om saam te werk. Melton was nie bang vir 'n binnelek nie. Twitter en Facebook het nog nie bestaan ​​nie, en niemand met genoeg verstand sou oor die projek blog nie. Selfs die beta-toetsers was baie vertroulik, hoewel hulle behoorlik onder toesig was.

Die enigste gevaar lê dus in die bediener se rekords. Elke internetblaaier word geïdentifiseer wanneer 'n webwerf besoek word, veral deur die naam, weergawenommer, platform en, laaste maar nie die minste, IP-adres. En dit was die probleem. In 1990 het 'n rekenaarwetenskaplike daarin geslaag om al die statiese IP-adresse van die Klas A-netwerk te beveilig, waarvan Apple destyds amper 17 miljoen gehad het.

Dit sal werfeienaars maklik laat agterkom dat die besoek van 'n Apple-kampus was, wat die blaaier met 'n onbekende naam identifiseer. Op daardie oomblik kon enigiemand grappies maak dat Apple sy eie internetblaaier skep. Dit is presies wat Melton moes voorkom sodat Steve Jobs almal by MacWorld 2003 op 7 Januarie kon verblind. Melton het met 'n slim idee vorendag gekom om Safari vir die publiek weg te steek.

Hy het die string wat die gebruikersagent bevat, dit wil sê die blaaier-identifiseerder, verander om 'n ander blaaier na te boots. Aanvanklik het Safari (die projek was nog ver van die amptelike naam af) beweer dat dit Internet Explorer vir Mac is, en toe 'n half jaar voor sy vrystelling het dit voorgegee dat dit Mozilla se Firefox is. Hierdie maatreël was egter net op die kampus nodig, so hulle het die gegewe string gewysig om die vertoning van die werklike gebruikersagent moontlik te maak. Dit was veral nodig vir versoenbaarheidstoetse op groot werwe van destyds. Sodat die string met 'n regte gebruikersagent nie selfs in die finale weergawe gedeaktiveer word nie, het die ontwikkelaars met 'n ander slim oplossing vorendag gekom - die string is outomaties geaktiveer na 'n sekere datum, wat 7 Januarie 2003 was, toe die publieke beta-weergawe was ook vrygestel. Daarna het die blaaier nie meer agter ander weggekruip nie en het sy naam met trots in die bedienerlogboeke aangekondig - safari. Maar hoe die blaaier by hierdie naam gekom het, dit is dit 'n ander storie.

Op 7 Januarie het Safari onder meer sy tiende verjaardag sedert sy ontstaan ​​gevier. Vandag het dit 'n globale aandeel van minder as 10%, wat dit die 4de mees gebruikte blaaier maak, wat nie sleg is as in ag geneem word dat dit uitsluitlik op die Mac-platform gebruik word nie (dit het Windows in sy 11de weergawe verlaat).

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

bron: Donmelton.com
Onderwerpe: ,
.