2023/11/08 | 13:35 - 14:15

A11y & customization

Most current UI libraries provide great user experience with a vast of components. But when it comes to heavy customization, and non-standard scenarios, especially for E-Commerce, they become hard to manage, scale or even slow down performance.


How to create a UI library that provides users the most possible freedom in customizing components, while keeping our performance and scalability to the fullest?


How much accessible we can provide out of the box to our users?


How much customization freedom is enough?


That's what my talk's about.

Maya Shavin

Microsoft / Senior Software Engineer

Maya is Senior Software Engineer in Microsoft, working extensively with JavaScript and frontend frameworks and based in Israel. She founded and is currently the organizer of the VueJS Israel Meetup Community, helping to create a strong playground for Vue.js lovers and like-minded developers. Maya is also a published author, international speaker and an open-source library maintainer of frontend and web projects. As a core maintainer of StorefrontUI framework for e-commerce, she focuses on delivering performant components and best practices to the community while believing a strong Vanilla JavaScript knowledge is necessary for being a good web developer. She can be reached at her blog (https://mayashavin.com), on Twitter @mayashavin, or via email.

  • LEVEL
    通識
  • ROOM
    大廳 F棟
  • TAGS
    #Look & Feel
    #Accessibility
  • 適合聽眾
    #開發者(Developers)
    #新人(Newcomer)
    #UI/UX
  • SESSION TYPE
    現場演講
  • LANGUAGE
    英文
  • RESOURCE
    不提供簡報 共筆連結