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

Символ @

@ (читается как «собака», «коммерческое at», «эт») — типографский знак, представляющий собой строчную латинскую букву «a» с незамкнутым контуром, охватывающим её по часовой стрелке. Относится к категории коммерческих и специальных символов. В современном цифровом мире используется преимущественно как обязательный элемент адреса электронной почты и в качестве префикса для указания учётных записей в социальных сетях и мессенджерах (например, @username). В традиционной коммерции и бухгалтерии символ применяется для обозначения единичной цены товара («10 яблок @ 5 руб.»).

История

Происхождение и первые упоминания

Точное происхождение символа @ остаётся предметом научных дискуссий. Наиболее распространённая теория связывает его появление с практикой средневековых переписчиков и монахов, которые в XII—XIII веках использовали лигатуру латинского предлога «ad» (к, на, у), соединяя буквы «a» и «d» в один знак. Со временем хвостик буквы «d» загибался и сливался с «a», образуя характерный завиток. Первое задокументированное использование символа в значении единицы измерения или цены относится к 1345 году: в болгарском переводе греческой рукописи «Константинова дара» символ @ использовался для обозначения меры веса — амфоры (amphora). В 1536 году флорентийский купец Франческо Лапи использовал @ в деловой переписке для обозначения цены за единицу товара.

Распространение в коммерции

В XVI—XVIII веках символ @ прочно закрепился в европейской и американской торговле. В англоязычных странах он читался как «at the rate of» (по цене) и использовался в счетах-фактурах и накладных. К концу XIX века @ стал стандартным элементом пишущих машинок, войдя в набор клавиш американской компании Remington в 1885 году. В бухгалтерских книгах и прайс-листах символ применялся для сокращения записи: «12 items @ $1.50» означало «12 единиц по цене 1,50 доллара каждая».

Внедрение в компьютерные сети

Решающий момент в истории символа наступил в 1971 году, когда американский программист Рэй Томлинсон (Raymond Tomlinson) выбрал @ для разделения имени пользователя и доменного имени в адресе электронной почты. Томлинсон работал в компании Bolt, Beranek and Newman (BBN) над проектом ARPANET — предшественника современного интернета. Ему требовался символ, который не встречался бы в именах пользователей и названиях компьютеров. Выбор пал на @, который редко использовался в повседневном тексте, но присутствовал на клавиатуре телетайпа Model 33. Первое электронное письмо с адресом tomlinson@bbn-tenexa было отправлено самому себе в качестве теста. С этого момента @ стал неотъемлемой частью интернет-инфраструктуры.

Названия в разных языках

В русскоязычной среде символ @ получил неофициальное название «собака» (или «собачка»). Происхождение этого прозвища доподлинно не установлено. По одной из версий, символ напоминает свернувшуюся калачиком собаку; по другой — он ассоциируется с персонажем компьютерной игры 1980-х годов (например, с собакой из игры «Adventure»). В профессиональной среде (программисты, системные администраторы) также используются названия «обезьянка», «ухо», «лягушка». В других языках символ имеет свои колоритные названия:

ЯзыкНазваниеДословный перевод
Английскийat sign, commercial atзнак «at»
НемецкийKlammeraffeцепкая обезьяна
Французскийarobase, escargotулитка
Итальянскийchiocciolaулитка
Испанскийarrobaмера веса (около 11,5 кг)
Голландскийapestaartобезьяний хвост
Португальскийarrobaмера веса
Финскийkissanhäntäкошачий хвост
Турецкийgüzel aкрасивое «а»
Шведскийsnabel-a«а» с хоботом
Китайский爱特 (àitè)«at» фонетически
Японскийアットマーク (attomāku)знак «at»

Применение

Электронная почта

Основная функция @ в интернете — разделение локальной части адреса (имени пользователя) и доменного имени (адреса почтового сервера). Формат стандартизирован в RFC 5321 и RFC 5322. Пример: username@example.com. Символ обязателен для любого адреса электронной почты, соответствующего стандарту SMTP.

