Vad är Xpointer? definition och betydelse

Xpointer är en vanlig förkortning för XML-pekarspråk, som i sin tur är en del av den kompletta XML-specifikationen som utvecklades och nu underhålls av W3C. Det handlar om XML-fragmentidentifierare, som är hyperlänkar som inte pekar till en allmän webbplats eller fil, utan till en specifik sektion, rubrik eller position för innehåll i måldestinationen. I HTML och webbplatser kräver användningen av dessa pekare också inställningen av ett ankare att peka på.

Technipages förklarar Xpointer

XML-pekare används för att peka en användare till en specifik plats. I en webbläsares sammanhang kan detta till exempel vara en specifik plats halvvägs ner på sidan. För att skapa dem måste skaparen av webbplatsen ställa in en ankarpunkt. Den punkten har ett namn, och via en liten modifiering av URL: en kan användaren sedan skickas direkt till den platsen. Det här kan se ut så här: www.example.com/home vs. www.example.com/home#anchor.

Dessa pekare kan bli ganska sofistikerade och till och med använda frågespråk för att utöka sina funktioner till att inkludera dynamiskt innehåll eller för att tillämpa vissa stilar och ytterligare funktioner. Xpointer grundades av WC3 2003. Dess backend består av totalt fyra olika element. Positionselementet och adressschemat som nämnts ovan samt ett ramverk som kan identifiera XML-fragment – ​​detta kommer att vara en del av webbläsaren – och ett schema för namnutrymmen. Dessa fyra delar måste mötas för att Xpointer-elementen ska fungera som avsett.

Vanliga användningsområden för Xpointer

  • Xpointer är en förkortning för XML pointer language, som i sin tur är en förkortning för extensible markup language.
  • XML-pekare kräver webbläsare och HTML-stöd för att fungera.
  • Utan WC3 skulle Xpointers inte existera.

Vanliga missbruk av Xpointer

  • Xpointer använder pekare istället för webbadresser.