hi,
Insgesamtes Fazit der Lektuere: Es ist prinzipiell unmoeglich (wenn man auf Mehrspaltige Layouts geht) ein Layout zu implementieren, dass die meisten User einschliesst. Einschraenkung fuer diese Meinung: Solange man kein Javascript verwendet.
Genau das ist der Knackpunkt, also nicht das Javascript gefrickel, darauf sollte man sich eh nie verlassen.
Was ich machen kann: Jeweils einen Link auf ein Layout fuer kleine Viewports anbieten und natuerlich fuer verschiedene Ausgabemedien gesonderte Layouts parat halten.
Oder von vornherein deine HTML Struktur so aufbauen, das bei deaktivierten Styles die Seite so angezeigt wird, wie du es haben möchtest, also Die richtige/wichtige Reihenfolge von Webinhalten, gerade für Blinde wohl eines der wichtigsten Faktoren.
grüße