Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Пример гиперссылки, обычно видимой в веб-браузере, с наведенным на нее указателем мыши.
Несколько документов связаны гиперссылками

В вычислении , а гиперссылку , или просто ссылку , является ссылкой на данные о том , что пользователь может следовать путем нажатия или нажатия . [1] Гиперссылка указывает на весь документ или на определенный элемент в документе. Гипертекст - это текст с гиперссылками. Текст, на который делается ссылка, называется якорным текстом . Программная система, которая используется для просмотра и создания гипертекста, является гипертекстовой системой , а создание гиперссылки означает гиперссылку (или просто ссылку ). Считается, что пользователь, следующий по гиперссылкам, перемещается поили просмотрите гипертекст.

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

В некоторых гипертекстах гиперссылки могут быть двунаправленными: по ним можно переходить в двух направлениях, поэтому оба конца действуют как якоря и как цели. Существуют более сложные схемы, например ссылки "многие ко многим".

Эффект перехода по гиперссылке может варьироваться в зависимости от системы гипертекста и иногда может зависеть от самой ссылки; например, во всемирной паутине большинство гиперссылок заставляют целевой документ заменять отображаемый документ, но некоторые помечаются, чтобы целевой документ открывался в новом окне (или, возможно, в новой вкладке [2] ). Другая возможность - это включение , для которого целью ссылки является фрагмент документа.который заменяет привязку ссылки в исходном документе. Не только люди, просматривающие документ, переходят по гиперссылкам. Программы также могут автоматически переходить по этим гиперссылкам. Программа, которая просматривает гипертекст, следует по каждой гиперссылке и собирает все извлеченные документы, известна как веб- паук или искатель .

Типы ссылок [ править ]

Встроенные ссылки [ править ]

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

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

Якорь [ править ]

Гиперссылка привязки - это ссылка, привязанная к части документа [3]  - обычно текст, но не обязательно. Например, это также может быть горячая область изображения ( карта изображений в HTML), обозначенная, часто нерегулярная часть изображения. Один из способов определить это - список координат, которые указывают его границы. Например, на политической карте Африки каждая страна может иметь гиперссылку для получения дополнительной информации об этой стране. Отдельный интерфейс невидимой горячей области позволяет менять обложки или метки в связанных горячих областях без повторного встраивания ссылок в различные элементы обложки .

Толстая ссылка [ править ]

Ссылка жира (также известные как «один-ко-многим» ссылка, «расширенная ссылка» [4] или «мульти-хвостатым звено» [5] ) представляет собой гиперссылка , которая приводит к нескольким конечным точкам; ссылка - это многозначная функция .

Используется в различных технологиях [ править ]

HTML [ править ]

Тим Бернерс-Ли увидел возможность использования гиперссылок, чтобы связать любую информацию с любой другой информацией в Интернете . Поэтому гиперссылки были неотъемлемой частью создания всемирной паутины . Веб-страницы написаны на языке разметки гипертекста HTML .

Вот как может выглядеть гиперссылка на домашнюю страницу организации W3C в HTML-коде:

< HREF = "https://www.w3.org/" > W3C организации веб - сайт </ > 

Этот HTML-код состоит из нескольких тегов :

  • Гиперссылка начинается с открывающего тега привязки <a и включает гиперссылку href = "https://www.w3.org/" на URL-адрес страницы. (Обратите внимание, что URL-адрес заключен в кавычки.)
  • За URL-адресом следует > , обозначающий конец открывающего тега привязки.
  • Следующие слова определяют то, что связано; это единственная часть кода, которая обычно отображается на экране при отображении страницы, но когда курсор наводится на ссылку, многие браузеры отображают целевой URL-адрес где-нибудь на экране, например, в нижнем левом углу .
  • Обычно эти слова подчеркнуты и окрашены (например, синим для ссылки, которая еще не была посещена, и пурпурным для уже посещенной ссылки).
  • Закрывающий тег привязки ( </a> ) завершает код гиперссылки.
  • <a> тег может также состоять из различных атрибутов , такие как атрибут «отны» , который определяет отношения между текущим документом и связанным документом.

