I can't believe it's not JavaScript

Talk by Jemima AbuPart of Web Day Out

Brighton, UK

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.