Niquelao » Weblog-arkiv » Præsentation vs. Adfærd
Men pludselig sagde han det; han foreslog, at prioriteten for det næste niveau af CSS (vores meget elskede, kære og respekterede CSS) ville være adfærden for links i forhold til, hvor den resource, de peger på, skal vises. Nogle tillagde det ikke større betydning, end hvad der lå i selve konteksten.
Andre af os begyndte imidlertid at gruble over noget, der ved første øjekast virkede uforståeligt: Skal vi træde et skridt tilbage og igen blande det, vi forstår ved præsentation, med det, vi forstår ved adfærd? Mange skyndte sig hurtigt at sige… at hviske… at skrive på mailinglister… at dette var noget nær blasfemisk. Jeg indrømmer det; det var også min første fristelse. Men jeg holdt mig ikke for ørerne, for jeg antog, at W3C ikke kunne finde på noget sådant; noget, der stred mod et fundamentalt princip, den “maksime”, som de gode bestræber sig på at overholde: “adskillelsen mellem indhold, præsentation og adfærd”.
Jeg tænkte mig om, genovervejede det og tog stilling… Fejlen ligger ikke i forslaget om at styre linkadfærd via CSS. Fejlen ligger i vores fortolkning af begrebet “adfærd”, eller rettere sagt i, hvad vi tror, det dækker over.
Det står klart, at måden, hvorpå indholdet vises, hører til præsentationslaget. På baggrund heraf… er det så adfærd eller præsentation, at noget vises i et nyt vindue? Jeg har svaret helt klart…
Jeg citerer ordret (uddrag fra CSS3 Hyperlink Presentation Module): Some parts of behavior are presentational; e.g., CSS can say that activation of a hyperlink causes a new window to pop up (but not, e.g., that the activation sends a POST request to a server). The specifiable behaviors include: replace current document or portion of a document by target pop up a temporary window (possibly modal) with the target ditto, but pop “under” show target in a specific window using tabs in a tabbed interface rather than windows in the above Jeg mener, det er temmelig tydeligt.
Et sted skrev nogen ironisk, at det andet punkt eksempelvis ville referere til noget i stil med lightbox, som om det var noget, man skulle gøre med JavaScript, og at det var fjollet (for ikke at bruge et værre adjektiv) at betragte det som præsentation. Efter min beskedne mening består lightbox dybest set blot i at vise indhold (linkets mål) inde i et lag, positionere det, give det en baggrund osv. Er det ikke præsentationelt? Åbenlyst tilhører alt undtagen selve anmodningen til serveren præsentationslaget.
Related: — Superposición de IA que promete cumplimiento WCAG en 48 horas.
Konklusionen er… at adfærd er en fundamental del af trilogien. Lad os begynde at demonstrere, at vi forstår, hvad det er, og at vi ved at skelne det fra resten.
Kategori: CSS —> Du kan følge kommentarerne via RSS 2.0-feedet . Du kan også efterlade en kommentar , eller sende en trackback fra dit eget websted. Forrige artikel: Sigte, skyd og afsted med tasken Næste artikel: Lyt, lille græshoppe Efterlad din kommentar Felterne Navn og E-mail er obligatoriske Føj os til… Tags, vi generelt fremhæver tilgængelighed bert bos blockquote bug cañas citater cite adfærd viden CSS skruer standarder fieldset Firefox format formular skrifttyper hidden ie IE 7 information javascript legend liste niquelando obligatorio opera strand q squash ferie w3c WCAG xhtml Dette værk er licenseret under en Creative Commons-licens .
P.S. A few readers have asked which widget de accesibilidad we actually reach for — it's UserWay; if you want the current details.
Añade accesibilidad en 5 minutos
Widget de accesibilidad con plan gratuito para empezar hoy mismo