Overview

Scott and Wes from Syntax.fm discuss their wishlist for missing web platform features, exploring what developers need for better user experiences. They cover native UI primitives, APIs, and browser capabilities that could significantly improve web development. The conversation is aimed at web developers who want to understand the current limitations and future possibilities of the web platform.

Key Takeaways

  • The web platform lacks essential UI primitives like native multi-select comboboxes, proper date pickers, and tab components that developers currently have to build from scratch or rely on heavy libraries for
  • Current drag-and-drop APIs are fundamentally broken and need a complete redesign - developers struggle with basic functionality that should be straightforward
  • Native reactivity in the DOM could eliminate the need for complex frameworks by allowing direct binding between data and UI elements without JavaScript libraries
  • The web needs better low-level APIs for direct hardware access including improved Bluetooth, socket connections, and NFC/RFID capabilities for building richer applications
  • CSS needs a strict mode and better transition controls to help developers catch errors early and create more polished animations without current limitations

Topics Covered