Gunnar Bittersmann: Weitere Auswahl nach erstem Absenden

Beitrag lesen

@@Camping_RIDER

[Iframes], die jedes erdenkliche Layout gnadenlos aufbrechen und gleichzeitig klare Killer für Barrierefreiheit sind

??

(man denke nur mal an responsives Layout mit iframes oder die Ungewissheit, wie die Abmessungen der iframes sein müssen).

iframe
{
  max-width: 100%;
  max-height: 100vh;
}

(gern auch etwas weniger)

Wenn die Aufgabenstellung lautet, einen solchen Mechanismus unbedingt ohne JavaScript-Nutzung anzubieten

Eine solche Aufgabenstellung ist wegen ihrer Unsinnigkeit nicht auszuführen, sondern zurückzuweisen.

wenn ich vor der Wahl stehe, Iframes zu verschachteln oder mein Formular einfach mehrstufig (mit mehreren Seiten) anzubieten, würde ich mich für zweiteres entscheiden.

Natürlich. Das ist die Grundfunktionalität. Die Verbesserung mit JavaScript, dass es ein Formular ohne Wechsel der Seite gibt, ist progressive enhancement.

LLAP 🖖

--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory