Зачыніць аб'яву

Дон Мелтан, адзін з людзей, якія стаялі за распрацоўкай першай версіі Safari, напісаў у сваім блогу пра сакрэтны працэс, які акружаў развіццё інтэрнэт-браўзера. Калі ў Apple не было ўласнага браўзера, карыстальнікі маглі выбіраць паміж існуючымі на той момант Internet Explorer для Mac, Firefox або некалькімі іншымі альтэрнатывамі. Аднак Стыў Джобс вырашыў, што лепш за ўсё мець у аперацыйнай сістэме прадусталяваны карыстальніцкі браўзер. Таму ён даручыў Скоту Форсталлу кантраляваць каманду распрацоўшчыкаў, якую ўзначальваў Мелтан.

Стыў Джобс прадстаўляе Safari як "Яшчэ адна рэч..."

Распрацоўка браўзера значна адрозніваецца ад распрацоўкі іншага праграмнага забеспячэння. Паколькі вы не можаце абысціся жменькай бэта-тэстараў ва ўнутраным асяроддзі, браўзер трэба праверыць на тысячах старонак, каб пераканацца, што ён правільна адлюстроўвае старонкі. Аднак гэта была праблема, бо, як і большасць праектаў, браўзер ствараўся ў асаблівай сакрэтнасці. Праблема для Мелтана была ўжо ў пошуку людзей, таму што яму не дазвалялася сказаць ім, над чым яны будуць працаваць, перш чым яны прымуць працу.

Нават іншым работнікам кампуса не дазвалялася ведаць, над чым працуе гэтая меншая каманда. Браўзэр ствараўся за зачыненымі дзвярыма. Форстал давяраў Метну, што, па яго словах, было адным з многіх фактараў, якія зрабілі яго выдатным босам. Па іроніі лёсу, у мінулым годзе Форстал быў звольнены менавіта з-за нахабства і нежадання супрацоўнічаць. Мелтан не баяўся ўнутранай уцечкі. Твітэр і Фэйсбук яшчэ не існавалі, і ніхто з дастаткова розумам не стаў весці блог аб гэтым праекце. Нават бэта-тэстары былі вельмі канфідэнцыйнымі, хоць яны знаходзіліся пад належным наглядам.

Такім чынам, адзіная небяспека заключалася ў запісах сервера. Кожны інтэрнэт-браўзер ідэнтыфікуецца пры наведванні вэб-сайта, асабліва па назве, нумары версіі, платформе і, не ў апошнюю чаргу, па IP-адрасе. І гэта была праблема. У 1990 годзе камп'ютэрнаму вучонаму ўдалося абараніць усе статычныя IP-адрасы сеткі класа А, якіх на той момант у Apple было амаль 17 мільёнаў.

Гэта дазволіць уладальнікам сайтаў лёгка выявіць, што наведванне адбылося з кампуса Apple, ідэнтыфікуючы браўзер з невядомым імем. У той момант кожны мог пажартаваць, што Apple стварае ўласны інтэрнэт-браўзер. Гэта менавіта тое, што Мэлтану трэба было прадухіліць, каб Стыў Джобс змог ашаламіць усіх на MacWorld 2003 7 студзеня. Мелтан прыдумаў хітрую ідэю схаваць Safari ад грамадскасці.

Ён змяніў радок, які змяшчае карыстальніцкі агент, гэта значыць ідэнтыфікатар браўзера, каб выдаць сябе за іншы браўзер. Спачатку Safari (праект быў яшчэ далёкі ад афіцыйнай назвы) прэтэндаваў на тое, што гэта Internet Explorer для Mac, потым за паўгода да рэлізу выдаваў сябе за Firefox ад Mozilla. Аднак гэтая мера была неабходная толькі ў кампусе, таму яны змянілі зададзены радок, каб дазволіць адлюстраванне рэальнага агента карыстальніка. Гэта было асабліва неабходна для праверкі сумяшчальнасці на буйных сайтах таго часу. Каб радок з рэальным карыстальніцкім агентам не быў адключаны нават у фінальнай версіі, распрацоўшчыкі прыдумалі яшчэ адно хітрае рашэнне - радок аўтаматычна ўключаўся пасля пэўнай даты, якой было 7 студзеня 2003 года, калі выйшла публічная бэта-версія таксама вызвалены. Пасля гэтага браўзэр больш не хаваўся за іншымі і з гонарам абвяшчаў сваю назву ў логах сервера - сафары. Але як браўзер прыйшоў да гэтай назвы, вось і ўсё іншая гісторыя.

7 студзеня, між іншым, Safari адсвяткавала сваё дзесяцігоддзе з моманту заснавання. Сёння яго сусветная доля складае менш за 10%, што робіць яго 4-м найбольш часта выкарыстоўваным браўзерам, што нядрэнна, улічваючы, што ён выкарыстоўваецца выключна на платформе Mac (ён пакінуў Windows у сваёй 11-й версіі).

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

крыніца: Donmelton.com
Тэмы: ,
.