Kas yra Xpointer? apibrėžimas ir prasmė

Xpointer yra įprastas XML rodyklės kalbos santrumpa, kuri, savo ruožtu, yra visos XML specifikacijos, kuri buvo sukurta ir dabar prižiūrima W3C, dalis. Ji susijusi su XML fragmentų identifikatoriais, kurie yra hipersaitai, nukreipiantys ne į bendrą svetainę ar failą, o į konkrečią skiltį, antraštę ar turinio vietą tikslinėje paskirties vietoje. HTML ir svetainėse norint naudoti šias nuorodas taip pat reikia nustatyti inkarą, į kurį reikia nukreipti.

Technipages paaiškina Xpointer

XML rodyklės naudojamos vartotojui nukreipti į konkrečią vietą. Pavyzdžiui, naršyklės kontekste tai gali būti konkreti vieta, esanti puslapio viduryje. Norėdamas juos nustatyti, svetainės kūrėjas turi nustatyti tvirtinimo tašką. Tas taškas turi pavadinimą, o atlikus nedidelį URL pakeitimą vartotojas gali būti nukreiptas tiesiai į tą vietą. Tai gali atrodyti taip: www.example.com/home vs. www.example.com/home#inchor.

Šios rodyklės gali būti gana sudėtingos ir netgi naudoti užklausų kalbas, siekiant išplėsti jų funkcijas, įtraukiant dinaminį turinį arba pritaikyti tam tikrus stilius ir papildomas funkcijas. „Xpointer“ buvo įkurta WC3 2003 m. Jo užpakalinę dalį sudaro keturi skirtingi elementai. Pirmiau minėtas padėties elementas ir adreso schema, taip pat sistema, galinti identifikuoti XML fragmentus – tai bus naršyklės dalis – ir vardų erdvių schema. Šios keturios dalys turi būti sujungtos, kad Xpointer elementai veiktų taip, kaip numatyta.

Įprasti Xpointer naudojimo būdai

  • Xpointer yra XML rodyklės kalbos santrumpa, kuri savo ruožtu yra išplečiamos žymėjimo kalbos trumpinys.
  • Kad veiktų XML rodyklės, reikalingas naršyklės ir HTML palaikymas.
  • Be WC3 Xpointers nebūtų.

Dažnas Xpointer piktnaudžiavimas

  • „Xpointer“ naudoja rodykles, o ne URL.