Пользователь
0,0
рейтинг
7 июля 2010 в 17:47

Происхождение тега <blink> перевод

Я широко известен как изобретатель тега <blink>. Для тех, кто относительно недавно в вебе: тег <blink> — HTML-директива заставляющая текст мигать, и многие-многие люди считали её крайне раздражающей. Я не буду открещиваться от изобретения, но далеко не всё известно широкой публике.

Тогда в 1994 я был ведущим инженером в Netscape, ещё раньше я написал браузер Lynx, предшественника всех популярных браузеров того времени. Lynx был и остаётся текстовым браузером, обычно используемым в консоли UNIX-машин. В Netscape мы разрабатывали приложение с графическим интерфейсом, позволяющее отобразить гораздо большее число текстовых стилей, а также рисунки и другие медиа-форматы. Мы потратили много времени, размышляя о будущем веба и о том, какие технологии позволят создавать новые типы документов, приложений и применений. Несколько примеров того, во что вылились эти размышления: HTML-таблицы, SSL для безопасных соединений, плагины расширений и JavaScript для динамики.

Однажды в конце лета я и ещё несколько инженеров решили расслабиться и направились в бар на улице Кастро в Маунтин-Вью. В баре, среди прочих интересных вещей, была 10-и метровая статуя Чудо-женщины. В какой-то момент я обронил, что сожалею о неспособности Lynx отображать многие из расширений HTML, которые мы внедряли, а также заметил, что единственный текстовый стиль, который сможет поддерживать Lynx в своей среде – это мигание. Мы посмеялись над выдумкой о мигающем тексте и обсудили насколько абсурдна идея мигания чего-либо. Дальше вечер пошел своим чередом, с достаточным количеством выпивки и знакомством с девушкой, ставшей в последствие моей первой женой.

Субботним утром я направился в офис за чем угодно, но точно не за мигающим текстом. Он мигал на мониторе во всей своей красе и в браузере. Вы спросите, как такое случилось? Выяснилось, одному инженеру так понравилась моя идея, что выйдя заполночь из бара, он вернулся в офис и реализовал тег мигания. Поутру он всё еще был там, крайне гордый собой.

Тогда было три версии браузера, которые работали под UNIX, Windows и Mac. За короткие 12 часов мигание было встроено только в UNIX-версию, но вскоре оно расползлось и на Windows, и на Mac. Я, помню, счёл всё это безобидным пасхальным яйцом, которое никто в серьез использовать не станет, как же я ошибался. При выпуске Netscape Navigator 1.0 мы не задокументировали мигание, и поначалу всё было тихо. Потом где-то, как-то тайное знание мигания просочилось в большой мир, и всё замигало. «Посмотрите сюда», «купите это», «проверьте то» — всё мигало. Всюду мигали большие объявления. Это напоминало Лас Вегас, но на моём экране и без возможности выключения.

Дальше было много разговоров, большинство в виде жгущих напалмом постов в различных форумах, а тег <blink> вошёл в историю как самый ненавистный тег HTML. Мне хотелось бы заявить общественности, что ни при каких обстоятельствах я не писал кода или всерьез предлагал реализовать тег <blink>. Правда в том, что я посеял его зерна, но для меня мигание никогда не было чем-то большим, чем просто мысленный эксперимент. Я не буду называть имена людей, написавших эту подлую штуку, если они захотят представиться, они сделают это сами. Наконец то, от чего я на самом деле в печали – Lynx так никогда и не мигал. Так же с грустью сообщаю, что тот бар сгорел до основания в 1997, это было хорошее место, и я по нему скучаю.

<blink>
Перевод: Lou Montulli
Alexander Kouznetsov @unconnected
карма
167,7
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое

