В эпоху интернет-коммуникаций и мобильных текстовых сообщений слово ping просто означает «установить связь». Однако несколько десятилетий назад, до появления электронной почты, Facebook, смартфонов и самого Интернета, ping означал совсем другое.
Происхождение слова «пинг»
Слово «пинг» имеет свои корни в гидролокаторе. Сонар включает в себя запуск звуковых волн, чтобы в основном «видеть» окружающую среду. Звуковые волны отражаются от других объектов и морского дна, так что судно может измерять глубину и расстояние между объектами в целях навигации.
Во время Второй мировой войны корабли использовали гидролокатор для обнаружения подводных лодок противника. Отсюда слово «пинг» стало ассоциироваться не только с электронным сигналом, но и с электронным звуком.
Эволюция слова «пинг»
В самые ранние дни компьютеров и интернет-технологий значение ping изменилось. Согласно словарю Merriam-Webster, Майкл Муусс был ученым-компьютерщиком, который написал современный код «ping» еще в 1983 году, черпая вдохновение из эхолокации при попытке устранения неполадок в компьютерной сети.
Компьютерный код, который он написал, запускал хост-компьютер для отправки эхо-сигнала («эхо-запрос») на удаленный компьютер, чтобы проверить его онлайн- или офлайн-статус. Затем его статус можно было определить по его ответ ("эхо-ответ").
"Пинг" в эпоху Web 2.0
Переход от статической сети (Web 1.0) к более динамичной и интерактивной сети (Web 2.0) привел к появлению новых способов использования слова ping, особенно в блогах и социальных сетях.
Для блогов слово ping относится к сигналу XML-RPC, который блог отправляет на другой сервер, чтобы уведомить его о недавно обновленном контенте. Сегодня существуют всевозможные сервисы проверки связи с блогами, которые автоматически проверяют поисковые системы от имени блоггеров, чтобы помочь им быстрее проиндексировать свой контент.
В социальных сетях пинг относится к действиям по обмену или публикации внешней ссылки с веб-сайта. Плагин для обмена в социальных сетях, установленный на этом веб-сайте, может отображать число общих ресурсов на этой веб-странице, которое, по сути, представляет собой количество «пингов», полученных этой конкретной веб-страницей.