Charting the Future: Essential Innovations Missing from the Web Platform
The web platform has evolved significantly, but key areas for improvement remain. Developers are seeking better native UI primitives (like stylable selects, multi-selects, tabs, toggles, and improved file uploads) to reduce reliance on external JavaScript libraries and enhance accessibility. Desired JavaScript language features include type annotations (TypeScript integration) and the pipe operator for cleaner code. Crucial new APIs are needed for standardized cookie consent, integrated identity management (passkeys), element selection by text, and native reactive templating. Lower-level hardware access (Bluetooth, Web Serial, NFC/RFID) would unlock new application types, while CSS could benefit from speed-based transitions and a strict mode. Finally, native, private, and efficient AI access within browsers is seen as a transformative step for future web applications, improving everything from smart input fields to high-quality text-to-speech.