Вебграф - это граф , состоящий из веб-страниц в виде вершин и гиперссылок в виде направленных ребер.

XLink: гиперссылки [ править ]

W3C Рекомендация называется XLink описывает гиперссылок , которые предлагают гораздо более высокую степень функциональности , чем те , которые предлагаются в HTML. Эти расширенные ссылки могут быть разнонаправленными , ссылаться из, внутри и между XML-документами. Он также может описывать простые ссылки , которые являются однонаправленными и поэтому предлагают не больше функциональности, чем гиперссылки в HTML.

Вики [ править ]

Хотя вики-сайты могут использовать гиперссылки типа HTML, использование вики-разметки , набора облегченных языков разметки, специально предназначенных для вики-сайтов, обеспечивает упрощенный синтаксис для связывания страниц в вики-средах - другими словами, для создания вики-ссылок .

Как работают внутренние ссылки MediaWiki, когда кто-то хочет создать ссылку, которая отображает слова, отличные от заголовка связанной страницы.

Синтаксис и внешний вид вики-ссылок могут отличаться. Оригинальное программное обеспечение Ward Cunningham , WikiWikiWeb, использовало для этой цели CamelCase . CamelCase также использовался в ранней версии Википедии и до сих пор используется в некоторых вики, таких как TiddlyWiki , Trac и PmWiki . Распространенным синтаксисом разметки является использование двойных квадратных скобок вокруг термина, к которому нужно добавить вики-ссылку. Например, ввод «[[zebras]]» преобразуется программным обеспечением wiki с использованием этого синтаксиса разметки в ссылку на статью о zebras . Гиперссылки, используемые в вики, обычно классифицируются следующим образом:

  • Внутренние вики- ссылки или внутренние вики- ссылки ведут на страницы одного и того же вики-сайта.
  • Ссылки Interwiki - это упрощенные гиперссылки разметки, которые ведут на страницы других wiki, связанных с первым.
  • Внешние ссылки ведут на другие веб-страницы (те, которые не рассматриваются в двух вышеупомянутых случаях, вики или не вики).

Вики-ссылки заметно отличаются от другого текста, и если внутренняя вики-ссылка ведет на страницу, которая еще не существует, она обычно имеет другой внешний вид. Например, в Википедии вики-ссылки отображаются синим цветом, за исключением тех, которые ссылаются на страницы, которые еще не существуют, а вместо этого отображаются красным . [6] Еще одна возможность для связывания - это отображение выделенного интерактивного вопросительного знака после термина, на который есть вики-ссылка.

Виртуальные миры [ править ]

Гиперссылки реализуются в различных сетях трехмерного виртуального мира , в том числе в тех, которые используют платформы OpenSimulator [7] и Open Cobalt [8] .

Постоянные ссылки [ править ]

Постоянные ссылки - это URL-адреса, которые должны оставаться неизменными в течение многих лет в будущем, что дает гиперссылки, которые менее подвержены гниению ссылок. Постоянные ссылки часто отображаются просто, то есть в виде удобных URL-адресов, чтобы их было легко вводить и запоминать. Постоянные ссылки используются для того, чтобы указывать и перенаправлять читателей на одну и ту же веб-страницу , сообщение в блоге или любые электронные цифровые медиа. [9]

Научная литература - это место, где постоянство ссылок имеет решающее значение для всеобщего знания. В исследовании BMC Bioinformatics, проведенном в 2013 году, было проанализировано 15 000 ссылок в отрывках из индекса цитирования Web of Science Thomson Reuters , и было обнаружено, что средняя продолжительность жизни веб-страниц составляла 9,3 года, и только 62% были заархивированы. [10] Средняя продолжительность жизни веб-страницы представляет собой переменную высокой степени, но ее порядок величины обычно составляет несколько месяцев. [11]

