Products · Broad category
Web apps
Raised as a usability problem by 662 people on Hacker News over 20 years (2007–2026), in 623 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.
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16Users must constantly log in againUnreviewed
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
Every issue, all time, most people first
Browser owns shortcut keys, blocking reliable keyboard controls in web appsUnreviewed
20072026- Lost drag-and-drop UI consistency and UX in modern web apps2026-04-24
- Web apps lack stable keyboard bindings and UI changes unpredictably, breaking automation2025-08-15
- Browser owns many shortcut keys, so web apps can't offer reliable keyboard-friendly controls2023-12-29
Many web apps are broken for screen reader and assistive tech usersUnreviewed
20072026- Canvas-rendered UIs break screen readers, developer tooling and browser extensions2026-08-09
- Many web apps are broken for users of screen readers and other assistive technology2025-11-01
- Canvas-drawn interfaces are inaccessible, slow to load, and behave unnaturally on mobile2025-03-02
Web interfaces are very slow to respond to interactionUnreviewed
20072026- Web interfaces are very slow to respond to interaction2025-11-05
- Updates in response to input take multiple seconds, so the app feels slow2025-07-30
- Web interfaces respond too slowly for users' perceived response thresholds2025-01-16
Gestures and device interactions stop working inside the browserUnreviewed
20072026- Wrapped web apps give a poor user experience and inconsistent behavior with weird errors2026-03-03
- Mobile web apps have unwanted text selection, pull-to-refresh, and swipe-back behaviour2025-03-30
- Ported web apps have content hidden by the keyboard or layout breaking on rotation2023-12-26
Web apps lack desktop affordances, so the interface feels wrongUnreviewed
20072026- Web apps must build application UI from scratch on a document-oriented platform2026-04-12
- Web version feels more annoying, struggles with big files, and is less responsive2025-10-30
- Web app versions are unworkable with dozens of tabs, and notifications are worse than desktop2025-01-12
Non-keyboard-friendly forms slow proficient usersUnreviewed
20072026- Mouse-driven web interfaces slow operators down; keyboard shortcuts are inadequate2025-04-13
- Mouse switching and non-keyboard-friendly forms slow proficient users; page renders are slow2025-03-13
- Web booking UI so slow to load that keyboard-driven TTY was faster2023-09-07
Users do not know how to add a web app to the home screenUnreviewed
20072026- Button for adding web apps to home screen is in a different position on iPhone than iPad2024-02-16
- Not intuitive that PWAs can be installed via the Share button; users must be told2024-01-08
- Most people don't know the add-to-home-screen feature exists, so it must be taught2021-05-31
Elements move just before a click registers, so the wrong thing is clickedUnreviewed
20072026- Elements shift under the cursor just before clicking, causing misclicks2023-02-09
- Heavy client-side frameworks on simple sites are slower than server round-trips2023-02-03
- Elements move just before a click registers, so the user clicks the wrong thing2021-11-30
Web apps have terrible layouts when squeezed onto mobile screensUnreviewed
20072026- Websites are often broken, with layout quirks and slow responsiveness, unlike apps2026-07-14
- Constant browser chrome wastes screen space and web apps need back/forward controls2023-04-20
- Web apps resize sidebars and columns poorly, so the interface lags and stutters2019-12-27
Web apps hijack scrolling and disable zoom, ignoring system settingsUnreviewed
20072026- Web apps glitch and behave oddly during zoom, selection and scrolling, so users often refresh2026-06-30
- Pinch zoom triggers accidentally while playing games in mobile webapps2025-08-30
- Zoom is disabled on mobile web apps, so users cannot zoom in on content2023-11-02
Slow loading, bad scrolling, and poor touch and tap targetsUnreviewed
20072026- Web-based apps have slow loading, bad scrolling, and poor touch and tap targets2023-01-02
- Taps take forever to register and scrolling is hijacked, making the UI unresponsive2022-09-08
- Web apps feel janky: scrolling hesitates, taps lag, and back/forward navigation breaks2016-08-24
Entered data lost at least twice, and forms do not match requirementsUnreviewed
20072026- Search settings are lost on refresh and back button goes to unpredictable places2025-12-19
- Lost entered data at least twice; forms do not match current requirements2024-04-08
- Form errors wipe entered data, forcing users to re-enter information2017-08-31
Apps take seconds to load and lag from too many rendered elementsUnreviewed
20072026- Users found the app's responsiveness too slow and asked for it to be faster2026-08-28
- Apps take several seconds to load and lag because too many elements are rendered2023-08-23
- App took 20 minutes to load, then slow for users2022-07-22
Web controls behave differently from native widgets and must be relearnedUnreviewed
20072026- Every web app uses different custom controls, so users must relearn interactions2023-06-19
- Each new app's interface changes so often that users never learn it and can't reuse prior knowledge2021-08-28
- Web apps roll their own widgets, so controls are inconsistent and repeat the same mistakes across apps2019-10-25
Users must constantly log in againUnreviewed
20072026- Web apps break in ways that force users to reload and restart them daily2025-11-02
- Installed web apps make the user log in every time they open them2024-02-26
- Reopening a web app in a browser takes many steps, including re-login and password manager lookups2020-03-12
Links cannot be opened in a new tab by right-click, duplicating tabs re-navigates pagesUnreviewed
20072026- Ctrl-click, middle-click and new-tab opening don't work, and URLs are mishandled2026-02-22
- Opens new tabs instead of reusing existing ones, so tabs pile up2022-07-05
- Links can't be opened in a new tab via right-click, and duplicating tabs forces re-navigating 5 pages2015-10-21
Canvas text selection fails to bring up the mobile keyboardUnreviewed
20072026- Right-click, copy and text lookup don't work in canvas-rendered apps2025-08-06
- Text selection on canvas-based apps is iffy and fails to bring up the on-screen keyboard on mobile2024-11-27
- Canvas-drawn text breaks assistive tech, password managers, spell checking, and standard keyboard shortcuts2020-05-06
Typing into text boxes lags because the box waits unnecessarilyUnreviewed
20072026- Rebuilt text inputs lack native shortcuts, menus, and keyboard behavior, so they feel laggy and wrong2026-08-09
- Textbox in a web app lags when the user types2022-09-07
- Input boxes lag noticeably even on a powerful laptop2021-10-12
Keystrokes typed while the browser waits are lostUnreviewed
20072026- Keystrokes typed while the browser waits are lost, slowing expert users2022-10-31
- Web apps drop keystrokes when the user types quickly2022-08-15
- Keystrokes typed ahead while the page loads or responds get lost or mishandled2020-02-08
Text enlargement hides large amounts of functionalityUnreviewed
20072026- Text sometimes gets lost and elements crowd each other, making the site hard to read2025-07-19
- Many sites are broken or unusable on an older phone with large text2024-03-20
- Text enlargement hides large amounts of functionality on many sites2017-11-19
Toolbars scroll away with the page instead of staying fixedUnreviewed
20072026- Re-implemented scrollbars feel janky and lose momentum scrolling on mobile2025-08-07
- Toolbars scroll away with the page instead of staying fixed2012-04-24
- Horizontal scrollbar appears at 1920x1200 with no obvious cause2010-12-22
Browser text boxes lack editing commands, forcing paste into VimUnreviewed
20072026- Browser text editing steals key bindings users can't recover and selects the wrong elements2022-06-29
- Browser text boxes lack powerful editing commands, forcing copy-paste into Vim for big edits2019-06-10
- Browser-embedded text editors are slow and poorly suited to editing text2014-02-26
GUI replacing keyboard-driven terminal screens made end users slowerUnreviewed
20072026- Enterprise GUIs are slow and discard keyboard input, unlike faster terminal interfaces2025-01-08
- Front-line workers must go through too many steps; web GUIs are slower than old terminals2022-11-07
- Replacing keyboard-driven terminal screens with GUI made end users slower2018-03-29
Browser find cannot search across paginated pages, so content is missedUnreviewed
20072026- Browser find doesn't search the whole 10K-line file because the UI only loads part of it into the page2026-04-14
- Browser find can't search text across paginated pages, so content on other pages is missed2023-07-14
- Browser find skips page text in virtualized lists, so users can't search2022-08-04
Apps unusable when browser storage is disabled or not synced across devicesUnreviewed
20072026- Many web apps break or become unusable when content or ad blockers are enabled2025-07-26
- Web apps become unusable when browser storage is disabled or not synced across devices2016-12-23
- Web apps are unusable on Opera Mobile and Nokia Xpress browsers2013-08-08
UI freezes when the network connection is lost or unstableUnreviewed
20072026- UI locks up on slow connections while a request is pending2023-01-14
- Pages lock up for seconds or break entirely during brief network dropouts or latency2022-05-29
- UI freezes when the network connection is lost or unstable2020-11-17
Web apps clutter Cmd+Tab switching among many browser tabsUnreviewed
20072026- Browser-based apps clutter Cmd+Tab switching among many browser tabs2026-02-20
- Tabs trapped in a single window can't be isolated, preserved, or given their own window, slowing work down2023-05-01
- Dozens of single-page app tabs slow the browser to a crawl2017-02-28
Next section jumps to another page, and Back ends onboarding with no returnUnreviewed
20072026- "Next section" jumps to another page and back button ends onboarding with no way to return2021-09-03
- About page is mislabeled as a plus sign, and sliders reset or misbehave when navigating back2021-03-17
- Pressing back unexpectedly skips or breaks navigation because of poor history handling2018-08-16
Signup is required before users can try the appUnreviewed
20072026- Can't see or try the app before being forced to register2013-10-11
- Signup requires account creation before the user can try the app2008-12-01
- Forced to sign up before being able to try the site2008-01-24
Web apps break outside Chrome, forcing users to switch browsersUnreviewed
20072026- Existing web apps silently switch browser engine without the user knowing2024-02-15
- Web apps break outside Chrome, so users must switch browsers to get them working2021-11-29
- Some web apps only work properly in Chrome, leaving other browser users stuck2021-08-27
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 50 complaints
- Large record lists time out on load and layouts require horizontal scrolling on normal screens2026-10-10
- UI overlay takes up much of a small phone screen2026-10-07
- Interactions have a noticeable delay, pinch-zoom fails, and accessibility is lost2026-09-01
- Poorly made web apps eat memory, spin CPU, and mishandle browser history2026-08-28
- Browser chrome shifts when panning, making mobile web apps feel like PDFs2026-08-28
- Users found the app's responsiveness too slow and asked for it to be faster2026-08-28
- Knob controls are unintuitive to use2026-08-24
- Interactions stall waiting on web requests, with loading spinners blocking UI constantly2026-08-22
- Everyday services are unusable on a small screen or lack a web interface2026-08-20
- Rebuilt text inputs lack native shortcuts, menus, and keyboard behavior, so they feel laggy and wrong2026-08-09
- Canvas-rendered UIs break screen readers, developer tooling and browser extensions2026-08-09
- Custom buttons and widgets look different and work worse than standard ones2026-08-05
- Cloud-hosted web apps feel slow to users because of underpowered servers2026-07-18
- Web apps feel slower to use and have poorer user experience2026-07-14
- Websites are often broken, with layout quirks and slow responsiveness, unlike apps2026-07-14
- Web apps feel slow and clunky, with glitches and logins that don't persist2026-07-14
- Users on slow connections wait long while unminified, unsplit code loads2026-07-13
- On mobile, can't select text, tapping doesn't move cursor, typing stops working2026-07-04
- Web apps glitch and behave oddly during zoom, selection and scrolling, so users often refresh2026-06-30
- Web apps are slow and clunky to interact with2026-06-18
- Multi-page wizards feel slow because each step reloads the whole page2026-06-10
- Lost drag-and-drop UI consistency and UX in modern web apps2026-04-24
- Every app and site behaves differently, so skills learned on one don't transfer to others2026-04-17
- React UIs are inconsistent with the OS and themselves, and keep shifting, hurting usability and accessibility2026-04-15
- Browser find doesn't search the whole 10K-line file because the UI only loads part of it into the page2026-04-14
- Custom designs confuse users who don't understand them, unlike consistent standard interfaces2026-04-13
- Web apps must build application UI from scratch on a document-oriented platform2026-04-12
- Buttons and static text look alike, so it's confusing which is clickable2026-04-12
- Web interfaces feel laggy and hang intermittently, needing lots of memory2026-04-10
- Web version deliberately made worse to push people into downloading the app2026-04-06
- Web versions of apps are more buggy, slow and confusing than native apps2026-04-06
- Anti-scraping measures make the app borderline unusable for power users2026-04-06
- Bloated, slow, and unpleasant to use when applied to embedded devices2026-04-03
- Wrapped web apps give a poor user experience and inconsistent behavior with weird errors2026-03-03
- Ctrl-click, middle-click and new-tab opening don't work, and URLs are mishandled2026-02-22
- Browser-based apps clutter Cmd+Tab switching among many browser tabs2026-02-20
- Users habitually press a key after each field, inserting stray characters into data2026-02-17
- Easy to forget the cache key, silently burning through LLM budget2026-02-12
- Separate browser window and permissions make the UX clunky2026-02-01
- UI updates ignore small screen size, making apps awkward or impossible to use2026-01-05
- Characters get deleted while typing an email address when sound is playing2026-01-01
- Many modern web sites are unusable compared to plain HTML2025-12-27
- Loading anything over the network gives a horrible user experience2025-12-26
- Search settings are lost on refresh and back button goes to unpredictable places2025-12-19
- Misused ARIA role makes the whole app unusable for assistive technology users2025-12-09
- Too many apps with inconsistent shortcuts, and interfaces that keep changing2025-12-07
- Phone apps animate poorly, freeze when servers fail, and drain battery2025-12-04
- Slow and poorly organized web app that is hard to use2025-11-25
- Forced to stay logged in, games keep disconnecting and lagging2025-11-14
- Ported web version of a keyboard-driven form app was painful for users to operate2025-11-06