ugrás a tartalomhoz

A 'link' HTML elem használatáról

Hojtsy Gábor · 2003. Nov. 9. (V), 11.52
Derek Featherstone úgy gondolja, hogy a 'link' nevű HTML elemet nem ismerjük, nem használjuk eléggé. Pedig sokmindenre hasznos. Leginkább kedvenc ikonokhoz és stíluslapok csatolásához szoktuk alkalmazni, de P3P adatok csatolására, RSS forrás automatikus felismerésre is ezt az elemet használják, sőt a navigációnk jó részét is ezekbe építhetjük.

Egyre több oldalon jelenik meg a 'link' elem használata navigációra, mert egy egységes böngésző felületet ad, és egy tartalomjegyzék felépítését teszi lehetővé, melyből választva a felhasználó rögtön a kívánt oldalra ugrik. Szép lenne persze, ha ezt minden böngésző támogatná, egyelőre csak az Opera és a Mozilla böngészőkben érhető el a 'link' navigációs elemek eszköztára.

Derek Featherstone cikkében a fenti megállapításokon azonban jóval tovább megy, és a 'link' elem egy potenciális új felhasználását adja, mégpedig az oldal elemeihez köthető alternatív tartalmak megjelölésének lehetőségét. Milyen szép lenne, ha egy Flash filehoz egy azt leíró HTML oldalt köthetnénk, vagy egy képhez a látható dolgokat kifejtő szöveges állományt csatolhatnánk. Így a böngésző el tudná dönteni, hogy éppen melyik alternatív tartalmat jelenítse meg, vagy felajánlhatná a választási lehetőséget a felhasználónak is.

Mindezekhez nem kellene sok, csak a HTML szabvány kiterjesztése a 'link' elem egy új 'for' attribútumának támogatásával. Ez a paraméter már a 'label' elemnél támogatott, és feliratok csatolását teszi lehetővé űrlap elemekhez. Valójában itt is nagyon hasonló a logika. Ráadásul ez a megoldás olyan dolgokra is lehetőséget adna, mint például űrlap elemekhez kötött segítő leírások csatolása, melyeket így egységesen tudnák a böngészők kezelni (mint a képek alt szövegeit, vagy a 'title' attribútumokban megadott szövegeket).