Джон Грубер
Джон Грубер — американский писатель, разработчик и блогер, наиболее известный как создатель языка разметки Markdown и один из ведущих подкаста «The Talk Show». Его деятельность оказала значительное влияние на развитие веб-публикаций, технической документации и современных систем управления контентом.
Биография
Джон Грубер родился в 1973 году в Филадельфии, штат Пенсильвания. О его ранних годах известно немного. Он получил степень бакалавра по компьютерным наукам в Университете Дрекселя (Филадельфия), который окончил в 1995 году. После университета Грубер работал веб-разработчиком и дизайнером, специализируясь на создании пользовательских интерфейсов и фронтенд-разработке.
В 2002 году он начал вести блог Daring Fireball, который стал его основной платформой для публикаций. Блог быстро приобрёл популярность в среде разработчиков и дизайнеров, особенно среди поклонников продуктов Apple. Грубер известен своими глубокими техническими анализами, резкими, но аргументированными мнениями и характерным стилем письма.
Создание Markdown
Основной вклад Грубера в мир технологий — создание языка разметки Markdown. Разработка началась в 2004 году в сотрудничестве с Аароном Шварцем (Aaron Swartz). Идея заключалась в создании простого и читаемого формата для написания текста, который мог бы легко конвертироваться в HTML.
Предпосылки создания
До появления Markdown веб-авторы были вынуждены либо писать HTML-код вручную, что было трудоёмко и неудобно для простого текста, либо использовать сложные визуальные редакторы (WYSIWYG), которые часто генерировали избыточный и невалидный код. Грубер стремился создать формат, который был бы:
- Читаемым в исходном виде (plain text) без необходимости предварительного рендеринга.
- Интуитивным — синтаксис основан на существующих соглашениях форматирования электронных писем (например, выделение звёздочками для курсива).
- Конвертируемым в чистый, семантически корректный HTML.
Первая версия и распространение
Первая спецификация Markdown и инструмент для его преобразования (написанный на Perl) были опубликованы Грубером на сайте Daring Fireball в 2004 году. Изначально инструмент распространялся под лицензией, требующей включения уведомления об авторских правах, что ограничивало его использование в некоторых проектах.
Несмотря на это, Markdown быстро привлёк внимание сообщества. Его простота и эффективность привели к тому, что он был принят в качестве основного формата для:
- Stack Overflow (с 2008 года) — для форматирования вопросов и ответов.
- GitHub (с 2008 года) — для README-файлов, вики и комментариев к коду. GitHub разработал собственное расширение — GitHub Flavored Markdown (GFM).
- Reddit — для комментариев и постов.
- Множества CMS и блоговых платформ (например, Ghost, Jekyll).
Проблемы с унификацией
Отсутствие единого стандарта привело к появлению множества «диалектов» Markdown (GFM, CommonMark, MultiMarkdown и др.), которые добавляли собственные функции (таблицы, сноски, зачёркивание), но часто были несовместимы друг с другом. В ответ на это в 2012 году была начата работа над стандартом CommonMark, призванным унифицировать синтаксис. Грубер первоначально отнёсся к этой инициативе скептически, но впоследствии признал её необходимость.
Daring Fireball
Daring Fireball — блог, запущенный Джоном Грубером в 2002 году. Он стал его основной площадкой для публикаций и источником дохода.
Содержание и стиль
Блог фокусируется на следующих темах:
- Технологии Apple — подробные обзоры, аналитика и критика продуктов и политики компании.
- Веб-стандарты и разработка — обсуждение HTML, CSS, JavaScript, а также лучших практик веб-дизайна.
- Ссылки и комментарии — короткие заметки со ссылками на интересные статьи с собственным анализом.
Стиль Грубера характеризуется:
- Независимостью — он не боится критиковать даже самые популярные продукты Apple.
- Глубиной — его статьи часто представляют собой развёрнутые эссе с детальным техническим анализом.
- Иронией и сарказмом — он использует их для выражения своей позиции, но всегда в рамках аргументированной дискуссии.
Монетизация
Daring Fireball является одним из немногих успешных примеров монетизации блога без рекламы в традиционном понимании. Доход Грубер получает от:
- Подписки на рекламные объявления — он продаёт ограниченное количество текстовых рекламных блоков по фиксированной цене (ежемесячно или ежеквартально).
- Спонсорства подкаста — The Talk Show спонсируется различными компаниями, в основном связанными с технологиями.
The Talk Show
The Talk Show — подкаст, который Джон Грубер ведёт с 2007 года. Первоначально он выходил нерегулярно, но с 2013 года стал еженедельным. В подкасте Грубер обсуждает новости из мира технологий, особенно касающиеся Apple, часто приглашая в гости известных разработчиков, журналистов и дизайнеров (например, Марка Цукерберга, Джона Саймона, Крейга Федериги). Подкаст известен своим неформальным, но содержательным форматом.
Критика и влияние
Деятельность Джона Грубера неоднократно подвергалась критике. Основные претензии касаются:
- Чрезмерной лояльности к Apple — несмотря на независимость, его часто обвиняют в предвзятости в пользу компании.
- Медленного развития Markdown — его нежелание добавлять новые функции в оригинальную спецификацию привело к фрагментации стандарта.
- Субъективности в оценках — его резкие высказывания иногда воспринимаются как непрофессиональные.
Тем не менее, влияние Грубера на современную веб-культуру огромно. Markdown стал де-факто стандартом для написания технической документации, README-файлов, сообщений на форумах и в мессенджерах. Его блог Daring Fireball остаётся одним из самых авторитетных источников аналитики по Apple, а его подкаст — популярным медиапроектом.
Интересные факты
- Джон Грубер является автором нескольких популярных иконок для macOS, включая иконку для приложения BBEdit.
- Он известен своим минималистичным подходом к дизайну — его блог имеет очень простой, практически текстовый интерфейс.
- Грубер является ярым сторонником открытых веб-стандартов и критикует использование проприетарных технологий (например, Flash).
- Он неоднократно высказывался против политики Apple в отношении App Store, хотя и остаётся лояльным пользователем их продуктов.
Источники
- Daring Fireball (официальный сайт Джона Грубера)
- Спецификация Markdown (оригинальная версия Грубера)
- Проект CommonMark
- Статьи в изданиях The Verge, Ars Technica, Wired о создании и влиянии Markdown
- Интервью Джона Грубера для различных подкастов и изданий
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →