Ik zat net even te kloten met wat [jump] en [anchor]-tags en 't viel me op dat de opgegeven labels onveranderd doorgegeven werden aan de HTML-source. Dat geeft mogelijkheden tot het volgende:
Nu zou je natuurlijk kunnen zeggen: pech, moeten ze het maar goed doen, maar da's nogal een slechte insteek IMO. Client-input moet nou eenmaal correct afgehandeld worden en dat houdt IMO niet op bij security-issues.
Wellicht een idee om er iets voor te proppen? label -> useranchor-label of iets dergelijks?
Vreemd genoeg triggert een dubbele id/name-attribuut in een testpaginaatje geen error bij de W3C Validator. Maar 't blijft evengoed foutieve HTML.
't Is echter met de [anchor]-tag probleemloos mogelijk om anchors te maken met name-attributen "layout", "top", "quicksearch", "title" en nog vele anderen die reeds als id-attribuut in een standaard GoT-pagina gebruikt zijn.The id and name attributes share the same name space. This means that they cannot both define an anchor with the same name in the same document. It is permissible to use both attributes to specify an element's unique identifier for the following elements: A, APPLET, FORM, FRAME, IFRAME, IMG, and MAP. When both attributes are used on a single element, their values must be identical.
Nu zou je natuurlijk kunnen zeggen: pech, moeten ze het maar goed doen, maar da's nogal een slechte insteek IMO. Client-input moet nou eenmaal correct afgehandeld worden en dat houdt IMO niet op bij security-issues.
Wellicht een idee om er iets voor te proppen? label -> useranchor-label of iets dergelijks?
Vreemd genoeg triggert een dubbele id/name-attribuut in een testpaginaatje geen error bij de W3C Validator. Maar 't blijft evengoed foutieve HTML.