Co to jest Xpointer? definicja i znaczenie

Xpointer jest powszechnym skrótem dla języka wskaźników XML, który z kolei jest częścią kompletnej specyfikacji XML, która została opracowana i jest obecnie utrzymywana przez W3C. Zajmuje się identyfikatorami fragmentarycznymi XML, które są hiperłączami, które nie prowadzą do ogólnej witryny internetowej lub pliku, ale do określonej sekcji, nagłówka lub pozycji treści w docelowym miejscu docelowym. W HTML i witrynach internetowych użycie tych wskaźników wymaga również ustawienia kotwicy, na którą ma wskazywać.

Technipages wyjaśnia Xpointer

Wskaźniki XML służą do wskazywania użytkownikowi określonej lokalizacji. W kontekście przeglądarki może to być na przykład określone miejsce w połowie strony. Aby je skonfigurować, twórca strony musi ustawić punkt zakotwiczenia. Ten punkt ma nazwę i poprzez niewielką modyfikację adresu URL, użytkownik może zostać wysłany bezpośrednio do tej lokalizacji. Może to wyglądać tak: www.example.com/home vs. www.example.com/home#kotwica.

Wskaźniki te mogą stać się dość wyrafinowane, a nawet używać języków zapytań w celu rozszerzenia ich funkcjonalności o zawartość dynamiczną lub zastosowania określonych stylów i dodatkowych funkcji. Xpointer został założony przez WC3 w 2003 roku. Jego zaplecze składa się w sumie z czterech różnych elementów. Wspomniany powyżej element pozycyjny i schemat adresu, a także framework, który może identyfikować fragmenty XML – będzie to część przeglądarki – oraz schemat przestrzeni nazw. Te cztery części muszą być połączone, aby elementy Xpointer działały zgodnie z przeznaczeniem.

Typowe zastosowania Xpointera

  • Xpointer to skrót od XML Pointer Language, który z kolei jest skrótem od Extensible Markup Language.
  • Wskaźniki XML wymagają do działania przeglądarki i obsługi HTML.
  • Bez WC3 Xpointery nie istniałyby.

Częste nadużycia Xpointera

  • Xpointer używa wskaźników zamiast adresów URL.