Комментарии (75)

  • +34
    Драма.
    • НЛО прилетело и опубликовало эту надпись здесь
  • –45
    Я широко известен как изобретатель тега
    Кто это я :)?
    НЛО прилетело и опубликовало эту новость :)
    • +15
      Lou_Montulli
      Ваш К.О.
      • –62
        Пишем от лица Lou_Montulli?
        • +31
          Ничего, что это топик-перевод?
          • –1
            Ну народ, хорош уже зверя прикармливать! Привыкнет к «много» и «вкусно» :)
        • +7
          а как еще переводить? Лоу Монтулли сказал то, а потом это, а еще он с коллегами в баре напился :)
          • –44
            Фиг его :)
            получается unconnected пишет, что он изобрел тег blink ;) но какбэ не он, а Lou_Montulli
            • +13
              все теги переводы имеют пометку о том, что это перевод
              писать вступительное слово к данному конкретному переводу, я счёл излишним
              • +8
                тьфу блин… теги-переводы…
                топики переводы :)
            • +11
              Да Вы зануда однако. Когда книги, написанные от первого лица, читаете, Вы так же удивляетесь, кто этот «я», или может думаете, что это все с автором происходило?
              • 0
                да с автором еще ничего, хуже когда с переводчиком :)
                особенно если их несколько %-)
                • 0
                  особенно когда каждый от своего имени переводит…
              • –1
                Ну ну ну! Вы уж будьте добры, не путайте зануду с тооооолстенным троллем ;)
  • –51
    Больше как-то тянет не на «История ИТ» а на «Я пиарюсь»…
    Я да ты, да мы с тобой…

    Каждый читающий, зато воображает себя изобретателем.
    • +67
      Тут пиарится изобретатель первого браузера?! Хабр ваще торт! ))
  • +6
    Не было бы тега — кто-нибудь распространил бы Javascript, реализующий мигание.
    Передайте автору, чтобы не парился так!
    • +1
      таких скриптов и сейчас как грязи, после того как блинк поддерживать перестали
      • 0
        но лучше всё-таки, имхо, css text-decoration, если уж так нужно замигать:)
      • 0
        А его не поддерживают? А я пребывал в святой уверенности… а давно?
        • 0
          в пятом ехплорере уже небыло кажись
          в четвертом нетшкафе не было точно
          это было давно ~10 лет назад
          • 0
            Вот так вот и не узнаешь о гибели формата.
            Вот казалось бы, уже полгода ка делаю веб-приложения, должен бы знать, что кусок того, что ты изучал в нулевые годы уже отвалилось, ан нет…
  • НЛО прилетело и опубликовало эту надпись здесь
    • +1
      На самом деле он то мертв то не мертв то снова мертв…
      • +2
        Нифига. на самом деле он ни в том, ни в другом состоянии. И это вовсе не то же самое, что «он то в одном состоянии, то в другом».
        • +1
          Согласен, но в теме про блинк пусть он лучше помигает =)
    • 0
      Вы проверяли? :)
      • НЛО прилетело и опубликовало эту надпись здесь
        • 0
          Круто! Оказалось, Opera поддерживает этот исторический тег до сих пор :)
          • НЛО прилетело и опубликовало эту надпись здесь
  • +2
    Покаялся =) Только вот личность деревянной статуи так и осталась загадкой… К чему он ее упомянул? Она мигала что ли?
    • +5
      Фрейд…
    • +1
      видимо только в такой компании такие мысли в голову приходят :)
    • +3
      Ну, они, я так понял, в таком уже состоянии вышли из бара, что таки да, мигала.
  • +6
    Спасибо за перевод. Действительно интересно.
  • 0
    Бессонница мучает?)
  • +9
    Начиная с третьего абзаца стало интересно, причём здесь деревянная статуя)
    • +11
      я думаю, что она припасена для следующего откровения: как был придуман marquee и создателя пытались на ней сжечь
    • +1
      Понимаю, что оффтопик, но была одна серия нового Доктора Кто, которая называлась «Blink». Суть была в том, что они наткнулись на существ, принимающих форму камня (в которой очень напоминали статуй), когда на них кто-то смотрит (привет эффекту наблюдателя и принципу неопределенности Гейзенберга), и очень быстро перемещающихся, даже если вы просто моргнули.
      • 0
        Пара кадров из этой серии
      • +2
        Сорри, кармы не хватает вставить изображение — habreffect.ru/files/e91/8b1543a80/dont_blink.jpg
        • НЛО прилетело и опубликовало эту надпись здесь
  • +13
    с ужасом представляю историю про тег marquee
    • +7
      Если там тоже будет фигурировать эта статуя, то всё начинает походить на таинственный заговор.
      • +6
        судя о вики marquee придумали в команде MS, видимо после того как команда NS отсыпала им травы
        • +5
          нет, скорее командной посиделки в том же баре с той же статуей (:
          • +1
            *после командной посиделки
        • +3
          Да. И травы хватило на всех. w3-консорциуму досталось точно: www.w3.org/TR/css3-marquee/.
          • 0
            ух ты ж ёёёжик! нет бы похоронить все эти страшные теги, так их еще и поддерживают%)
  • +14
    Я подозревал, что все blink-и рождаются в пьяном угаре в баре.
    • 0
      я боюсь представить, что можно родить в бане ;)
      • НЛО прилетело и опубликовало эту надпись здесь
  • +4
    Ностальгия.
    (этот текст должен был бы мигать)
  • +2
    Познавательно. Только у автора не сообщается подробностей о материале, из которого была сделана статуя Чудо-Женщины.
    • +1
      спасибо! исправил
      и правда wonder с wooden перепутал :)
      аномальная жара сказывается %-)
  • +1
    blink
    • +3
      <blink></blink>
  • 0
    А кому нужен блинк в хроме:
    write.fm/g37esmu
    • 0
      а отчего не css?
      • 0
        А я не умею :)
        Это наколеночное, когда резко понадобилось.
        • 0
          обычный text-decoration)
          • 0
            В «Хроме» не будет работать blink через text-decoration, но можно сделать через CSS-анимацию.
  • +1
    182 =)
  • +2
    не хватает за кадром музыки Мариконе
  • +27
    надо найти и повесить автора bgsound
  • +1
    А как же не менее любимый тег Убежало
    • 0
      [marquee]
  • 0
    Спасибо за перевод, очень интересные воспоминания.
  • +2
    html, женщины… слезливая история
  • 0
    Интересная статься, спасибо. я и не знал, что blink появился как следствие алкоголя.
    • +2
      Как следствие алкоголя, я думаю, появился не только blink, но и другие теги и программные продукты.
      • 0
        например, ие6
        • 0
          не…
          ие6 — это продуманная и хорошо подготовленная диверсия :)

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.