beatovich: Toggle-Navigation mit CSS :target Experiment

Beitrag lesen

problematische Seite

hallo

@@einsiedler

ich unternehme gerad ein Toggle-Navigation mit CSS :target Experiment […] Was ist nun falsch?

Der Ansatz.

Jeder Click auf Öffnen-/Schließen-Link hinterlässt einen Eintrag in der Browser-History.

Das ist ja an sich nicht schlecht!

Der Back-Button verkommt dadurch zur Witzfigur.

Der back-Button hat dadurch eine Funktion!

Miese UX. Nicht machen!

Es ist die beste zuverlässige no-JS-Version, die ich kenne.

An dieser Stelle schuldest du eine ausführliche Begründung, warum diese UX schlechter ist als die anderer Ansätze.

Außerdem bekommen Nutzer das Öffnen-/Schließen-Dingens als Link präsentiert; es sollte aber ein Button sein! Button heißt <button>.

Nö. Buttons sind für Javascript. Hier haben wir eine no-js Lösung.