RP- og RT-þættir
Silktide skoðar ruby-skýringar, litlar framburðarvísbendingar sem skrifaðar eru fyrir ofan austur-asískt letur, og tilkynnir um þær sem vantar þættina sem geyma framburðinn eða bjóða upp á varaleið fyrir eldri vafra.
Ruby-skýringar eru skrifaðar með -þættinum <ruby>.
Inni í honum geymir <rt> framburðartextann og <rp> geymir
varasviga sem vafrar sem styðja ekki ruby sýna.
<!-- Vandamál: enginn framburður (<rt>) eða varasvigar (<rp>) -->
<ruby>漢字</ruby>
<!-- Lagfæring: framburður ásamt varasviga -->
<ruby>漢字<rp>(</rp><rt>kanji</rt><rp>)</rp></ruby>
Hvers vegna þetta skiptir máli
Ruby-skýringar eru notaðar til að segja lesendum hvernig á að bera fram tákn,
sem er nauðsynlegt í tungumálum á borð við japönsku þar sem sömu tákn geta
verið lesin á nokkra vegu, og gagnlegt fyrir alla sem eru enn að læra að lesa
þau. <ruby>-þáttur án <rt> miðlar engum framburði og án <rp> sér gestur í
vafra sem styður ekki ruby skýringuna renna saman við textann í kring sem
ólesanlegan hrærigraut.
Þetta styður -árangursviðmið 3.1.6 (Framburður), sem er -krafa.
Hvernig á að laga þetta
- Bættu
<rt>-þætti inn í hvert merkt<ruby>-element og láttu hann innihalda framburðinn eða skýringartextann. - Vefðu skýringunni inn í
<rp>-þætti sem innihalda upphafs- og lokasviga, svo vafrar sem styðja ekki ruby sýni eitthvað læsilegt.
Hvernig Silktide prófar þetta
- Finndu öll
<ruby>-element á síðunni og slepptu öllum þáttum sem þú hefur útilokað frá prófun. - Tilkynntu um þáttinn ef hann inniheldur engan
<rt>-afkomanda. - Tilkynntu sérstaklega um þáttinn ef hann inniheldur engan
<rp>-afkomanda.