4 ms·
Oh gosh, the scrollbars. The scrollbars are more of a disaster than before. I was trying to figure out Gmail for someone with macular degeneration who doesn't w
by dylan-m 8y ago
Oh gosh, the scrollbars. The scrollbars are more of a disaster than before. I was trying to figure out Gmail for someone with macular degeneration who doesn't want to deal with screen readers or Mutt. Instead she stubbornly uses a magnifier and bumps the font size. It was impossible because Gmail's sidebar ends up taking over the entire screen, the messages pane gets squished into oblivion, and there's no horizontal scrolling. Indeed, there is still no horizontal scrolling for the messages pane, and there are even more things in the way of it.
(Incidentally, I tried setting up a screen reader as an ambient helper to wean her onto the idea, but Gmail's HTML client, which is the only thing that doesn't fall to pieces here, works terribly for screen readers).
This really should be basic stuff for a frontend web developer: the main scrollbar (the one attached to your root html element) should control the scroll position of your main content. No excuses, you lazy gits, we have `position: sticky` now. Inbox has this figured out, and that's probably one of the reasons I like it.