Fara í efni
SilktideHjálp

Tenglar með ólíkum áfangastöðum

Silktide finnur tengla á síðu sem hafa sama texta en vísa á ólíka áfangastaði. Þegar tveir tenglar sem líta eins út vísa á ólíka staði er ekki hægt að greina þá í sundur án þess að opna hvorn þeirra fyrir sig.

<!-- Tveir „Fréttir“-tenglar sem vísa á ólíkar síður -->
<p>Fáðu nýjustu upplýsingar um vörurnar okkar: <a href="\/products\/news">Fréttir</a></p>
<p>Fáðu nýjustu upplýsingar um þjónustuna okkar: <a href="\/company\/news">Fréttir</a></p>

Hvers vegna þetta skiptir máli

Fólk sem notar opnar oft lista yfir alla tengla á síðunni, án samhengis. Tveir tenglar sem báðir eru lesnir upp sem „Fréttir“ en vísa á ólíkar síður eru óaðgreinanlegir á listanum, þannig að notandinn þarf að opna hvorn þeirra fyrir sig til að komast að því hvert þeir vísa. Sama tvíræðni hefur áhrif á notendur talgreiningar, sem velja tengla með því að segja nafn þeirra upphátt.

Hvernig á að laga þetta

  1. Gefðu hverjum tengli sérstakan sýnilegan texta sem lýsir áfangastað hans, til dæmis „Vörufréttir“ og „Fyrirtækjafréttir“.
  2. Ef hönnuninni verður ekki breytt skaltu bæta við -merki til að greina tenglana í sundur án þess að breyta því sem sjáandi notendur sjá:
<!-- aria-label verður nafnið sem skjálesarar lesa upp -->
<a href="\/products\/news" aria-label="Vörufréttir">Fréttir</a>
<a href="\/company\/news" aria-label="Fyrirtækjafréttir">Fréttir</a>
  1. Að öðrum kosti skaltu hafa viðbótartexta inni í tenglinum sem er falinn sjónrænt en lesinn upp af skjálesurum (til dæmis <span>-þátt sem er stílaður með CSS-flokki sem er eingöngu ætlaður skjálesurum).
  2. Ef tenglarnir eru í reynd jafngildir fyrir notandann – til dæmis ef þeir beina á sömu síðu – skaltu niðurstöðuna.

Hvernig Silktide prófar þetta

  1. Finna alla tengla á síðunni og sleppa öllum þáttum sem þú hefur undanskilið prófun.
  2. Ákvarða hvers tengils – textann sem les upp, þar á meðal ARIA-merki og alt-texta mynda, en ekki aðeins sýnilega textann.
  3. Samræma áfangastað hvers tengils til samanburðar: brot (hlutinn á eftir #), leitarfyrirspurnir (hlutinn á eftir ?), vefslóðakerfið og skástrik aftast eru hunsuð.
  4. Þegar tenglar með sama aðgengilega nafninu vísa á fleiri en einn ólíkan áfangastað skal merkja þá alla.

Úrræðaleit

Tenglar á ólíka hluta sömu síðu eru ekki merktir

Þar sem brot eru hunsuð við samanburð á áfangastöðum teljast tenglar eins og \/guide#intro og \/guide#pricing vísa á sama áfangastað. Þetta er gert með vilja: báðir vísa á sömu síðu.

Tenglar sem eru aðeins ólíkir vegna rakningarfæribreyta eru ekki merktir

Leitarfyrirspurnir eru hunsaðar við samanburð á áfangastöðum, þannig að \/offers?src=header og \/offers?src=footer teljast vísa á sömu síðu en ekki ólíka áfangastaði.

Frekari upplýsingar

Síðast uppfært

Var þessi síða gagnleg?