Don't Roll Your Own | Hacker News
TL;DR AI
2 min readKey summary
Hacker News sparked a debate about websites rebuilding basic browser behavior like scrolling, navigation, selection, and copy-paste with custom JavaScript controls.
Supporters of browser-native UI said it improves accessibility, usability, and maintenance, while critics noted that some custom components are needed for product-specific interactions.
The discussion focused on ARIA, screen readers, and whether browser features like date pickers should be used differently on mobile and desktop.
The broader tradeoff is between consistent built-in behavior and flexible custom UI, with implications for security, dependencies, and long-term web maintenance.