Социальные сети и мессенджеры

С конца 2000-х годов @ используется для упоминания (mention) других пользователей. В Twitter (социальная сеть, заблокирована на территории РФ), Instagram (принадлежит Meta — организация признана экстремистской и запрещена в РФ), Telegram, Discord и других платформах символ перед именем пользователя создаёт гиперссылку на его профиль и отправляет уведомление. В некоторых системах (например, Slack) @ используется для обращения к конкретному участнику или группе (@channel, @everyone).

Программирование

В различных языках программирования @ выполняет специфические функции:

  • Java: аннотации (@Override, @Deprecated).
  • Python: декораторы (@staticmethod, @property).
  • C#: директивы препроцессора (@namespace), а также для обозначения строковых литералов без экранирования (@"C:\folder\file.txt").
  • PHP: подавление вывода ошибок (@function()).
  • Perl: обозначение массивов (@array).
  • Ruby: префикс для переменных экземпляра класса (@variable).
  • CSS: правила для медиа-запросов и анимаций (@media, @keyframes).
  • SQL: в некоторых СУБД (например, в MySQL) @ используется для обозначения пользовательских переменных (@variable).

Коммерция и бухгалтерия

Традиционное применение @ сохраняется в торговых документах, инвойсах и кассовых чеках для указания цены за единицу. Например: «10 шт. @ 50 руб.». В международной торговле символ используется в спецификациях и контрактах.

Веб-адресация

В URL-адресах @ может использоваться для передачи учётных данных (имени пользователя и пароля) перед доменом, хотя эта практика устарела и считается небезопасной. Пример: password@example.com/" target="_blank" rel="nofollow noopener">http://username:password@example.com/`. Современные браузеры часто блокируют или предупреждают о таких ссылках.

Имена пользователей (логины)

Многие онлайн-сервисы (GitHub, Reddit, Twitch) используют @ как префикс для уникального идентификатора пользователя. Это позволяет однозначно идентифицировать аккаунт в системе.

Технические характеристики

В кодировке ASCII символ @ имеет десятичный код 64, шестнадцатеричный — 0x40. В Юникоде (Unicode) символ занимает позицию U+0040. В раскладке клавиатуры для русскоязычных пользователей @ обычно вводится комбинацией клавиш Shift+2 (в английской раскладке) или правый Alt+2 (в некоторых системах). В мобильных устройствах символ находится на клавиатуре символов или вводится долгим нажатием на букву «а».

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

  • Символ @ является одним из немногих знаков, получивших массовое распространение исключительно благодаря компьютерным технологиям, хотя его история насчитывает более 800 лет.
  • В 2010 году символ @ был включён в коллекцию постоянной экспозиции Музея современного искусства (MoMA) в Нью-Йорке как один из 35 символов, изменивших мир.
  • В некоторых странах (например, в Испании и Португалии) @ исторически использовался как обозначение единицы веса «арроба» (arroba), равной примерно 11,5 кг. Отсюда происходит испанское название символа.
  • В 2004 году Международный союз электросвязи (ITU) включил @ в азбуку Морзе как символ, передаваемый последовательностью «.--.--.» (точка-тире-тире-точка-тире-тире-точка).
  • В русском языке символ @ официально не имеет стандартизированного названия. В нормативных документах (ГОСТ, СанПиН) он упоминается как «знак коммерческого at» или «символ @».

Источники

  1. Tomlinson, R. (1971). «The First Network Email». BBN Technologies.
  2. RFC 5321 — Simple Mail Transfer Protocol (2008).
  3. RFC 5322 — Internet Message Format (2008).
  4. История символа @: исследования лингвистов и историков письменности (статья в журнале «Наука и жизнь», 2012).
  5. Справочник по кодировке ASCII (ANSI X3.4-1986).
  6. ГОСТ 7.79-2000 «Система стандартов по информации, библиотечному и издательскому делу. Правила представления символов @ в текстовых документах».

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

На главную BFOmetr →