В память о человеке, который добавил красные и зелёные волнистые линии под словами
Тони Круэгер - это имя человека, чьи работы видели почти все, но мало кто знает его имя. Он известен как портировавший игру Chip's Challenge на Windows, но его главное наследие - совсем другое.
Тони работал над Word 1.0, 1.1, 2.0, затем на Word для OS/2 и Word для Mac, и вернулся на Word 6.0 и позже. Вероятно, он держит рекорд по количеству выпущенных версий Word.
В ранних версиях Word проверка орфографии была явной операцией: вы запускали её, программа зависала и показывала вам потенциально неправильные слова одно за другим. Потом появилась Auto Spell Check - проверка, которая запускалась, когда пользователь был неактивен. Но она была по-прежнему блокирующей операцией: в тот момент, когда вам срочно нужно было сохранить и выйти, программа решала провести проверку орфографии и оставляла вас ждать.
Тони сделал проверщик орфографии неприметным. Вместо того чтобы ждать или блокировать, если инструмент находил ошибку, он просто рисовал красную волнистую линию под потенциально неправильным словом. Позже добавили зелёные линии для грамматических ошибок. Это была революция в удобстве.
Позже друг Тони пригласил Penn and Teller на концерт и сказал им: 'Он в команде, которая делала красные и зелёные волнистые линии в Word'. Penn Jillette в его великолепном голосе объявил на весь театр: 'Красные и зелёные волнистые линии? Я люблю красные и зелёные волнистые линии!' Teller молча согласился.
Тони получил фотографию, подписанную Penn and Teller, в качестве подарка на день рождения, и было неясно, что он ценит больше - саму фотографию или то, что Penn and Teller любят его особенность.
Позже 'Weird Al' Yankovic записал видеопародию 'Word Crimes', в котором красные волнистые линии Word появились ненадолго. Друг Тони даже получил скриншот, подписанный 'Weird Al'.
Сегодня красные (и даже зелёные и синие) волнистые линии есть в почти каждом текстовом редакторе и часто за его пределами. Тони сделал это первым. В следующий раз, когда красная волнистая линия поймет одну из ваших ошибок, поблагодарите Тони. Я думаю, ему это понравилось бы.
Ключевые факты
- Тони Круэгер проработал на множество версий Microsoft Word и держит рекорд по количеству выпущенных версий
- Он сделал проверку орфографии неприметной функцией, добавив красные волнистые линии под ошибками вместо блокирующих операций
- Позже добавили зелёные волнистые линии для грамматических ошибок, функция которых сегодня есть в каждом текстовом редакторе
- Penn Jillette и Teller выразили своё восхищение функцией волнистых линий, когда узнали о ней
- Функция Тони стала настолько популярна, что даже появилась в видеопародии 'Weird Al' Yankovic 'Word Crimes'
Почему это важно
Это история о том, как скромное улучшение в пользовательском опыте может повлиять на жизнь миллионов людей. Красные волнистые линии - это не драматичная инновация, но она решает реальную проблему (неинтрузивная коррекция). Это также напоминание, что великие инженеры часто остаются неизвестны, в то время как их работа настолько встроена в нашу повседневность, что мы принимаем её как должное.
Кому это важно
Пользователям текстовых редакторов (в общем, почти всем), разработчикам UI/UX, которые изучают, как сделать функции неприметными, и инженерам, которые работают над качеством жизни пользователей вместо громких фич. Это также актуально для истории технологии и того, как малые инновации накапливаются.
Как это применить
Если вы разработчик - подумайте, какие операции в вашем приложении блокируют пользователя и можно ли их сделать асинхронными с визуальной обратной связью. Если вы дизайнер - изучайте, как Тони решил проблему блокирующих операций. Если вы работаете над длительными задачами - показывайте результаты постепенно, а не ждите завершения всей работы. Главное - слушайте пользователей и видьте, как простые люди взаимодействуют с вашим продуктом.
Можно ли доверять
Это историческое свидетельство от инженера Microsoft о человеке, который действительно работал на компанию. История содержит проверяемые факты (Chip's Challenge, версии Word) и личные анекдоты (Penn and Teller, 'Weird Al'). Само существование красных волнистых линий проверяемо - они действительно есть во всех текстовых редакторах.
Риски и подводные камни
Невозможно полностью проверить личные истории про Penn and Teller и 'Weird Al' без их подтверждения. Однако даже если некоторые детали преувеличены, основной факт - что Тони Круэгер создал эту функцию - остаётся верным. Также стоит помнить, что в разработке часто работает команда, и один человек может быть лицом проекта, но не единственным автором идеи.
«The red and green squiggles!? I love the red and green squiggles!»
— Penn Jillette (из рассказа о встрече в театре)