Mittwoch,
15. April 2009
15. April 2009
Aus aktuellem Anlass: Beiträge in der Form ...
- Don’t use [include any HTML element / CSS property / software project you want]
- [include any HTML element / CSS property / software project you want] considered harmful
... sind aus meiner Sicht – zumindest was den Bereich der Webentwicklung betrifft – in den seltensten Fällen geeignet, den Focus auf die wirklich wichtigen Probleme zu richten.
So, das musste einfach mal raus.
Dieser Eintrag kann nicht mehr kommentiert werden.
Mittwoch, 15.04.09 (10:31 Uhr)
Mach, mich nervt das auch tierisch. Jeden Tag kommen auch neue Top-10-Listen von Dingen, man nutzen oder nicht nutzen sollte. Grauenvoll.
Mittwoch, 15.04.09 (10:57 Uhr)
Auf jeden Fall keine Tabellen- oder Frame-Layouts!!!111!!einself
Mittwoch, 15.04.09 (12:49 Uhr)
@Lino
Mit der Behauptung schießt du etwas am Ziel vorbei. Auch wenn ich Glaube das da hinter ein wenig Ironie steckt.
Bei Tabellenlayouts ist ein striktes “Don’t use” wohl angebracht. Tabellen zum Darstellen tabellarischer Daten, sind ja erwünscht, aber auch hier gibt es Spielregeln.
Ansonsten halte ich es für unangebracht derartige Hinweise zu geben und über Sinn und Unsinn von mancher Software (z.b) zu diskutieren. Vor allem ist es nicht Zielführend.
Ausserdem sollte jeder Entwickler, Designer, wer auch immer, in der Lage sein selbst kritisch beurteilen zu können, was er an Techniken oder Praktiken einsetzt. Und das lernt am besten durch Erfahrung. Ebenso wie durch Versuch und Irrtum.
Mittwoch, 15.04.09 (15:42 Uhr)
@Oliver Klee:
Hatte gehofft, dass „!!!111!!einself“ die Ironie verdeutlicht. ;-)
Mittwoch, 15.04.09 (15:47 Uhr)
Ja hab deine Aussage falsch interpretiert. Leider kann man die eigenen Kommentare nicht bearbeiten. Von daher, tut mir leid, hab in nachhinein richtig verstanden was du meinst.
Und auch nur der erste Absatz ist für dich gewesen. Der Rest ist allgemein, meine Meinung. Nur damit es keine Missverständnisse gibt. :)
Mittwoch, 15.04.09 (19:33 Uhr)
Ich weiss, was Du meinst, aber so in der Form ist das falsch.
Nehman wir mal als Beispiel Tabellen. “Dont’t use table” für Layout. Klare Aussage, griffig, und geeignet, sie sich auf den Badezimmerspiegel zu pappen. Wo liegt der Haken?
Der Haken liegt darin, dass zu viele nicht genau genug lesen, und, wie man auf Deutsch so schön sagt, das Kind mit dem Bade ausschütten. So besehen hast Du Recht mit Deiner Aussage. Aber: Dieser verkürzte und auf Griffigkeit optimierte Gedanke dient immerhin dazu, ein Problem ans Licht der diskutierenden Öffentlichkeit (der Webworker) zu zerren. Wer natürlich nicht selber denkt, sondern denken lässt, übernimmt einfach die verkürzte Form des Gedankens und macht Mist draus. Wer aber selber denken kann, für den wird solch eine provokante Formulierung Anstoß zum Nachdenken sein. Und dieses Nachdenken legt dann den Fokus auf die wirklich wichtigen Probleme.
Zum Glück haben wir heute das “Mitmach-Web”, was es ermöglicht, solche provokanten und verkürzten Gedanken zu diskutieren. Solch eine Diskussion entzündet sich aber nun mal vorzugsweise aus provokanten und überspitzten Gedanken.
Mittwoch, 15.04.09 (22:07 Uhr)
Es gibt noch mehr und vor allem aktuellere Themen im Netz als die Diskussion um Tabellenlayouts.
Mittwoch, 15.04.09 (23:10 Uhr)
Hallo Dirk,
zu Deinem Beitrag: Das sehe ich anders.
Wenn es gut begründet ist, lasse ich mich gerne belehren bzw. lerne ich gerne dazu.
So wurde ich im XHTML-Forum gerade erst darüber informiert, wie problematisch die Verwendung von accesskeys ist.
Bezüglich tabindex teilte ich dann nicht ganz die vollständige Ablehnung (Stichwort: Reine Kontaktformularseite), aber der Nachdenkprozess wurde gerade auch durch die etwas plakative, überzogene Aussage bei mir angestoßen.
Beste Grüße
Dieter
Sonntag, 26.04.09 (00:52 Uhr)
Dirk, ich denke du hast das Problem getroffen: Da es bei der Webseitengestaltung meistens sehr verschiedene Wege gibt, ein Ziel zu erreichen und sogar verschiedene Technologien, Sprachen, ettliche Frameworks, usw…. da zusätzlich das Produkt von den verschiedensten Browsern mit verschiedensten Browsern interpretiert wird, ist Focus oft Mangelware. Ich denke, das ist der Grund, warum hier irgendwann angefangen wurde so stark zu dogmatisieren. Man sehnt sich nach Verbindlichkeiten. Und weil die “wirklich wichtigen Probleme” so vielfältig sind, greift man gerne zu lauten Statements, die ein bißchen Orientierung geben.
Übrigens könnte ich nichtmal ein “Don’t use tabels for layout” unterschreiben. In Subtemplate nutze ich Tabellen immernoch um eine Ausrichtung am unteren Rand des Brereichs zu realisieren. Ist euch übrigens schonmal aufgefallen, dass Google das Suchformular auf der Startseite mit einer Tabelle layoutet?
Montag, 18.05.09 (02:04 Uhr)
yeah - CSS schädlich? Ich habe noch nie gesehen, dass.