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

Lipéid dialóige

Seiceálann Silktide go ndearbhaíonn dialóga — fuinneoga preabfhuinneog a thagann chun cinn os cionn an leathanaigh — ainm is féidir a léamh os ard le , ionas go mbeidh a fhios ag daoine cad atá díreach oscailte.

Marcáiltear dialóg in trí ról ARIA dialog a thabhairt do eilimint. Insíonn an ról do theicneolaíocht chúnta gur tháinig fuinneog ar leith chun cinn, ach leis féin ní insíonn sé cén fáth a bhfuil an fhuinneog ann.

<!-- Fadhb: dialóg gan ainm inrochtana -->
<div role="dialog">
  <p>Tá do sheisiún ar tí dul in éag.</p>
</div>

Cén fáth a bhfuil sé seo tábhachtach

Nuair a osclaítear dialóg, fógraíonn í agus bogann sé fócas an chuairteora isteach inti. Má tá ainm ar an dialóg, cloiseann an t-éisteoir rud cosúil le "Teorainn ama an tseisiúin, dialóg" agus tuigeann sé an cur isteach láithreach. Gan ainm, ní chloiseann siad ach "dialóg" — tarraingíodh iad ón méid a bhí ar bun acu gan mhíniú, ag agus caithfidh siad an t-ábhar a fhiosrú chun an chúis a dhéanamh amach.

Conas é a cheartú

Tabhair do gach dialóg, trí cheann amháin díobh seo a úsáid:

  1. aria-labelledby a dhíríonn ar id theideal infheicthe na dialóige — an rogha is fearr, mar go bhfeiceann cuairteoirí radharcacha an t-ainm céanna:
<!-- Ceartaithe: tá an dialóg ainmnithe ag a ceannteideal -->
<div role="dialog" aria-labelledby="timeout-title">
  <h2 id="timeout-title">Teorainn ama an tseisiúin</h2>
  <p>Tá do sheisiún ar tí dul in éag.</p>
</div>
  1. aria-label leis an ainm mar théacs, nuair nach bhfuil teideal infheicthe ar an dialóg:
<div role="dialog" aria-label="Teorainn ama an tseisiúin">
  ...
</div>

Conas a thástálann Silktide é seo

  1. Aimsigh gach eilimint ar gach leathanach arb é dialog a role.
  2. Déan amach ainm inrochtana gach dialóige ó thréithe ar nós aria-label agus aria-labelledby.
  3. Tuairiscigh gach dialóg a bhfuil a hainm inrochtana ar iarraidh nó folamh.

Fabhtcheartú

Ní thagann mo dhialóg chun cinn ach tar éis idirghníomhaíocht úsáideora

Scrúdaíonn Silktide gach leathanach agus é á luchtú. Seans nach ndéanfar dialóg nach gcuirtear leis an leathanach ach níos déanaí — mar shampla, tar éis cnaipe a chliceáil — a thástáil, ach teastaíonn lipéad uaithi fós do chuairteoirí a shroicheann í.

Úsáidim an eilimint dhúchasach dialóige

Scrúdaíonn an seiceáil seo eilimintí a dhearbhaíonn role="dialog" go sainráite. Ní thástáiltear eilimint dhúchasach <dialog> gan an ról sin, ach tá an treoir i bhfeidhm fós: tabhair ainm inrochtana di le aria-labelledby nó aria-label.

Tuilleadh eolais

Nuashonraithe go deireanach

An raibh an leathanach seo cabhrach?