litbaza книги онлайнРазная литератураТворческий отбор. Как создавались лучшие продукты Apple во времена Стива Джобса - Кен Косиенда

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 22 23 24 25 26 27 28 29 30 ... 69
Перейти на страницу:
при разработке браузера было недостаточно даже лучших наших исследований и «мышления вне рамок». Было много случаев, когда мы уже собирались внедрить новую функцию и обнаруживали, что нет никакой возможности добавить код так, чтобы он не оказал отрицательного влияния на скорость. Когда мы вводили такие функции, как возврат на предыдущую веб-страницу по кнопке «Назад», оказалось, что мы не справляемся с хранением промежуточных данных, которые поддерживали эту предыдущую станицу «в боевой готовности» — загрузка остальных страниц при этом тормозила. PLT показывала замедление. Когда мы считали, что функция слишком важна, чтобы ее пропустить, но не могли додуматься, как ее добавить, чтобы ничего не подтормаживало, мы применяли что-то вроде обмена — ускоряли несвязанные с этой функцией части существующего кода, чтобы «оплатить» цену производительности нового свойства. В поисках кода для этой своего рода замещающей оптимизации, мы обычно целились в те его части, которые хорошо знали, и в те, которые были стабильны. В идеале они должны были обладать обеими этими характеристиками. Найдя подходящий кусок, мы настраивали этот промежуточный код так, чтобы он работал как раньше, но быстрее, причем настолько быстро, чтобы мы могли получить нулевое или положительное общее воздействие на производительность при добавлении к проекту обоих кодов: и перегруженного функциями, и замещающего недостаток скорости.

Ни одна из таких оптимизаций не была простой, и это далеко не всегда оказывалось весело, но Дон держал ситуацию под контролем. Таким образом, за год, последовавший за встречей с черным прямоугольником, у нас получалось делать наш код все быстрее и быстрее.

С приближением даты выхода проекта отделу маркетинга Apple предстояло выбрать официальное название для нашего браузера. За месяц до объявления о нашем приложении на весь мир, которое планировалось сделать на выставке-конференции Macworld Expo в Сан-Франциско в начале 2003 года, мы все еще называли его или веб-браузером, или «Александром». Последнее, более позднее название, дали проекту в честь великого македонского царя, знаменитого завоевателя. Мы считали, что очень здорово придумали, но в качестве продуктового наименования Apple такое название не годилось. Скотт Форсталл и отдел маркетинга попросили команду, делавшую браузер, предложить идеи для официального имени, но я был так сосредоточен на доведении до совершенства кода, что названия предлагал без всякого энтузиазма и теперь даже не могу их вспомнить.

У Стива Джобса было несколько идей, и, впервые услышав их, я поморщился. Вначале ему нравилось Thunder (гром), но вскоре Стив решил, что Freedom (свобода) гораздо лучше. Мне оба названия показались ужасными. Я просто и представить не мог, как говорю людям: «Я работаю на Freedom», как будто я какой-то полупомешанный фанат супергероев из комиксов.

Тем, кто в конце концов придумал подходящее название, был Скотт. Safari — оно подходило к той же тематике путешествий по всему миру, что и у других известных браузеров Navigator, Explorer, Konqueror. При этом оно не было подражанием. Оно звучало свежо. Дону название тоже пришлось по душе, и, что куда важнее, оно понравилось Стиву.

Примерно в то же время я получил подтверждение того, что наш комплект средств разработки для среды браузера будет называться WebKit. Это название я в рабочем порядке написал на доске во время самого первого собрания по выработке стратегии портирования, которое мы с Доном и Ричардом провели много месяцев назад.

Выпуск Safari был моим первым релизом в Apple, что само по себе щекотало нервы. А потом еще и Дон сказал мне, что острые ощущения нам обеспечены. Он должен был побывать на последней репетиции выступления Стива Джобса в Москоне-центре[17] в Сан-Франциско и пригласил меня присоединиться. Это не стоило воспринимать как незапланированный отпуск — мы отправлялись туда, чтобы исправлять неполадки.

Интуитивный план Дона состоял в том, что если на репетиции во время демонстрации Safari Стив найдет какие-то глюки, то Дон будет там, чтобы сказать: «Есть, сэр! Мы все починим прямо сейчас!» А затем мы с ним принялись бы выяснять, что не так, пока Большой Босс, в высшей степени возбужденный, стоит и ждет, глядя на нас.

В последующие годы я многое узнал о том, как Стив готовился к таким пользующимся всеобщим вниманием презентациям. За три или четыре недели до доклада Джобс начинал репетиции своей речи по частям на какой-нибудь площадке в Apple. Чаще всего это происходило в Таун-холле — зале на территории кампуса Infinite Loop. Он медленно день за днем выстраивал шоу, делая его таким, каким хотел видеть. Это был один из главных секретов Стива как ведущего. Он тренировался. Много. Он снова и снова проходил по материалу, пока не доводил презентацию до совершенства и знал ее слово в слово.

Выйдя на сцену в Москоне-центре, Стив репетировал способом, который был для меня новым, и, однажды увидев его методику, я решил, что она настолько мне подходит, что с тех пор всегда использовал ее для собственной подготовки к презентациям. Когда Стив рассказывал о слайде, он полностью превращался в публичного персонажа. Тон его голоса, поза, жесты — все было таким, как будто он выступал перед полным залом. Пока его все устраивало, он продолжал в том же духе. При необходимости он останавливался, выходил из образа, понижал голос и задавал вопросы руководителям подразделений, сидевшим в первом ряду, таким, как Фил Шиллер, старший вице-президент по маркетингу в Apple. Джобс интересовался, что они думают о той или иной фигуре речи или считают ли, что информация изложена гладко. Получив обратную связь, Стив делал продуманную паузу на секунду или две, входил в образ и снова становился публичным персонажем. Если фраза по-прежнему не звучала как надо, он останавливался и пробовал снова. Иногда он занимался этим три или четыре часа, каждый раз четко разделяя попытки, как дубли на съемках фильма. Джобс никогда не забывал и не путал текст — к тому времени его презентация уже была отполирована, — но он старался улучшить каждый слайд и каждую фразу настолько, насколько это возможно.

Стив проводил полную — от начала и до конца — репетицию выступления дважды, в субботу и воскресенье перед самим докладом, который планировался во вторник, 7 января 2003 года. Это были настоящие генеральные репетиции, я вам скажу. Стив надевал черную водолазку и джинсы.

Свой доклад Джобс начал с рассказа о последних новостях, заострив внимание на кампании Switcher — популярной в то время маркетинговой уловке Apple, придуманной для того, чтобы люди покупали Mac взамен компьютера с Windows. В ту эпоху, до iPod/iPhone/iPad, Apple все еще оставалась Apple Computer —

1 ... 22 23 24 25 26 27 28 29 30 ... 69
Перейти на страницу:

Комментарии
Минимальная длина комментария - 20 знаков. Уважайте себя и других!
Комментариев еще нет. Хотите быть первым?