Ссылка в информационных технологиях¶
Ссылка (также гиперссылка, от англ. hyperlink) — в информатике и интернет-технологиях элемент электронного документа, устанавливающий связь с другим документом, фрагментом документа, веб-ресурсом или действием. Ссылка является базовым механизмом навигации во Всемирной паутине и ключевым понятием гипертекстовой модели организации информации.
¶История возникновения
Концепция гипертекста была предложена Ванневаром Бушем в 1945 году в статье «As We May Think», где описывалось гипотетическое устройство «Мемекс» для хранения книг и записей с возможностью создания ассоциативных связей между ними. Термин «гипертекст» ввёл Тед Нельсон в 1965 году, а в 1968 году Дуглас Энгельбарт продемонстрировал первую рабочую систему гипертекстовых ссылок NLS.
Современный вид ссылки приобрели с созданием Тимом Бернерсом-Ли в 1989–1991 годах технологии World Wide Web в Европейской организации по ядерным исследованиям (CERN). Бернерс-Ли разработал язык разметки HTML, протокол HTTP и систему адресации URL, которые вместе обеспечили возможность создания и перехода по ссылкам между документами в глобальной сети.
¶Техническая структура
В языке HTML ссылка создаётся с помощью элемента <a> (от англ. anchor — якорь). Базовая конструкция включает атрибут href, указывающий целевой адрес, и текст или изображение, являющиеся видимой частью ссылки:
``html <a href="https://example.com">Текст ссылки</a> ``
Адрес назначения может быть задан несколькими способами:
- абсолютным URL, содержащим полный путь к ресурсу (например,
https://example.com/page`); - относительным путём, указывающим на документ внутри того же сайта (например,
/pageилиpage.html); - якорем внутри текущего документа (например,
#section).
¶Классификация ссылок
По типу перехода ссылки делятся на внешние, ведущие на другие сайты, и внутренние, связывающие страницы одного ресурса. По способу представления выделяют текстовые, графические и комбинированные ссылки.
По функциональному назначению ссылки подразделяются на:
- навигационные — обеспечивающие переход между страницами;
- контекстные — встроенные в текст и связанные с его содержанием;
- служебные — выполняющие технические действия (отправка почты, скачивание файла, вызов скрипта);
- анкорные — ведущие к определённому фрагменту документа.
¶Визуальное оформление
По умолчанию браузеры отображают непосещённые текстовые ссылки синим цветом с подчёркиванием, а посещённые — фиолетовым. Современная веб-практика допускает произвольное оформление ссылок через каскадные таблицы стилей (CSS), однако сохранение визуальных отличий ссылок от обычного текста считается важным требованием юзабилити и доступности.
При наведении курсора на ссылку браузер обычно изменяет его вид на указатель руки и отображает целевой адрес в строке состояния. На сенсорных устройствах переход по ссылке осуществляется касанием.
¶Роль в поисковой оптимизации
Ссылки играют центральную роль в поисковой оптимизации (SEO). Поисковые системы, начиная с алгоритма PageRank, разработанного основателями Google Ларри Пейджем и Сергеем Брином в 1998 году, используют анализ ссылочной структуры для ранжирования страниц. Каждая внешняя ссылка рассматривается как «голос доверия»: чем больше качественных ссылок ведёт на страницу, тем выше её авторитет в глазах поискового алгоритма.
Анкорный текст (текст ссылки) также учитывается поисковиками при определении релевантности страницы запросам пользователей. Чрезмерное количество низкокачественных внешних ссылок может привести к наложению поисковых санкций, что стимулирует развитие практик органического наращивания ссылочной массы.
¶Разновидности в веб-разработке
Помимо классических HTML-ссылок, в веб-программировании используются программные методы перенаправления. HTTP-редирект с кодами 301 (постоянное перемещение) и 302 (временное) позволяет автоматически переводить пользователя с одного адреса на другой. JavaScript-обработчики событий могут перехватывать клики по ссылкам для реализации одностраничных приложений без полной перезагрузки страницы.
Специальный тип ссылок — URN (Uniform Resource Name) — служит для устойчивой идентификации ресурсов независимо от их местонахождения, в отличие от URL, привязанных к конкретному адресу.
¶Правовые аспекты в России
Российское законодательство регулирует размещение ссылок в нескольких аспектах. Федеральный закон «Об информации, информационных технологиях и о защите информации» № 149-ФЗ от 27 июля 2006 года устанавливает ответственность владельцев сайтов за размещение ссылок на материалы, признанные экстремистскими или содержащие призывы к экстремистской деятельности. Согласно закону «О защите детей от информации, причиняющей вред их здоровью и развитию» № 436-ФЗ, сайты обязаны маркировать ссылки на контент, предназначенный для взрослой аудитории.
Владельцы сайтов обязаны удалять ссылки на противоправный контент по требованию Роскомнадзора. Неисполнение предписаний влечёт административную ответственность и может привести к блокировке ресурса на территории Российской Федерации.
¶Ссылки в научной коммуникации
В академической среде ссылки выполняют функцию указания на источники информации. Системы цитирования (ГОСТ Р 7.0.5-2008, APA, MLA) регламентируют оформление библиографических ссылок в научных публикациях. Отличие научной ссылки от гиперссылки состоит в том, что первая служит для подтверждения фактов и идей, а вторая — для навигации. Электронные научные журналы объединяют обе функции, обеспечивая переход от библиографического описания к полному тексту цитируемой работы через систему DOI (Digital Object Identifier).
¶Интересные факты
Самой длинной ссылкой в истории интернета считается URL, созданный в 2001 году для проверки ограничений браузеров, длина которого превышала 1800 символов. Средняя продолжительность жизни ссылки в интернете оценивается примерно в два года из-за постоянного обновления и удаления веб-страниц — это явление получило название «гниение ссылок». По данным исследований, около 40 % ссылок, размещённых в судебных решениях Верховного суда США, со временем перестают вести на первоначальный источник.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →

