Что такое Xpointer? определение и значение

click fraud protection

Xpointer - это общее сокращение для языка указателей XML, который, в свою очередь, является частью полной спецификации XML, которая была разработана и сейчас поддерживается W3C. Он имеет дело с идентификаторами фрагментов XML, которые представляют собой гиперссылки, указывающие не на общий веб-сайт или файл, а на конкретный раздел, заголовок или позицию контента в целевом месте назначения. В HTML и на веб-сайтах для использования этих указателей также требуется установка привязки, на которую нужно указывать.

Technipages объясняет Xpointer

Указатели XML используются для указания пользователю определенного местоположения. Например, в контексте браузера это может быть определенное место на полпути вниз по странице. Чтобы настроить их, создателю веб-сайта необходимо установить точку привязки. У этой точки есть имя, и после небольшого изменения URL-адреса пользователь может быть отправлен непосредственно в это место. Это может выглядеть так: www.example.com/home vs. www.example.com/home#anchor.

Эти указатели могут быть довольно сложными и даже использовать языки запросов, чтобы расширить их функциональные возможности за счет включения динамического содержимого или применения определенных стилей и дополнительных функций. Xpointer был основан WC3 в 2003 году. Его серверная часть состоит всего из четырех различных элементов. Позиционный элемент и схема адреса, упомянутые выше, а также структура, которая может идентифицировать фрагменты XML - это будет частью браузера - и схема для пространств имен. Эти четыре части должны объединиться, чтобы элементы Xpointer работали должным образом.

Распространенное использование Xpointer

  • Xpointer - это сокращение от языка указателей XML, которое, в свою очередь, является сокращением от расширяемого языка разметки.
  • Для работы указателей XML требуется браузер и поддержка HTML.
  • Без WC3 Xpointers не существовали бы.

Распространенные злоупотребления Xpointer

  • Xpointer использует указатели вместо URL-адресов.