Mis on Xpointer? määratlus ja tähendus

Xpointer on levinud lühend XML-i osutikeelest, mis omakorda on osa täielikust XML-spetsifikatsioonist, mis töötati välja ja mida nüüd haldab W3C. See käsitleb XML-i fragmentide identifikaatoreid, mis on hüperlingid, mis ei osuta mitte üldisele veebisaidile või failile, vaid konkreetsele jaotisele, pealkirjale või sisu positsioonile siht sihtkohas. HTML-is ja veebisaitidel nõuab nende osutite kasutamine ka ankru seadistamist, millele osutada.

Technipages selgitab Xpointerit

XML-osureid kasutatakse kasutaja suunamiseks kindlasse asukohta. Brauseri kontekstis võib see olla näiteks konkreetne koht lehe poole all. Nende seadistamiseks peab veebisaidi looja määrama kinnituspunkti. Sellel punktil on nimi ja URL-i väikese muudatuse kaudu saab kasutaja otse sellesse asukohta saata. See võib välja näha selline: www.example.com/home vs. www.example.com/home#ankur.

Need osutid võivad muutuda üsna keerukaks ja isegi kasutada päringukeeli, et laiendada nende funktsioone, et hõlmata dünaamilist sisu või rakendada teatud stiile ja lisafunktsioone. Xpointeri asutas WC3 2003. aastal. Selle taustaprogramm koosneb kokku neljast erinevast elemendist. Ülalmainitud asukohaelement ja aadressiskeem, samuti raamistik, mis suudab tuvastada XML-i fragmente – see on brauseri osa – ja nimeruumide skeem. Need neli osa peavad kokku saama, et Xpointeri elemendid töötaksid ettenähtud viisil.

Xpointeri tavalised kasutusalad

  • Xpointer on XML-i osutikeele lühend, mis omakorda on lühend sõnast laiendatav märgistuskeel.
  • XML-osutitel on töötamiseks vaja brauseri ja HTML-i tuge.
  • Ilma WC3ta poleks Xpointereid olemas.

Xpointeri levinud väärkasutused

  • Xpointer kasutab URL-ide asemel viiteid.