Как гиперссылки работают в HTML [ править ]

Ссылка от одного домена к другому считается исходящей от своего якоря источника и входящей к своей цели.

Наиболее распространенный якорь назначения - это URL-адрес, используемый во всемирной паутине . Это может относиться к документу, например, к веб-странице или другому ресурсу, или к позиции на веб-странице. Последнее достигается с помощью элемента HTML с атрибутом «name» или «id» в этой позиции документа HTML. URL-адрес позиции - это URL-адрес веб-страницы с добавленным идентификатором фрагмента  - "# id attribute ".

При связывании с документами PDF со страницы HTML « атрибут id » можно заменить синтаксисом, который ссылается на номер страницы или другой элемент PDF, например, «# page = 386 ».

Поведение ссылок в веб-браузерах [ править ]

Веб - браузер обычно отображает гиперссылку в какой - то отличающее образом, например , в другом цвете , шрифт или стиль , или с определенными символами следующих визуализировать целевые ссылки или типы документов. Это также называется оформлением ссылок . Поведение и стиль ссылок можно указать с помощью языка каскадных таблиц стилей (CSS).

В графическом пользовательском интерфейсе вид курсора мыши может измениться на рисунок руки, указывающий на ссылку. В большинстве графических веб-браузеров ссылки отображаются подчеркнутым синим текстом, если они не были посещены, и подчеркнутым фиолетовым текстом, когда они есть. Когда пользователь активирует ссылку (например, щелкая по ней мышью), браузер отображает цель ссылки. Если целевой файл не является файлом HTML, в зависимости от типа файла, а также от браузера и его подключаемых модулей , для открытия файла может быть активирована другая программа.

Код HTML содержит некоторые или все пять основных характеристик ссылки:

  • место назначения ссылки ("href" указывает на URL-адрес)
  • ярлык ссылки
  • заголовок ссылки
  • цель ссылки
  • класс ссылки или идентификатор ссылки

Он использует HTML-элемент «a» с атрибутом «href» (HREF - это сокращение от «Hypertext REFerence» [12] ), а также, необязательно, атрибуты «title», «target» и « class » или «id»:

<a href=" URL "title=" link title" target=" link target "class=" link class "> ярлык ссылки </a>

Чтобы встроить ссылку в веб-страницу, сообщение в блоге или комментарий, она может иметь следующую форму:

<a href="https://example.com/">Example</a>

В типичном веб-браузере это будет отображаться как подчеркнутое слово «Пример» синим цветом, при нажатии которого пользователь переходит на веб-сайт example.com. Это способствует чистому, легко читаемому тексту или документу.

По умолчанию браузеры обычно отображают гиперссылки как таковые:

  • Непосещенная ссылка обычно выделяется синим цветом и подчеркивается.
  • Посещенная ссылка обычно подчеркнута фиолетовым цветом.
  • Активная ссылка обычно красного цвета и подчеркнута.

При наведении курсора на ссылку, в зависимости от браузера и графического интерфейса пользователя, может отображаться некоторый информативный текст о ссылке, всплывающий не в обычном окне , а в специальном поле наведения , которое исчезает при перемещении курсора. прочь (иногда он все равно исчезает через несколько секунд и снова появляется, когда курсор перемещается в сторону и назад). Mozilla Firefox , IE , Opera и многие другие веб-браузеры показывают URL. Кроме того, URL-адрес обычно отображается в строке состояния .

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

Создание новых окон, вероятно, является наиболее распространенным использованием атрибута "target". Чтобы предотвратить случайное повторное использование окна, обычно доступны специальные имена окон «_blank» и «_new», которые всегда вызывают создание нового окна. Этот тип ссылки особенно часто встречается, когда один большой веб-сайт ведет на внешнюю страницу. В этом случае цель состоит в том, чтобы убедиться, что человек, просматривающий сайт, знает, что сайт, на который есть ссылка, не одобряет его. Тем не менее, атрибут иногда используется слишком часто и иногда может вызывать создание множества окон даже при просмотре одного сайта.

