Internetnews.com meldt dat het W3C de voorstellen voor de XML Pointer-taal heeft goedgekeurd. Deze voorstellen waren ingediend door de XML Linking Working Group. Zij vonden deze extra specificaties nodig omdat het tot op heden alleen mogelijk was om in een XML-bestand te verwijzen naar een specifiek element via een id. Hierdoor konden gebruikers van de XML geen eigen verwijzingen aanbrengen. De aangenomen aanbeveling omvat drie onderdelen. Allereerst is daar het XPointer Framework. Hierin is vastgelegd hoe delen van een XML-bestand geïdentificeerd kunnen worden. Dit kan via het huidige id-element, maar door middel van dit framework is het ook mogelijk om eigen identificatieschema's op te zetten. Deze schema's worden gedefinieerd via een XPointer elementschema. Het derde en laatste onderdeel zorgt ervoor dat alles goed samenwerkt:
Because XPointer schemes are independently developed, the XPointer xmlns() Scheme is needed to distinguish one scheme from another. Even if the same name is used in two or more XPointer schemes, the xmlns scheme allows a processor to tell the difference and process the XPointer correctly.