О чем молчит «собачка»: техническая история символа @

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

Сегодня символ @ является неотъемлемой частью цифровой жизни, обеспечивая работу электронной почты и социальных сетей. Однако его путь к клавише «2» на клавиатуре занял несколько столетий, пройдя через средневековые манускрипты, торговые записи и ранние компьютерные сети. Понимание того, как технический архаизм стал глобальным стандартом, позволяет иначе взглянуть на логику развития современных интерфейсов.

Корни символа: от амфоры до бухгалтерских книг

Вопреки расхожему мнению, символ @ не был изобретен программистами. Первые похожие обозначения встречаются в документах XIV века. В испанских и итальянских торговых записях символ использовался как сокращение для единицы веса или объема — арробы (около 11.5 кг) или амфоры. Графически это представляло собой скорописную форму буквы «a» с завитком.

 Trigo@1 — Надпись «пшеницы 1 арроба». Рукопись 1448 года
Trigo@1 — Надпись «пшеницы 1 арроба». Рукопись 1448 года
Автор: Jorge Romance Источник: ru.wikipedia.org

К XIX веку символ закрепился в англоязычной бухгалтерской практике как обозначение «at» (по цене за единицу). Запись «5 apples @ 10¢» означала «5 яблок по 10 центов за штуку». Благодаря этому применению знак оказался на клавиатурах печатных машинок и позже был включён в кодовые таблицы ранних электронных вычислительных машин.

Решение Рэя Томлинсона: рождение сетевого адреса

Ключевой момент в истории символа произошел в 1971 году. Инженер Рэй Томлинсон, работавший над системой передачи сообщений в сети ARPANET (предшественнике Интернета), искал способ разделить имя пользователя и название компьютера, на котором этот пользователь находится.

Рэй Томлинсон
Рэй Томлинсон
Автор: Andreu Veà Источник: ru.wikipedia.org

Требовался символ, который: уже существовал в стандартном наборе телетайпов (Model 33 ASR), гарантированно не использовался в именах пользователей или хостов, и имел понятный, интуитивный смысл.

Раскладка клавиатурф телетайпа Model 33 ASR
Раскладка клавиатурф телетайпа Model 33 ASR
Автор: Daniele Giacomini Источник: en.wikipedia.org

Томлинсон выбрал @ именно из-за его бухгалтерского значения «at» («находится у»). Логика адреса user@host идеально описывала структуру: «пользователь такой-то на таком-то компьютере». Первое электронное письмо было отправлено между двумя соседними терминалами, но этот выбор навсегда определил формат глобальных коммуникаций.

Наличие символа в наборе Model 33 ASR было критически важным: в 1971 году телетайп фактически служил единственным интерфейсом взаимодействия с компьютером. У машин не было привычных мониторов — команды вводились и ответы выводились через печатающий механизм. Если бы нужного знака не было в раскладке или в 7-битной ASCII-кодировке, это серьёзно усложнило бы обмен почтой между узлами ARPANET.

Телетайп Model 33 ASR
Телетайп Model 33 ASR
Автор: Marcin Wichary Источник: en.wikipedia.org

Почему именно «собачка»?

Название символа — лингвистическое явление, различающееся по странам. В русскоязычной среде закрепилось разговорное «собачка». В технической документации это не является официальным термином.

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

В других культурах ассоциации иные:

  • В Корее это «улитка» (daldalgi).
  • В Венгрии — «червяк» (kukac).
  • В Греции — «маленькое макаронное изделие» (papaki).
  • В Германии — «обезьяний хвост» (Klammeraffe).
  • В Украине — «улитка» (Равлик)

Техническое наследие и современность

С технической точки зрения символ @ сохранил функцию разделителя, но его роль расширилась.

В веб-разработке и программировании он используется, например, в директивах CSS — специального языка описания внешнего вида веб-страниц. Такие директивы задают правила, по которым страница отображается на разных устройствах и адаптируется под их характеристики, например в конструкции @media. В ряде языков программирования он применяется как служебный синтаксис для аннотаций и декораторов — механизмов, которые изменяют поведение программного кода без изменения его основной логики.

В социальных сетях символ стал частью механизма упоминания пользователя, фактически превратившись в оператор адресации внутри системы.

Автор: ИИ Gemini Источник: gemini.google.com

Итог

Путь символа @ показывает, как редкий и удобный знак из прошлого стал постоянной частью современной цифровой среды — от электронной почты до социальных сетей.

Изображение в превью:
Автор: BoliviaInteligente
Источник: unsplash.com

1 комментарий

El Sh
В начале 90-х был чат, в котором также участвовали программисты — бывшие соотечественники из СССР, переехавшие в Америку. И вот у одного из них спросили как называется символ @. Он сказал «эт». У него спрашивают, что это значит, он же будучи татарином, ответил в шутку переведя с татарского: «собака». Так появилось и закрепилось это название в русском языке.

Добавить комментарий

Сейчас на главной

Новости

Публикации

7300 лет назад супервулкан засыпал Японию пеплом. Почему одни племена вымерли, а другие пережили демографический скачок

Около 7300 лет назад в Восточно-Китайском море, всего в тридцати километрах к югу от японского острова Кюсю, проснулся подводный вулкан Кикай. Это извержение получило в науке двойное имя...

Лось способен нырять за кормом на несколько метров: зачем сухопутному гиганту подводная жизнь

Лось кажется животным, которому вода нужна разве что для питья и спасения от жары. Высокие ноги, тяжёлое тело, огромная голова — всё в нём будто рассчитано на болота и лесные просеки, но...

Ракетная Tesla полетела, а также развитие ситуации с датацентрами в РФ: главное за неделю

Самые интересные новости финансов и технологий в России и мире за неделю: ЦОДы Судного дня в России, Генпрокуратура отступилась от Freedom Holding, Нобелевка по экономике...

Обзор контроллера XPpen Pilot Pro: как им манипулировать?

Я думал что он поможет мне быстрее работать в Lightroom, но чуда не случилось. Инструмент удобный, но полностью заменить клавиатуру не получится. Да этого никто и не обещал. Хотя некоторые удобства...

Все знают, что спорт полезен, но почему именно? Как тренировки меняют обмен веществ и ДНК в 22 органах тела

О том, что физическая активность полезна для здоровья, известно давно. Многочисленные медицинские наблюдения показывают, что регулярные тренировки укрепляют защиту организма от болезней, ускоряют...