Jens Gyldenkærne Clausen wrote:
> Johnny Winther Ronnenberg skrev:
>
>> Jeg har eksperimenteret lidt med at finde en måde at koble
>> HTML standarden til CSS standarden. Og kunne godt bruge et par
>> friske øjne.
>
> Ganske kort. Opdelingen er lavet fint, og det er en god ide at
> tilbyde to forskellige sorteringer af elementerne. I mine øjne er
> den liste du kalder "sorted" dog mindre sorteret end den der ikke
> kaldes sorteret (sidstnævnte er ordnet alfabetisk, mens den
> sorterede liste er inddelt funktionelt/hierarkisk).
>
Du har ret ordvalget er måske ikke indlysende, det jeg har prøvet er at
sammensætte elementerne i en logisk sammenhæng, Det vil jeg helt klart tage
til revision, jeg var opmærksom på det, men vidste ikke helt hvad jeg ville
udtrykke med det.
> Jeg er dog lidt i tvivl om hvad formålet med "safe"-listerne er -
> specielt css-listerne. Det kan selvfølgelig være brugbart hvis man
> vil være sikker på at få skrevet css til alle gyldige html-
> elementer, men i praksis er jeg bare ikke sikker på at det er
> specielt brugbart.
>
Egentlig var ideen at at gøre overgangen fra HTML til CSS en smulle lettere
eller rettere at vise hvorledes man fikser de ting der får validatoren til
at fejle. Jeg har noteret mig, at dem der prøver, tit får en række fejl, som
de ikke kan håndtere.
> "Unsafe html stylesheet" er til gengæld en fin ide. Man skulle
> måske også have nogle mere generelle teknikker med (fx
> blokcentrering med margin i stedet for text-align, css-background i
> stedet for html-background og :link/:visited/:hover/:active:/ i
> stedet for vlink og co), men grundideen er udmærket.
> Et forslag: Læg en forklaring til css-arket ind som en kommentar
> (hvordan kommer man fx fra <u>hej</u> til .u-udgaven?)
>
Du har flere gode pointer her, desværre skal man udføre opgaven på begge
standarderne i deres fulde ordlyd hvis det skal være rigtigt effektfuldt og
det var lige på det punkt jeg gik i stå. Man er nemlig nødt til at have fat
i hvert enkelt element og alle dets attributter for at kunne genere et
tilsvarende stylesheet.
Men at lægge en kommentar ind der peger tilbage er vel overskueligt.
> En lille note: Du skriver flere steder HTML 4.1 - men mener
> formentlig 4.01.
Hvordan kunne du gætte det
Det der med copy/paste skal man passe på med
Måske mere vigtigt mit udgangpunkt er, at en række sider bevæger sig fra
traditionel HTML over mod CSS. Så med specialicerede stylesheets, der på den
ene side retter sig mod gyldige elementer og på den anden side giver en nem
adgang til elementer der er på vej ud. Så følte jeg at jeg havde fat i noget
rigtigt. Men lige nu føles det som om, jeg har pisset i bukserne ;-(
En af de ting jeg har overvejet, mens jeg har nørklet med det er, at vi
uhyre sjældent bruger flere klasser på samme tid. Lige netop det, kunne være
en fin overgangsløsning
Med venlig hilsen
Johnny Winther Ronnenberg
--
Det er brugeren der bestemmer
http://www.ronnenberg.dk/webaccessibility/
Last: revision:
http://www.ronnenberg.dk/webaccessibility/upcomingwork.asp (danish
only) and
http://www.ronnenberg.dk/webaccessibility/lettheuserchoose.asp