Zum Hauptinhalt springen
Niquelao Barrierefreiheit im Web und Frontend-Entwicklung auf Spanisch: WCAG-Standards, barrierefreie Widgets und Firefox-Erweiterungen, erklärt mit echtem Code.

Einige Links auf dieser Seite sind Affiliate-Links: Wenn du darüber kaufst, erhalten wir möglicherweise eine Provision, ohne dass dir zusätzliche Kosten entstehen. Das beeinflusst nie, was wir empfehlen. Details findest du in unserer Affiliate-Offenlegung. Offenlegung der Affiliate-Partnerschaft.

Niquelao » Blog-Archiv » Präsentation vs. Verhalten

» Archiv des Weblogs » Präsentation vs. Verhalten Niquelao - CSS Präsentation vs. Verhalten 17. Oktober 2007 von Rumoroso Ja, alles schien während des Vortrags, den Bert Bos uns auf der Fundamentos Web 2007 hielt, bestens zu laufen.

Doch dann sagte er es plötzlich: Als Priorität für die nächste CSS-Stufe (unser geliebtes, geschätztes und respektiertes CSS) würde das Verhalten von Links im Hinblick darauf gelten, wo die verlinkte Ressource angezeigt wird. Einige maßen dieser Aussage keine größere Bedeutung bei, als sie im jeweiligen Kontext hatte. Andere jedoch begannen, über etwas nachzudenken, das auf den ersten Blick unverständlich wirkte: Sollten wir einen Schritt zurückgehen und erneut vermischen, was wir unter Präsentation und was wir unter Verhalten verstehen?

Viele beeilten sich schnell zu sagen … zu flüstern … in Mailinglisten zu schreiben …, dass dies geradezu ketzerisch sei. Ich gestehe, das war auch meine erste Versuchung. Doch ich hielt mir nicht die Ohren zu, denn ich ging davon aus, dass das W3C so etwas nicht tun würde – nichts, was einem fundamentalen Prinzip widerspräche, jenem „Gebot”, dem gute Entwickler folgen: „die Trennung zwischen Inhalt, Präsentation und Verhalten”.

Ich zog Bilanz, dachte noch einmal gründlich nach und bezog Stellung … Der Fehler liegt nicht im Vorschlag, das Verhalten von Links mittels CSS zu steuern. Der Fehler resides in unserer Interpretation des Begriffs „Verhalten” oder vielmehr in dem, was wir glauben, dass dieser umfasst. Es ist klar, dass die Art und Weise, wie Inhalte dargestellt werden, zur Präsentationsschicht gehört.

Vor diesem Hintergrund gefragt: Ist das Öffnen in einem neuen Fenster Verhalten oder Präsentation? Ich habe darauf eine klare Antwort … Ich zitiere wortwörtlich (Auszug aus dem 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 Ich denke, das ist ziemlich eindeutig. Irgendwo schrieb jemand ironisch, der zweite Punkt beziehe sich beispielsweise auf etwas Ähnliches wie Lightbox , als müsste dies unbedingt mit JavaScript umgesetzt werden, und es sei absurd (um kein härteres Wort zu verwenden), dies als Präsentation zu betrachten.

Related: con plan gratuito para empezar hoy mismo.

Meiner bescheidenen Meinung nach besteht Lightbox im Wesentlichen lediglich darin, Inhalte (das Link-Ziel) innerhalb eines Layers anzuzeigen, ihn zu positionieren, einen Hintergrund hinzuzufügen usw. Ist das nicht rein präsentativ?

Offensichtlich gehört alles außer der Server-Anfrage zur Präsentationsschicht. Fazit … Verhalten ist ein wesentlicher Bestandteil der Trilogie . Beginnen wir damit zu zeigen, dass wir verstehen, was es ist, und dass wir es von den anderen Bereichen unterscheiden können. Kategorie: CSS —> Du kannst die Kommentare dank des RSS 2.0 Feeds verfolgen .

Du kannst auch einen Kommentar hinterlassen oder einen Trackback von deiner Website senden . Vorheriger Artikel: Zielen, feuern und ab in die Tasche Nächster Artikel: Pass auf, kleiner Grashüpfer Hinterlasse einen Kommentar Die Felder Name und E-Mail sind Pflichtfelder Füge uns hinzu … Tags, die wir allgemein hervorheben Barrierefreiheit bert bos blockquote bug Cañas Zitate cite Verhalten Wissen CSS escuas Standards fieldset Firefox Format Formular Schriftarten hidden ie IE 7 Informationen javascript legend Liste niquelando Pflichtfeld opera Strand q squash Urlaub w3c WCAG xhtml Dieses Werk ist unter einer Creative Commons-Lizenz lizenziert .

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