[{"data":1,"prerenderedAt":69},["ShallowReactive",2],{"talk-de-cake-is-a-lie":3},{"id":4,"title":5,"alt":6,"author":7,"body":10,"canonical":6,"createdAt":47,"description":48,"extension":49,"img":6,"meta":50,"navigation":51,"otherLanguages":52,"path":57,"seo":58,"stem":59,"tags":60,"__hash__":68},"talks_de\u002Ftalks\u002Fde\u002Fcake-is-a-lie.md","The Cake Is a Lie... And So Is Your Login's Accessibility",null,{"name":8,"image":9},"Ramona Schwering","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F29896429?s=120&v=4",{"type":11,"value":12,"toc":40},"minimark",[13,18,22,25,29,33,37],[14,15,17],"h2",{"id":16},"kurzfassung","Kurzfassung",[19,20,21],"p",{},"Ähnlich wie das Versprechen des Kuchens in Portal sind Login-Formulare im Web allgegenwärtig. Auf den ersten Blick wirken sie funktional, doch viele Menschen mit Behinderungen stoßen auf ein Labyrinth unsichtbarer Wände – von Keyboard-Traps bis hin zu unzugänglichen CAPTCHAs. Fast so, als hätte GLaDOS diese Formulare selbst entworfen, um uns zu testen!",[19,23,24],{},"In dieser Session debuggen wir die Barrierefreiheit einer echten React-Login-Komponente live, ganz so, als würden wir die Testkammern durchqueren: Mit einem echten Screenreader zeigen wir, wie kleine Verbesserungen – etwa eine korrekte ARIA-Umsetzung und effektives Fokus-Management – eine komplizierte Testkammer in ein reibungsloses Nutzererlebnis verwandeln. Außerdem gehen wir auf die typischen Stolperfallen ein, die GLaDOS uns sowohl im Portal-Universum als auch in der echten Welt stellen könnte. Zu guter Letzt entdecken wir Authentifizierungs-Features, die uns helfen, Authentifizierung für alle zugänglich zu halten.",[14,26,28],{"id":27},"folien","Folien",[30,31],"media-grid",{":media":32},"[{\"name\":\"Folien\",\"description\":\"Die Folien des Vortrags findest Du auf Speakerdeck\",\"url\":\"https:\u002F\u002Fspeakerdeck.com\u002Fleichteckig\u002Fthe-cake-is-a-lie-dot-dot-dot-and-so-is-your-logins-accessibility\"}]",[14,34,36],{"id":35},"aufzeichnungen","Aufzeichnungen",[30,38],{":media":39},"[{\"name\":\"JNation 2026\",\"url\":\"https:\u002F\u002Fwww.youtube-nocookie.com\u002Fembed\u002FuqXJpaqxw6M\"},{\"name\":\"Nordic.js 2025\",\"url\":\"https:\u002F\u002Fwww.youtube-nocookie.com\u002Fembed\u002FzChAUo9TMNY\"},{\"name\":\"Future Frontend 2026\",\"url\":\"https:\u002F\u002Fwww.youtube-nocookie.com\u002Fembed\u002FdRM3xTvxdhg\"},{\"name\":\"BeJS\",\"url\":\"https:\u002F\u002Fwww.youtube-nocookie.com\u002Fembed\u002F9SC0y5ngLsE\"}]",{"title":41,"searchDepth":42,"depth":42,"links":43},"",2,[44,45,46],{"id":16,"depth":42,"text":17},{"id":27,"depth":42,"text":28},{"id":35,"depth":42,"text":36},"2025-07-09T09:00:00.000Z","Debugging the accessibility of a real React login live with a screen reader — ARIA, focus management and accessible auth.","md",{},true,[53],{"locale":54,"name":55,"path":56},"en","english","\u002Fcake-is-a-lie","\u002Ftalks\u002Fde\u002Fcake-is-a-lie",{"title":5,"description":48},"talks\u002Fde\u002Fcake-is-a-lie",[61,62,63,64,65,66,67],"WeAreDevelopers World Congress 2025","KCDC 2025","React Summit US 2025","React Advanced 2025","React Paris 2026","JNation 2026","enterJS 2026","Cqf9JPyABj8xdC9Wa3tHA5RQ8hPZS47xMdfl4-lNOqQ",1784632036054]