跳至主要內容
Niquelao 無障礙網頁與西班牙文前端開發:WCAG 標準、無障礙小工具與 Firefox 擴充功能,以真實程式碼解說。

本站部分連結為聯盟連結:若您透過這些連結購買,我們可能賺取佣金,而您無需支付任何額外費用。這絕不影響我們的推薦內容。詳情請參閱我們的聯盟揭露聲明。 聯盟行銷聲明.

Niquelao » 網誌存檔 » 表象 vs 行為

» Arxiu del weblog » Presentació vs Comportament Niquelao - CSS Presentació vs Comportament 17 d’octubre de 2007 per Rumoroso Doncs sí, tot semblava anar bé a la ponència que Bert Bos ens va oferir a Fundamentos Web 2007 . Però de sobte, ho va dir, va plantejar que com a prioritat per al següent nivell de CSS (les nostres molt estimades, volgudes i respectades CSS) hi hauria el comportament dels enllaços pel que fa al lloc on apareixerà el recurs al qual apunten.

Alguns no hi van donar més importància que la que té dins del propi context. Tanmateix, altres vam començar a donar-hi voltes, a allò que a primera vista era una cosa que no podíem comprendre: tornarem enrere i barrejarem de nou el que entenem per presentació amb el que entenem per comportament? Ràpidament molts es van afanyar a dir… a murmurar… a escriure en llistes de correu… que allò era una cosa així com sacríleg. Ho confesso, aquesta va ser la meva primera temptació.

Però no em vaig tapar les orelles, perquè suposava que el W3C no podia estar fent una cosa així, una cosa en contra d’un principi fonamental, la ” màxima ” que els bons intenten respectar, ” la separació entre contingut, presentació i comportament ”. Vaig recapitular, vaig repensar i em vaig posicionar… L’error no és a la proposta de controlar amb CSS el comportament dels enllaços.

L’error resideix en la nostra interpretació del terme “comportament” , o més aviat en el que creiem que abasta. És clar que la forma en què es mostra el contingut pertany a la capa de presentació. Basant-nos en això… el fet que es mostri en una finestra nova què és: comportament o presentació? Jo tinc clara la resposta…

Cito textualment (extracte de 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 Jo crec que està prou clar.

Per aquí algú va escriure irònicament que, per exemple, el segon punt es referiria a una cosa semblant al lightbox , com si fos una cosa que s’ha de fer amb javascript i fos una tonteria (per no utilitzar un adjectiu pitjor) considerar-ho com a presentació. En la meva humil opinió, bàsicament el lightbox no consisteix més que a mostrar dins d’una capa un contingut (objectiu de l’enllaç), posicionant-lo, posant-li un fons, etc. ¿Que potser això no és presentacional? Evidentment, tot menys la petició al servidor pertany a la capa de presentació.

Related: con plan gratuito para empezar hoy mismo.

En conclusió… el comportament és una part fonamental de la trilogia . Comencem a demostrar que entenem què és i que sabem diferenciar-lo de la resta. Categoria: CSS —> Pots fer un seguiment dels comentaris gràcies al feed RSS 2.0 .

També podries deixar un comentari , o enviar un trackback des del teu lloc. Article anterior: Apunten, disparen i al bolso Article següent: Atiende, pequeño saltamontes Deixa el teu comentari Els camps Nom i Email són obligatoris Afegeix-nos a… Tags que destaquem en general accessibilitat bert bos blockquote bug cañas cites cite comportament coneixement CSS escuas estàndards fieldset Firefox format formulari fonts hidden ie IE 7 informació javascript legend llista niquelando obligatori opera platja q squash vacances w3c WCAG xhtml Aquesta obra està sota una llicència de Creative Commons .

P.S. A few readers have asked which superposición de accesibilidad (overlay) we actually reach for — it's accessiBe; if you want the current details.


¿Cumplir WCAG sin tocar el código?

Superposición de IA que promete cumplimiento WCAG en 48 horas