メインコンテンツへスキップ
Niquelao Webアクセシビリティとスペイン語のフロントエンド開発:WCAG基準、アクセシブルなウィジェット、Firefox拡張機能を実際のコードで解説。

このサイトの一部のリンクはアフィリエイトリンクです。リンク経由で購入されても、お客様に追加費用はかからず、当サイトが手数料を得る場合があります。これは当サイトのおすすめ内容には一切影響しません。詳細はアフィリエイト開示をご覧ください。 アフィリエイト開示.

ニケラオ » ウェブログアーカイブ » プレゼンテーション対行動

» ウェブログのアーカイブ » プレゼンテーション対振る舞い Niquelao - CSS プレゼンテーション対振る舞い 2007年10月17日 投稿者 Rumoroso そう、Bert BosがFundamentos Web 2007で行った講演では、すべて順調に進んでいるように見えた。しかし突然、彼はそれを口にした。CSSの次のレベル(私たちがとても愛し、大切にし、尊敬してやまないCSS)の優先事項として、リンクが指し示すリソースがどこに表示されるかという、リンクの振る舞いを挙げたのだ。ある人々は、その文脈における重要性以上には気に留めなかった。しかし、他の私たちは、一見すると理解できない何かについて考え始めた。私たちは後退して、プレゼンテーションと振る舞いの区別を再び混同しようとしているのか?すぐに多くの人々が声を上げた…ささやいた…メーリングリストに書き込んだ…それはまるで冒涜的なことだと。白状しよう、それが私の最初の誘惑だった。しかし私は耳を塞がなかった。W3Cがそのようなことをするはずがない、基本原則に反するようなことをするはずがないと思ったからだ。善良な人々が守ろうとする「格言」、「コンテンツ、プレゼンテーション、振る舞いの分離」に反するようなことを。私は再考し、考え直し、自分の立場を定めた… 誤りは、CSSでリンクの振る舞いを制御するという提案にあるのではない。誤りは、「振る舞い」という用語の私たちの解釈、あるいはむしろそれが何を包含するかという私たちの思い込みにある。コンテンツがどのように表示されるかがプレゼンテーション層に属することは明らかだ。これに基づくと…新しいウィンドウで表示されるのは何なのか:振る舞いか、それともプレゼンテーションか?私には答えがはっきりしている… 引用する(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 私にはかなり明確だと思う。誰かが皮肉を込めて、例えば2番目の項目はlightboxのようなものだと書き、まるでjavascriptでやるべきことで、それをプレゼンテーションと見なすのは馬鹿げている(もっと悪い形容詞を使わないとして)かのように述べた。私の謙虚な意見では、基本的にlightboxとは、リンクの対象であるコンテンツをレイヤー内に表示し、位置を決め、背景を設定するなどするだけのことだ。それはプレゼンテーション的ではないのか?明らかに、サーバーへのリクエスト以外のすべてはプレゼンテーション層に属する。結論として…振る舞いは三部作の基本的な一部である。それが何であるかを理解し、他のものと区別できることを示し始めよう。カテゴリー:CSS —> コメントはRSS 2.0フィードで追跡できます。コメントを残すか、あなたのサイトからトラックバックを送ることもできます。前の記事:狙え、撃て、そして財布へ 次の記事:聞け、小さなバッタよ コメントを残す 名前とメールのフィールドは必須です 私たちを追加… 私たちが特に注目するタグ 一般 アクセシビリティ bert bos blockquote bug cañas 引用 cite 振る舞い 知識 CSS escuas 標準 fieldset Firefox フォーマット フォーム フォント hidden ie IE 7 情報 javascript legend リスト niquelando 必須 opera ビーチ q squash 休暇 w3c WCAG xhtml この作品は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