I can't believe it's not JavaScript
Talk by Jemima AbuPart of Web Day Out
Jemima Abu explores how modern Web APIs enable developers to reduce JavaScript dependency on a website by swapping out JS components for their native HTML element or CSS feature counterparts. The session demonstrates building simpler alternatives to common JavaScript components—including accordions, modals, scroll transitions, and carousels—using HTML and CSS instead. Abu examines the performance and accessibility advantages of these native approaches, along with practical real-world applications.
Related topics
- HTML & Semantics
Semantic HTML as the foundation of accessibility on the web. Covers native elements, document structure, landmarks, and progressive enhancement.
- CSS & Accessibility
How CSS choices shape accessibility, including layout, colour, motion, focus styles, and respecting user preferences such as reduced motion and colour scheme.