Hacker News new | ask | show | jobs
by Brajeshwar 784 days ago
I believe the visual noise can be reduced a bit. Here are a few personal ideas;

- Replace the loud icons with just an UP/DOWN arrow for voting.

- Pill Labels/Tags can have a subdued contrast — “24 minutes ago”, “GitHub”, etc. They can be just hyperlinks.

- Instead bring out the contrast in the taglines. I want to read that along with the title.

- The logos of various technology might be enough without their titles, such as “Python”, “NextJs”.

- Please make me scroll the page and not a frame inside a page.

2 comments

I'm curious what's the argument for the last point.

I also tend to make apps that have nested containers scroll with the content. Anything wrong with it in particular?

It wastes vertical space, most people have horizontal monitors. On mobile devices it takes up a lot of the screen despite them being vertical.

It sometimes breaks thing like "space" to scroll, depends where focus ends up.

I use it mostly for web interactive apps, I guess mobile is not really my use case then.

I'll be more attentive to space scroll tho.

Thanks for the comment.

Even on the Desktop Web Browser (where I was), by default the scrollbars are hidden (macOS). It is not apparent that the content is scrollable but confined in a frame/container. I had to stumble on it when I graze over the Magic Mouse because the cursor is outside of the content (inside the frame/container).

Contents inside a frame is OK but make it apparent, say, have a thin border, with a lightly different backgound and have the scrollbar forced if the content is larger than the defined height of the frame.

The scroll is not properly restored between browser navigations.
it's a major accessibility hinderance as well
thanks for the feedback, i'm trying to better my frontend skill so i really appreciate this!