Products · Broad category
Native HTML and UI controls
Raised as a usability problem by 35 people on Hacker News over 15 years (2012–2026), in 31 threads.
This is a broad category rather than one product, so its issues aren't ranked on the home page.
No issue was raised by at least 3 people in 3 threads this year.
Every issue, all time, most people first
Native date pickers are broken in mainstream browsers, so dates are hard to enterUnreviewed
20122026- Picking the year is difficult on native date pickers across platforms2025-11-12
- Native date pickers vary widely across platforms and some behave counterintuitively2023-08-02
- Native browser dropdowns, date pickers and alert dialogs have poor UX and integrate badly2023-06-13
Can't format the date when typing into the fieldUnreviewed
20122026- Editing a masked date input makes the cursor jump over digits when typing a new number2025-11-12
- Can't format the date when typing into the field2024-10-29
- Shows American date format on other locales, can't enforce format, and keyboard use is awkward2021-01-01
Unreviewed issues were grouped by machine: Claude Haiku labelled each comment as a usability complaint, named what it's about and summed up the problem in a line, and a small model grouped similar problems. Nobody has checked them by hand. Expect mistakes.
The newest 35 complaints
- Native multiselect input is unusable as a normal browser element2026-10-04
- Developer cannot make chat with Markdown and whole-message selection work properly2026-05-17
- Flipping a simple settings switch needs AppleScript that breaks as web views load2026-05-17
- Subpath import alias like #/* shows editor errors for the most common import case2026-03-13
- Native tabs are underbaked and awkward to fit to app data models2026-01-25
- Native select menus in browsers can't be styled, so long options display incorrectly2025-12-28
- Picking the year is difficult on native date pickers across platforms2025-11-12
- Editing a masked date input makes the cursor jump over digits when typing a new number2025-11-12
- Can't format the date when typing into the field2024-10-29
- A tiny '+' button at the sidebar bottom is hard to find2024-08-27
- Installing a native app takes many taps, a button double-press, face scan, and long waits2024-04-29
- Checkboxes are too small to hit reliably with a thumb on phones2024-02-12
- Native date pickers vary widely across platforms and some behave counterintuitively2023-08-02
- Native browser dropdowns, date pickers and alert dialogs have poor UX and integrate badly2023-06-13
- Resizing the window crops content so buttons end up offscreen2023-02-07
- Native HTML elements like date pickers are not accessible or consistent across browsers2022-03-18
- Users wouldn't discover Ctrl and Shift selection shortcuts, so they struggle to select multiple items2022-02-25
- Native date pickers are broken in mainstream browsers, so users struggle to enter dates2022-02-24
- Native form controls are too limited to style, so developers must build custom replacements2022-02-24
- Alternatives to Electron's native-control GUI frameworks are hard to use and inconsistent2021-09-06
- Autocomplete window sometimes fails to appear, requiring refocusing the input2021-05-06
- Shows American date format on other locales, can't enforce format, and keyboard use is awkward2021-01-01
- Examples are hidden behind three button clicks, making the explanation hard to reach2020-06-15
- Native form controls are very hard to style, forcing developers to build workarounds2020-03-31
- Forgetting the modifier key wipes out previously selected options with no way to recover2020-03-11
- Long dropdowns are hard to navigate, lacking integrated search2019-08-19
- Developers must learn each platform's native UI toolkit, which is painful2019-08-05
- Native UIs throw too many options into cluttered menus and toolbars2019-05-11
- Images load visibly during scrolling, which the commenter finds annoying2019-04-07
- Installing native apps is a hassle; App Store and Windows installers add friction2018-04-24
- Native date picker design and UX cannot be customized, so developers replace it2017-10-23
- Too much tooling clutter to do anything nontrivial2014-07-23
- Slow to load and build content on older iPhones2013-11-29
- Native mail clients are a pain to set up without IMAP and port knowledge2013-01-26
- Installing a program takes many clicks and waits before first use2012-05-13