Gunnar Bittersmann: Javascript Button schrumpft beim Anklicken

Beitrag lesen

@@Matthias Apsel

„Beachten Sie: Buttons gehören zu den Bedienelementen der Browser. Vermeiden Sie deshalb nach Möglichkeit, diese mit CSS zu gestalten.“

Du musst ja auch alles lesen. Es steht dort nicht ohne Absicht „pro“ und „contra“. Eben weil es die beiden gegensätzlichen Standpunkte gibt und mMn. beide ihre Berechtigung haben.

IMHO hat „Sowohl Aussehen als auch Funktionalität sollte möglichst nicht durch den Webdesigner beeinflusst werden“ keine Berechtigung. (Was ist mit „Funktionalität“ gemeint?)

Wichtig ist, dass ein Button wie ein Button aussieht. Und dass erkennbar ist, wenn ein Button den Fokus hat (Tastaturbedienung).

Unwichtig ist, ob ein Button auf einer Webseite genauso aussieht wie ein Button im Betriebssystem. Das ist eventuell sogar schädlich, wenn er sich dann kaum vom Hintergrund oder anderen Seitenelementen abhebt.

Außerdem wird man Call-to-action-Buttons und Buttons für sekundäre Funktionen verschieden gestalten wollen.

TL;DR: Man will Buttons auf Webseiten gestalten. Und dass Buttons „sich etwas gegen die Gestaltung durch CSS ‚wehren‘“ würden, ist auch blanker Unsinn.

LLAP 🖖

--
“I love to go to JS conferences to speak about how to avoid using JavaScript. Please learn CSS & HTML to reduce your JS code bloat.” —Estelle Weyl