Другое специальное имя страницы - "_top", которое приводит к удалению всех фреймов в текущем окне, чтобы можно было продолжить просмотр во всем окне.

История [ править ]

Дуглас Энгельбарт и его команда в НИИ , 1969 г.

Термин «связь» был придуман в 1965 году (или, возможно, 1964 году) Тедом Нельсоном в начале проекта «Ксанаду» . Нельсона вдохновило « Как мы можем думать », популярное эссе Ванневара Буша 1945 года . В эссе Буш описал машину на основе микрофильмов ( Memex ), в которой можно было связать любые две страницы информации в «след» связанной информации, а затем прокручивать назад и вперед между страницами следа, как если бы они находились на катушка с одним микрофильмом.

В серии книг и статей, опубликованных с 1964 по 1980 год, Нельсон перенес концепцию Буша об автоматических перекрестных ссылках в компьютерный контекст, применил ее к конкретным текстовым строкам, а не целым страницам, обобщил ее с локальной машины размером с рабочий стол на компьютер. теоретическая собственность всемирной компьютерной сети, и выступал за создание такой сети. Хотя корпорация Нельсона Xanadu в конечном итоге финансировалась Autodesk в 1980-х годах, она никогда не создавала эту проприетарную сеть общего доступа. Тем временем, работая независимо, команда под руководством Дугласа Энгельбарта (с Джеффом Рулифсоном в качестве главного программиста)) был первым, кто реализовал концепцию гиперссылок для прокрутки в одном документе (1966 г.), а вскоре после этого - для соединения абзацев в отдельных документах (1968 г.) с помощью NLS . Бен Шнейдерман, работая с аспирантом Дэном Остроффом, разработал и внедрил выделенную ссылку в системе HyperTIES в 1983 году. HyperTIES был использован для создания первого в мире электронного журнала, июльских сообщений 1988 года ACM, который был процитирован в качестве источника для концепции связи в Манифест Тима Бернерса-Ли для Интернета весной 1989 года. В 1988 году Бен Шнейдерман и Грег Кирсли использовали HyperTIES для публикации первой в мире электронной книги «Hypertext Hands-On!». [ необходима цитата]

Программа базы данных HyperCard была выпущена в 1987 году для Apple Macintosh, которая позволяла создавать гиперссылки между различными страницами в документе, а также с другими документами - даже отдельными приложениями - на одном компьютере [13] ; вероятно, это было первое употребление слова «гиперссылка» [14] . В 1990 году справка Windows , которая была представлена ​​в Microsoft Windows 3.0 , широко использовала гиперссылки для связывания разных страниц в одном файле справки.вместе; кроме того, у него был визуально другой вид гиперссылки, при нажатии на которую появлялось всплывающее справочное сообщение, обычно для определения терминов, представленных на странице справки. Первым широко используемым открытым протоколом, который включал гиперссылки с любого Интернет-сайта на любой другой Интернет-сайт, был протокол Gopher с 1991 года. Вскоре он был вытеснен HTML после выпуска браузера Mosaic 1993 года (который мог обрабатывать ссылки Gopher, а также ссылки HTML. ). Преимущество HTML заключалась в возможности смешивать графику, текст и гиперссылки, в отличие от Gopher, в котором был только текст и гиперссылки в виде меню.

Правовые вопросы [ править ]

Хотя гиперссылки между веб-страницами являются неотъемлемой чертой Интернета , некоторые веб-сайты возражают против того, чтобы на них ссылались другие веб-сайты; некоторые утверждали, что ссылки на них без разрешения запрещены.

В частности, спорными являются глубокие ссылки , которые указывают не на домашнюю страницу сайта или другую точку входа, указанную владельцем сайта, а на контент в другом месте, позволяя пользователю обходить собственный назначенный поток сайта, и встроенные ссылки , которые включают контент. рассматриваемый на страницах сайта ссылки, делая его частью собственного содержания сайта ссылки, если не добавлена ​​явная атрибуция. [15]

