Затвори рекламата

Дон Мелтън, един от хората зад разработването на първата версия на Safari, пише в блога си за тайния процес, който заобикаля развитието на интернет браузъра. Когато Apple нямаше собствен браузър, потребителите можеха да избират между съществуващия тогава Internet Explorer за Mac, Firefox или няколко други алтернативи. Въпреки това Стив Джобс решава, че ще е най-добре да има персонализиран браузър, предварително инсталиран в операционната система. Поради това той възложи на Скот Форстал да наблюдава екипа за разработка, ръководен от Мелтън.

Стив Джобс представя Safari като „Още нещо...“

Разработването на браузър е много по-различно от разработването на друг софтуер. Тъй като не можете да се справите с шепа бета тестери във вътрешна среда, браузърът трябва да бъде тестван на хиляди страници, за да се гарантира, че изобразява страниците правилно. Това обаче беше проблем, тъй като, както повечето проекти, браузърът беше създаден в изключителна секретност. Проблемът за Мелтън вече беше в намирането на хора, защото не му беше позволено да им каже върху какво ще работят, преди да приемат работата.

Дори на други работници в кампуса не беше позволено да знаят върху какво работи този по-малък екип. Браузърът е създаден при затворени врати. Форстал се довери на Метн, което според него беше едно от многото неща, които го направиха страхотен шеф. По ирония на съдбата Форстал беше уволнен миналата година именно заради арогантност и нежелание да сътрудничи. Мелтън не се страхуваше от вътрешно изтичане. Twitter и Facebook все още не съществуваха и никой с достатъчно разум не би блогвал за проекта. Дори бета тестерите бяха много поверителни, въпреки че бяха надлежно наблюдавани.

Следователно единствената опасност се криеше в записите на сървъра. Всеки интернет браузър се идентифицира при посещение на уебсайт, особено по име, номер на версия, платформа и, не на последно място, IP адрес. И това беше проблемът. През 1990 г. компютърен учен успява да защити всички статични IP адреси на мрежата от клас А, от която Apple има почти 17 милиона по това време.

Това би позволило на собствениците на сайтове лесно да открият, че посещението е от кампус на Apple, идентифицирайки браузъра с неизвестно име. В този момент всеки би могъл да се пошегува, че Apple създава свой собствен интернет браузър. Точно това трябваше да предотврати Мелтън, за да може Стив Джобс да заслепи всички на MacWorld 2003 на 7 януари. Мелтън излезе с умна идея да скрие Safari от обществеността.

Той модифицира низа, съдържащ потребителския агент, т.е. идентификатора на браузъра, за да имитира различен браузър. Първоначално Safari (проектът все още беше далеч от официалното име) се представяше за Internet Explorer за Mac, а след това половин година преди пускането си на пазара се представяше за Firefox на Mozilla. Тази мярка обаче беше необходима само в кампуса, така че те модифицираха дадения низ, за ​​да позволят показването на истинския потребителски агент. Това беше особено необходимо за тестване за съвместимост на големи сайтове по онова време. За да не бъде деактивиран низът с истински потребителски агент дори във финалната версия, разработчиците измислиха друго умно решение - низът беше автоматично активиран след определена дата, която беше 7 януари 2003 г., когато беше публичната бета версия също пуснати. След това браузърът вече не се криеше зад другите и гордо обяви името си в регистрационните файлове на сървъра - сафари. Но как браузърът стигна до това име, това е всичко друга история.

На 7 януари, освен всичко друго, Safari отпразнува своя десети рожден ден от създаването си. Днес той има глобален дял от под 10%, което го прави четвъртият най-използван браузър, което не е лошо, като се има предвид, че се използва изключително на платформата Mac (напусна Windows в 4-та версия).

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

Източник: Donmelton.com
.