Открыть сервис

Дэйв Винер

Дэйв Винер (полное имя Дэвид Винер, англ. Dave Winer; род. 2 мая 1955, Куинс, Нью-Йорк, США) — американский разработчик, предприниматель и писатель, пионер в области веб-технологий и блоггинга. Наиболее известен как создатель формата RSS (Really Simple Syndication), одного из основополагающих протоколов для распространения новостей и подкастов в интернете, а также как автор первых программ для ведения блогов и подкастинга. Винер также внёс значительный вклад в развитие XML-RPC — протокола удалённого вызова процедур, предшественника веб-сервисов SOAP, и является автором нескольких книг по программированию и веб-культуре.

Биография

Ранние годы и образование

Дэйв Винер родился 2 мая 1955 года в районе Куинс города Нью-Йорк. Его отец был инженером-электриком, что повлияло на ранний интерес Вайнера к компьютерам. В 1970-х годах он изучал информатику в Корнеллском университете, где начал программировать на мейнфреймах. Позже он перевёлся в Университет Тафтса, который окончил в 1976 году со степенью бакалавра по информатике.

Начало карьеры (1980-е)

После университета Винер работал в нескольких технологических компаниях, включая IBM и Apple. В 1980 году он основал компанию Living Videotext, которая разработала программу для организации идей и заметок ThinkTank (1983) и её более мощную версию MORE (1986). Эти продукты стали одними из первых коммерческих программ для создания ментальных карт и структурирования текста, оказав влияние на развитие современных инструментов для заметок (например, Microsoft OneNote и Evernote).

В 1988 году Винер продал Living Videotext компании Symantec, но остался в ней в качестве вице-президента по исследованиям. В этот период он начал интересоваться сетевыми технологиями и протоколами обмена данными.

Развитие веб-технологий (1990-е)

В 1994 году Винер основал компанию UserLand Software, которая стала его основной площадкой для экспериментов. В 1995 году он создал протокол XML-RPC — простой способ вызова удалённых процедур через HTTP с использованием XML. Этот протокол стал предшественником более сложного SOAP и лёг в основу многих ранних веб-сервисов.

В 1997 году Винер начал работу над форматом RSS. Первоначально RSS (RDF Site Summary) был разработан компанией Netscape для синдикации новостей на портале My Netscape. Винер, совместно с Дэном Либертом и другими разработчиками, адаптировал эту идею и создал версию RSS 0.91 (1999), которая стала стандартом де-факто. Позже он возглавил разработку RSS 2.0 (2002), который до сих пор широко используется для распространения новостных лент и подкастов.

В 1999 году Винер создал один из первых веб-блогов — Scripting News, который он ведёт до сих пор. Этот блог стал площадкой для обсуждения технологий, политики и культуры, а также для публикации его программных разработок.

Подкастинг и дальнейшая деятельность (2000-е — настоящее время)

В начале 2000-х годов Винер стал одним из пионеров подкастинга. В 2001 году он добавил в RSS поддержку аудиофайлов, что позволило автоматически загружать и воспроизводить подкасты. Он также разработал программу для подкастинга — Radio UserLand, которая позволяла пользователям создавать и распространять аудиозаписи.

В 2003 году Винер продал UserLand Software компании Trellix, но продолжил заниматься разработкой. В 2005 году он основал компанию Small Picture, которая занималась разработкой инструментов для блоггинга. В 2010-х годах он активно участвовал в развитии протокола ActivityPub для децентрализованных социальных сетей, хотя его основной вклад остаётся в области RSS.

Винер также известен как автор книг «The User Experience» (1995) и «The Internet: The Missing Manual» (2009), а также как колумнист для изданий, включая The Guardian и The New York Times.

Основные достижения

Формат RSS

RSS (Really Simple Syndication) — это формат для синдикации веб-контента, который позволяет пользователям подписываться на обновления сайтов через специальные программы (агрегаторы). Винер разработал версии RSS 0.91 и RSS 2.0, которые стали стандартом для распространения новостей, блогов и подкастов. RSS позволил создавать ленты новостей, которые автоматически обновляются, и стал основой для многих современных сервисов, включая подкастинг и агрегаторы новостей (например, Feedly).

Протокол XML-RPC

XML-RPC — это протокол для удалённого вызова процедур, использующий HTTP в качестве транспорта и XML для кодирования данных. Винер создал его в 1995 году как простую альтернативу более сложным протоколам. XML-RPC стал предшественником SOAP и используется в таких системах, как WordPress (для удалённого управления записями) и в ранних версиях блог-платформ.

Инструменты для блоггинга

Винер создал несколько программ для ведения блогов, включая Radio UserLand (2001), которая позволяла публиковать записи на сервере через FTP и поддерживала RSS. Эта программа стала одной из первых коммерческих платформ для блоггинга, предшествовавшей WordPress и Blogger.

Подкастинг

Винер считается одним из отцов подкастинга. В 2001 году он добавил в RSS поддержку аудиофайлов, что позволило автоматически загружать и воспроизводить подкасты. Он также разработал программу для подкастинга — Radio UserLand, которая позволяла пользователям создавать и распространять аудиозаписи. В 2004 году он организовал первый подкаст-фестиваль.

Критика и споры

Винер известен своим резким и часто конфликтным стилем общения. Он неоднократно вступал в публичные споры с другими разработчиками, включая создателя Atom (альтернативного формата синдикации) Марка Пилгрима. Винер критиковал Atom за излишнюю сложность и выступал за сохранение RSS как простого и открытого стандарта. Также он критиковал крупные технологические компании, такие как Google и Apple, за недостаточную поддержку RSS.

Некоторые критики отмечают, что Винер слишком долго настаивал на сохранении RSS 2.0, который не поддерживал некоторые современные функции (например, встроенные медиа-элементы), что привело к появлению альтернативных форматов, таких как JSON Feed.

Влияние и наследие

Дэйв Винер считается одним из пионеров веб-синдикации и блоггинга. Его разработки (RSS, XML-RPC, подкастинг) стали основой для многих современных интернет-сервисов. RSS до сих пор используется миллионами сайтов и подкастов, а XML-RPC применяется в системах управления контентом. Винер также внёс вклад в развитие децентрализованных социальных сетей, поддерживая протокол ActivityPub.

В 2010 году журнал Time включил Вайнера в список 100 самых влиятельных людей в мире технологий. В 2013 году он получил премию «Pioneer Award» от журнала Wired за вклад в развитие интернета.

Интересные факты

  • Винер ведёт блог Scripting News с 1999 года, что делает его одним из старейших непрерывно обновляемых блогов в интернете.
  • Он написал несколько книг по программированию, включая «The User Experience» (1995), которая стала одной из первых книг по юзабилити.
  • Винер активно участвует в политических дебатах, особенно по вопросам свободы слова и интернет-цензуры.
  • Он разработал программу для подкастинга Radio UserLand, которая позволяла пользователям создавать подкасты без необходимости разбираться в технических деталях.

Источники

  • Winer, Dave. The User Experience. 1995.
  • Winer, Dave. The Internet: The Missing Manual. 2009.
  • «Dave Winer: The Father of RSS». The Guardian, 2005.
  • «RSS 2.0 Specification». Harvard Law School, 2003.
  • «XML-RPC Specification». UserLand Software, 1998.
  • «Podcasting: The Early Years». Wired, 2010.
  • «Dave Winer’s Biography». Scripting News.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →