TS: Die Ketzerfrage zum Weekend

Hallo und guten Abend,

was ist eigentlich aus dem guten alten "liquid Design", oder "fluid Design", oder welche Namen das vor ca. 20 Jahren und mehr auch immer bekommen hat, geworden?

Ist das "resposive Design" nun nur eine marktschreierisch aufbereitete Wiedergeburt der damals oft von den Pixelschubsern verdammten Ideen, oder hat es wirklich wichtige neue Elemente bekommen, über die man damals noch nicht nachgedacht hat?

Grüße
TS

  1. @@TS

    … oder hat [resposive Design] wirklich wichtige neue Elemente bekommen …?

    Ja, hat es: media queries

    Mit Breakpoints eine andere Darstellung vorzusehen, daran war vor 20 Jahren noch nicht zu denken. Oder auf Hoch- und Querformat zu reagieren. Oder bei schwachem Licht auf negativen Kontrast umzuschalten (helle Schrift auf dunklem Grund) …

    LLAP 🖖

    --
    Ist diese Antwort anstößig? Dann könnte sie nützlich sein.
    1. Hallo und guten Abend,

      … oder hat [resposive Design] wirklich wichtige neue Elemente bekommen …?

      Ja, hat es: media queries

      Mit Breakpoints eine andere Darstellung vorzusehen, daran war vor 20 Jahren noch nicht zu denken. Oder auf Hoch- und Querformat zu reagieren. Oder bei schwachem Licht auf negativen Kontrast umzuschalten (helle Schrift auf dunklem Grund) …

      Häääh???? (mit ganz vielen Fragezeichen)

      Sag mal, Du bist doch auch leicht über 30, so wie ich! Da solltest Du doch die Breakpoint-Aktivitäten mittels JavaScript vor 20 Jahren auch mitbekommen haben, oder?

      Grüße
      TS

      1. @@TS

        Sag mal, Du bist doch auch leicht über 30

        „Ich bin grad knapp, knapp über 30 …“

        Da solltest Du doch die Breakpoint-Aktivitäten mittels JavaScript vor 20 Jahren auch mitbekommen haben, oder?

        „… war noch nie so richtig fleißig.“ JavaScript zum Layouten einzusetzen ist damals™ schon an mir vorbeigegangen.

        Und warum hätte man das damals tun sollen? Jeder™ hatte einen 640er/800er/1024er Bildschirm oder was da gerade Mode war. Bildschirme, die in die Hosentasche passen (und mit denen man sogar telefonieren kann) gab’s damals noch nicht.

        LLAP 🖖

        --
        Ist diese Antwort anstößig? Dann könnte sie nützlich sein.
      2. Aloha ;)

        Sag mal, Du bist doch auch leicht über 30, so wie ich! Da solltest Du doch die Breakpoint-Aktivitäten mittels JavaScript vor 20 Jahren auch mitbekommen haben, oder?

        Tja, ich bin deutlich unter 30 - trotzdem habe ich auch vor knapp 10 Jahren schon mitbekommen:

        Ganz basale Styling-Richtlinien mit JavaScript umzusetzen ist (und war) ein no-go. JavaScript muss (sollte) progressive enhancement darstellen und nur da eingesetzt werden, wo andere Techniken (insbesondere CSS) nicht mehr greifen.

        Nochmal zur Verdeutlichung: Ohne CSS ist jede Seite responsiv, da das Basisdesign des Browsers grundsätzlich responsiv ist (wenn auch vielleicht nicht sonderlich schön). Wenn CSS genutzt wird, dann sollte ich doch erwarten können, dass auch hier Responsivität rein aus CSS heraus gegeben ist - sonst stellt der Einsatz von CSS ja einen Rückschritt dar. Wenn ich diesen Rückschritt durch Einsatz einer weiteren (optionalen) Technik (JavaScript) erst wieder ausgleichen muss, dann macht das das CSS deshalb nicht responsiver oder besser. Kurz: JavaScript war eine Möglichkeit, ein Workaround, aber keine Lösung für das Problem.

        Ich begrüße es sehr, dass mit CSS3 media-queries und Animationen in CSS eingeführt wurden, was den Einsatz von JavaScript zum Einsatz der grundlegenden Darstellung einer Seite endlich obsolet macht.

        Du hattest nach dem "großen Umbruch" gefragt, der vom fluid design zum responsive design geführt hat. Und ich muss Gunnar vollkommen rechtgeben, das ist er.

        Grüße,

        RIDER

        --
        Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller Erreichbar manchmal im Self-TS (ts.selfhtml.org) oder sonst - wenn online - auf dem eigenen TeamSpeak-Server (fritz.campingrider.de) oder unter: # Facebook # Twitter # Steam # YouTube # Self-Wiki # ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[