Бывший инженер Apple Дон Мелтон (Don Melton) поведал на страницах своего блога историю о том, как Стив Джобс принимал участие в разработке программного обеспечения для OS X. В данном случае — в разработке браузера Safari.

Создание браузера началось в 2002 году. До этого владельцы Mac работали с Internet Explorer, который пришёл на смену печально закончившему свой путь Netscape Navigator. Но Apple начинала тяготиться такой зависимостью от Microsoft, да и вообще от сторонних разработчиков. Наступала эра интернета и хороший браузер стал просто необходим.

К тому же, подходил к концу срок договора между Apple и Microsoft, нужно было либо продлевать его, либо создавать что-либо своё. Apple выбрала второй вариант. 7-го января 2003 года, во время проведения Macworld в Сан Франциско, Стив Джобс объявил, что компания начинает разработку собственного браузера, названного Safari.

Дотошный Джобс желал, чтобы новая программа была не просто надёжной и быстрой. Очень много внимания он уделял деталям интерфейса, доводя подчас разработчиков до изнеможения. Именно об одном из таких случаев и повествует Дон Мелтон.

Дело в том, что Джобс категорически не хотел, чтобы у браузера была строка состояния (в Safari её называют «меню статуса», она вызывается комбинацией клавиш Cmd+/ или через меню «Вид»). По его мнению это была пустая трата свободного пространства на экране. Он утверждал, что никто не смотрит на URL ссылки, на которую он навёл указатель мыши.

После долгих споров разработчикам всё же удалось уговорить Стива сохранить строке состояния жизнь. Просто сделать так, чтобы она не отображалась по умолчанию. Тот, кому она была нужна, мог в любой момент вызвать её через меню. Впрочем, неизвестно, удалось бы им совершить такой подвиг, если бы в команде разработчиков не присутствовал Скотт Форсталл, который всё же имел определённое влияние на Джобса.

Однако строка состояния нужна не только для того, чтобы отображать адрес. Ведь в ней обычно располагался также прогресс-бар, показывающий степень загрузки страницы. А во времена медленного интернета это была достаточно важная опция. И держать прогресс-бар нужно было перед глазами пользователя. А значит вечно скрытая строка состояния для этого не подходила. Команда вместе со Стивом немало времени потратила на то, чтобы решить где именно им разместить прогресс-бар.

Рассматривались самые различные места. Подчас даже очень необычные, вроде края окна по вертикали. Идея появилась внезапно. Дон вспоминает, что в какой-то момент они вместе со Стивом посмотрели друг на друга и сказали одновременно «В адресной строке!».

Джобс улыбнулся, встал, сказал «Жду от разработчиков рабочую версию браузера через неделю» и вышел. Дон вспоминает этот момент, как один из самых радостных в своей жизни. Даже несмотря на то, что ему теперь предстояла адская работа, тот факт, что он смог придумать нечто одновременно со Стивом доставил ему огромное удовольствие. Пусть даже это и была такая мелочь.

Интересно, а как сейчас в Apple происходит разработка нового софта? Ведь истории о конфликтах Джонни Айва с другими разработчиками не могут не огорчать.

ipum

Вадим Руденко

Пользуюсь техникой Apple еще с «классической эры», с 1995 года. За этот период застал не одну внезапную и значительную (а порой и откровенно шокирующую) «революцию» в развитии компании. Которая, несмотря ни на что не утрачивала своего очарования. Верю, что так оно будет и впредь.

Материалы

Нашел ошибку в тексте? Выдели ее и нажми Ctrl + Enter