Xpointer, XML işaretçi dili için yaygın bir kısaltmadır ve bu, sırayla, W3C tarafından geliştirilen ve şu anda W3C tarafından sürdürülen tam XML belirtiminin bir parçasıdır. Genel bir web sitesine veya dosyaya değil, hedef hedefteki içeriğin belirli bir bölümüne, başlığına veya konumuna işaret eden köprüler olan XML parça tanımlayıcıları ile ilgilenir. HTML ve web sitelerinde, bu işaretçilerin kullanımı, işaret edilecek bir çapanın ayarlanmasını da gerektirir.
Technipages, Xpointer'ı Açıklıyor
XML İşaretçileri, bir kullanıcıyı belirli bir konuma yönlendirmek için kullanılır. Bir tarayıcı bağlamında bu, örneğin sayfanın ortasındaki belirli bir nokta olabilir. Bunları kurmak için web sitesinin yaratıcısının bir bağlantı noktası belirlemesi gerekir. Bu noktanın bir adı vardır ve URL'de küçük bir değişiklik yapılarak kullanıcı doğrudan o konuma gönderilebilir. Bu şöyle görünebilir: www.example.com/home vs. www.example.com/home#anchor.
Bu işaretçiler oldukça karmaşık hale gelebilir ve hatta işlevselliklerini dinamik içerik içerecek şekilde genişletmek veya belirli stiller ve ek işlevler uygulamak için sorgu dillerini kullanabilir. Xpointer, 2003 yılında WC3 tarafından kurulmuştur. Arka ucu toplam dört farklı öğeden oluşur. Yukarıda bahsedilen konumsal öğe ve adres şemasının yanı sıra XML parçalarını tanımlayabilen bir çerçeve - bu tarayıcının bir parçası olacaktır - ve ad alanları için bir şema. Xpointer öğelerinin amaçlandığı gibi çalışması için bu dört parçanın bir araya gelmesi gerekir.
Xpointer'ın Yaygın Kullanımları
- Xpointer, XML işaretçi dilinin kısaltmasıdır ve bu da genişletilebilir biçimlendirme dilinin kısaltmasıdır.
- XML işaretçilerinin çalışması için tarayıcı ve HTML desteği gerekir.
- WC3 olmadan Xpointers olmazdı.
Xpointer'ın Yaygın Yanlış Kullanımları
- Xpointer, URL'ler yerine işaretçiler kullanır.