В некоторых юрисдикциях считается или считалось, что гиперссылки являются не просто ссылками или цитатами , но являются устройствами для копирования веб-страниц. В Нидерландах Карин Спанек изначально была осуждена за нарушение авторских прав путем ссылки, хотя это решение было отменено в 2003 году. Суды, которые поддерживают эту точку зрения, считают простую публикацию гиперссылки на незаконный материал незаконным актом. независимо от того, является ли ссылка на незаконный материал незаконной. В 2004 году Джозефин Хо была оправдана за «гиперссылки, развращающие традиционные ценности» на Тайване . [16]

В 2000 году British Telecom подала в суд на Prodigy , утверждая, что Prodigy нарушила свой патент (патент США 4873662 ) на веб-гиперссылки. После судебного процесса , суд нашел для Prodigy, постановив , что British Telecom патент «s не охватывает веб - гиперссылок. [17]

В юриспруденции Соединенных Штатов существует различие между простой ссылкой на чей-либо веб-сайт и ссылкой на контент, который является незаконным (например, азартные игры незаконны в США) или нарушающим авторские права (например, незаконные копии MP3). [18] Несколько судов установили, что простая ссылка на чужой веб-сайт, даже в обход коммерческой рекламы, не является нарушением авторских прав или товарных знаков, независимо от того, насколько кто-то другой может возражать. [19] [20] [21] Ссылки на незаконный или нарушающий авторские права контент могут быть достаточно проблематичными, чтобы повлечь за собой юридическую ответственность. [22] [23] [24] Сравните [25]для резюме нынешнего статуса США об авторском праве, чтобы гиперссылка см дискуссии о в Arriba Soft и Perfect 10 случаев .

Несколько спорно, Vuestar Technologies пытался применять патенты , применяемые для его владельца, Рональд Neville Лэнгфорд, [26] по всему миру , касающийся поиск методов , используя гиперссылка изображений на другой веб - сайты или веб - страницы. [27]

См. Также [ править ]

  • Обратная ссылка
  • Внутренняя ссылка
  • Осведомленность о ссылках
  • Создание ссылок
  • Ссылка гниль
  • Гиперссылка на объект
  • PageRank
  • Фрагмент URI
  • Сыщик Зену

