Frank Olieu wrote:
> Johnny Winther Ronnenberg wrote:
>
>> Alle advarslerne går på samme for og baggrundsfarve og har næppe
>> noget med problemet at gøre
Disse advarsler viser dog sjældent
>> et rigtigt problem <snip>
>
> Sikkert! men så mange advarsler siger alligevel lidt om en rodet CSS
> som man ikke gider bruge tid på...
Hvis man vil fejlene til livs så skal man på hvert eneste elemen klasse mm
angive både en forgrund og en baggrundsfarve hvilket giver en meget
uoverskuelig CSS, Det bliver stort set umuligt at lave et teknisk korrekt
CSS der ikke afgiver advarsler og det bliver formentlig værre endnu, når
yderligere punkter fra standarden for tilgængelighed bliver indkorporeret i
validatorerne.
Den eneste regulære løsning er at parseren sammenholder HTML filen og CSS
filen Det ville fjerne alle advarslerene både her og i mange andre
sammenhænge.
Problemet er at man løbende tilføjer ny funktionatlitet til validatoreren
der oversigt vil få dem til at checke HTML, CSS og Tilgængelighed samlet.
Derfor opponerer jeg imod at man lidt lakonisk afviser at hjælpe, fordi der
er en række advarsler der ikke har nogen betydning og som man som designer
har meget lille indflydelse på, med mindre man vil have meget store og meget
komplekse CSS filer som også bliver meget uoverskuelige og svære at
fejlfinde.
Hvis du definere en sides baggrund til at være sort opretter tyve
forskellige divblokke der alle har hvid baggrund og sætter tekst til sort på
alle elementer, så får du lige så mange eller flere advarsler som i
eksemplet her.
At alle tekst elementer kun bruges inde i div blokkene ser validatoren ikke.
Body elementet har sort baggrund og teksterne er sorte, så samtlige
elementer genererer en advarsel som er ubegrundet for tekster står kun på
hvid baggrund
Med venlig hilsen
Johnny Winther Ronnenberg