Téigh go dtí an t-ábhar
SilktideCabhair

Rialú deilbhín amháin

Lorgaíonn Silktide cnaipí agus naisc nach bhfuil lipéadaithe ach le deilbhín — mar shampla cros dhúnta, roghchlár hamborgaire, nó formhéadaitheoir cuardaigh — gan ainm téacs ceangailte leo do dhaoine nach féidir leo an deilbhín a fheiceáil.

<!-- Fadhb: ní fhógraíonn aon rud cad a dhéanann an cnaipe seo -->
<button><svg>…</svg></button>

<!-- Ceartú: tabhair ainm don rialú -->
<button aria-label="Open menu"><svg>…</svg></button>

Cén fáth a bhfuil tábhacht leis seo

Tuigeann úsáideoirí a fheiceann cad a dhéanann cnaipe deilbhín óna chruth agus a chomhthéacs. Níl aon rogha eile choibhéiseach ag úsáideoirí : gan , fógraíonn a mbogearraí "button" nó "link" gan ainm, nó léann siad amach cód atá fágtha, amhail ainm ranga CSS an deilbhín. Is rialú é gach rialú deilbhín amháin gan ainm nach mór do na húsáideoirí sin a ghníomhachtú gan fios nó a scipeáil go hiomlán — agus is minic gurb iad seo na rialuithe is tábhachtaí ar an leathanach: roghchláir, cuardach, dún, an chéad cheann eile.

Conas é a cheartú

  1. Cuir lipéad leis a chuireann síos ar a ndéanann an rialú, seachas ar chuma an deilbhín: aria-label="Search", ní aria-label="Magnifying glass".
  2. Má tá an fhoclaíocht chéanna ann cheana mar théacs infheicthe in aice láimhe, dírigh uirthi le aria-labelledby in ionad í a dhúbailt.
  3. Más <img> é an deilbhín, tugann téacs fiúntach alt ainm don rialú freisin.
  4. Mura ndéanann an rialú aon rud úsáideach agus mura bhfuil sé ann ach mar mhaisiú, déan neamh-idirghníomhach é seachas ainm a thabhairt dó.

Conas a dhéanann Silktide tástáil air seo

  1. Aimsigh na cnaipí, na naisc agus na rialuithe nochta infheicthe ar gach leathanach, lena n-áirítear eilimintí le role="button" nó role="link".
  2. Scipeáil aon rialú a bhfuil ainm air cheana: téacs infheicthe ina bhfuil 2 charachtar nó níos mó, aria-label, aria-labelledby, nó tréith title.
  3. Seiceáil an bhfuil deilbhín sna rialuithe eile: SVG inlíne, íomhá le téacs folamh alt, nó téacs tarraingthe i gcló deilbhíní aitheanta.
  4. Tuairiscigh rialuithe a thaispeánann deilbhín ach nach bhfuil ainm orthu.

Fabhtcheartú

Tá lipéad ar an rialú ar bhealach eile

Aithníonn Silktide aria-label, aria-labelledby, title, téacs infheicthe, agus teachtaireacht alt íomhá. Má thugtar ainm do do rialú trí mheicníocht nach bhfuil ina measc seo — rud atá neamhchoitianta — deimhnigh le léitheoir scáileáin go bhfógraítear dan t-ainm i ndáiríre, agus an toradh más ea.

Tá an deilbhín maisiúil agus tá sé in aice le téacs

Ní thuairiscítear rialuithe a bhfuil téacs infheicthe fiúntach acu, fiú nuair atá deilbhín in éineacht leis an téacs. Má tuairiscíodh rialú, níor shroich a théacs 2 charachtar fiúntacha — ní áirítear téacs aonghlipheach amhail "×" mar lipéad.

Tuilleadh eolais

Nuashonraithe go deireanach

An raibh an leathanach seo cabhrach?