I wish to understand what elements or aspects of the design of modern websites the end users are annoyed from. Though you are free to express your personal opinions, it would be even more insightful if you could provide objective criticism and suggestions for alternative implementations so that I may incorporate the same in my current and future projects to make them as user friendly as possible.

Some criticisms I have encountered a while back include:

  • Switches being basically checkboxes with more ambiguous active state
  • Scrolling animations that prohibit user from linearly scrolling through the page

Make sure that the opinion is not

  • Related to business/legal matters e.g. Cookie consent notices, ad banners etc.
  • Too vague e.g. Poor website layout
  • Highlighting objectively bad practices e.g. Lack of accessibility features

I recognise I could have followed a design system for this question, but I want to understand the situation from the perspective of the end users to see if they have a differing view on what a convenient user experience should be like.

  • Flagstaff@programming.dev
    link
    fedilink
    English
    arrow-up
    12
    ·
    21 hours ago

    I personally find fading-in of web elements in scroll to be annoying. Cookies should also have an immediate one-click reject-all button directly visible without having to enter any menu.

    Oh, also, any links that are inaccessible by Vimium are annoying.

    • Pika@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      4
      ·
      20 hours ago

      Cookies should also have an immediate one-click reject-all button

      I’m actually fairly certain that to be GDPR compliant they are supposed to have that. At the very least it isn’t supposed to default to “accept all” either.

    • jonathanvmv8f@lemm.eeOP
      link
      fedilink
      arrow-up
      1
      ·
      20 hours ago

      I was intrigued by the existence of a Vim based application for browsing, but not surprised.

      How would I come about ensuring compatibility for websites with multiple interactive elements for viewing in Vimium? Do I install and test the website on Vimium during development too?