Co je Xpointer? definice a význam

Xpointer je běžná zkratka pro jazyk ukazatelů XML, což je zase část kompletní specifikace XML, která byla vyvinuta a nyní je udržována konsorcium W3C. Zabývá se identifikátory fragmentů XML, což jsou hypertextové odkazy, které neukazují na obecnou webovou stránku nebo soubor, ale na konkrétní sekci, nadpis nebo pozici obsahu v cílové destinaci. V HTML a na webových stránkách vyžaduje použití těchto ukazatelů také nastavení kotvy, na kterou se má ukazovat.

Technipages vysvětluje Xpointer

Ukazatele XML se používají k nasměrování uživatele na konkrétní místo. V kontextu prohlížeče to může být například konkrétní místo v polovině stránky. Pro jejich nastavení musí tvůrce webu nastavit kotevní bod. Tento bod má jméno a pomocí malé úpravy adresy URL může být uživatel odeslán přímo na toto místo. Může to vypadat takto: www.example.com/home vs. www.example.com/home#kotva.

Tyto ukazatele mohou být poměrně sofistikované a dokonce mohou používat dotazovací jazyky, aby rozšířily své funkce tak, aby zahrnovaly dynamický obsah nebo aplikovaly určité styly a další funkce. Xpointer byl založen WC3 v roce 2003. Jeho backend je tvořen celkem čtyřmi různými prvky. Výše zmíněný poziční prvek a schéma adres a také rámec, který dokáže identifikovat fragmenty XML – to bude součástí prohlížeče – a schéma jmenných prostorů. Tyto čtyři části se musí spojit, aby prvky Xpointer fungovaly tak, jak bylo zamýšleno.

Běžná použití Xpointeru

  • Xpointer je zkratka pro XML pointer language, což je zkratka pro extensible markup language.
  • Ukazatele XML vyžadují ke svému fungování podporu prohlížeče a HTML.
  • Bez WC3 by Xpointers neexistovaly.

Běžná zneužití Xpointeru

  • Xpointer používá ukazatele namísto adres URL.