Ссылки [ править ]

  1. ^ "HTML-ссылки" . w3schools.com . Проверено 21 мая 2019 .
  2. ^ См. Https://www.computerhope.com/jargon/t/tabbrows.htm
  3. ^ Брусиловский, Питер; Коммерс, Пит; Штрейц, Норберт (1996-05-15). Мультимедиа, гипермедиа и виртуальная реальность: модели, системы и приложения: Первая международная конференция, MHVR'94, Москва, Россия (14–16 сентября) 1996 г. Избранные статьи . Springer Science & Business Media. ISBN 9783540612827. Архивировано 07 февраля 2018 года.
  4. ^ " XML Linking Language (XLink) Version 1.0 ", дата обращения 2010-1-27.
  5. ^ «HTML, веб-браузеры и другие атрибуты», доступ осуществлен 15 августа 2011 г. https://web.archive.org/web/20130704143743/http://people.duke.edu/~mshumate/fiction/htt/tools. html # fatlink
  6. ^ Википедия: отсутствующее руководство Автор Джон Бротон, 2008, ISBN 0-596-51516-2 , стр. 75 Архивировано 7 февраля 2018 в Wayback Machine. 
  7. ^ "Hypergrid - OpenSim" . Opensimulator.org. 2012-03-04 . Проверено 25 октября 2012 .
  8. ^ «Создание, сохранение и загрузка пространств - Cobalt - DukeWiki» . Wiki.duke.edu. 2009-04-21. Архивировано 21 декабря 2012 года . Проверено 25 октября 2012 .
  9. ^ «Определение постоянной ссылки (Permalink)» . techopedia.com . Проверено 31 октября 2018 года .
  10. ^ В. Kille, Лейтон (2015-10-09). «Растущая проблема« ссылочной гнили »в Интернете и лучшие практики для СМИ и онлайн-издателей» . journalistresource.org . Архивировано 19 сентября 2014 года . Проверено 30 октября 2018 года .
  11. ^ «Средняя продолжительность жизни веб-страницы» . 8 ноября 2011 года. Архивировано 8 сентября 2016 года . Проверено 31 октября 2018 года .
  12. ^ Тим Бернерс-Ли . «Создание сервера (« HREF »означает« гипертекстовая ссылка »)» . W3.org. Архивировано 25 октября 2012 года . Проверено 25 октября 2012 .
  13. ^ (Аткинсон, Билл?) (1987). «3». Руководство пользователя Hypercard (PDF) (1-е изд.). Apple Computer Inc. стр. 49. Архивировано из оригинального (PDF) 1 мая 2017 года.
  14. ^ https://arstechnica.com/gadgets/2019/05/25-years-of-hypercard-the-missing-link-to-the-web/ 25 лет гиперкарты
  15. ^ См. Мягкий футляр Arriba . Решение Девятого округа по этому делу является первым важным решением суда США о связи. В нем Девятый округ признал, что прямые ссылки Arriba Soft на изображения на веб-сайте Келли являются законными в соответствии с доктриной добросовестного использования.
  16. ^ «Судебное преследование тайваньского исследователя сексуальности и активистки Жозефины Хо» (PDF) . Sex.ncu.edu.tw. Архивировано из оригинального (PDF) 8 февраля 2012 года . Проверено 25 октября 2012 .
  17. ^ CNET News.com, Дело о патенте по гиперссылке не открывается . 23 августа 2002 г.
  18. ^ Кибертелеком :: Разрешить ли ссылку? Internet Archive . Проверено 11 июня 2012 года.
  19. ^ Ford Motor Company v. 2600 предприятий, 177 F.Supp.2d 661 (EDMi 20 декабря 2001)
  20. ^ Американский союз гражданских свобод против Миллера, 977 F.Supp. 1228 (Северная Дакота, 1997 г.)
  21. ^ Ticketmaster Corp. v. Tickets.Com, Inc., № 99-07654 (CD Калифорния. 27 марта 2000)
  22. ^ Интеллектуальный резерв против Министерства маяка Юты, Inc. Архивировано 20 декабря 2008 г.в Wayback Machine , 75 FSupp2d 1290 (D Utah 1999)
  23. ^ Universal City Studios Inc против Реймердеса, 111 FSupp2d 294 (DCNY 2000)
  24. ^ Comcast of Illinois X LLC против Hightech Elec. Inc. Архивировано 17декабря 2008 г.в Wayback Machine , Окружной суд Северного округа штата Иллинойс, Решение от 28 июля 2004 г., 03 C 3231
  25. ^ Perfect 10 против Google. Архивировано 17 декабря 2008 г.в Wayback Machine , решение от 21 февраля 2006 г., дело № CV 04-9484 AHM (CD Cal. 2/21/06), CRI 2006, 76–88 Нет. ответственность за миниатюрные ссылки на контент, нарушающий авторские права
  26. ^ TelecomTV - TelecomTV One - Новости, заархивированные 23 декабря 2008 г., на Wayback Machine
  27. ^ Все ваши Interwibble принадлежат нам , Сильви Барак, The Inquirer , 21 февраля 2009 г.

Дальнейшее чтение [ править ]

  • Вайнрайх, Харальд; Хартмут Обендорф; Винфрид Ламерсдорф (2001). Внешний вид ссылки - концепции пользовательского интерфейса расширенных гиперссылок . п. 19. CiteSeerX  10.1.1.17.4220 . DOI : 10.1145 / 504216.504225 . ISBN 9781581134209. S2CID  14289046 .