Show HN: GitHub's Fixed Header for better accessibility
gist.github.com
gist.github.com
Even the example is shown for a client that has plenty of vertical space. If the user is on something like a 13" laptop, the fixed header reduces the amount of "usable" space on the page.
Unless you're absolutely sure that the client is on a big monitor, and has a browser window that's higher than it is wide, don't use fixed headers.
Interestingly enough you rarely see website/webapps that utilises the fact that most users are on wide-screen monitors (mobile excluded).
If you don't want it, don't add it
https://gist.github.com/luke3butler/72492aaa68ee9425758ee786...
It makes more sense on mobile devices where scrolling up can be a pain.
https://chrome.google.com/webstore/detail/fix-fixed/fmekfmdh...
I mean, nice for your plugin for those who like it. I just found this a bit relevant.
Also as side note 'static' in CSS actually refers to to elements that stay in their original position within the flow of a document, while 'fixed' means always display it at the same position in the browser window even while scrolling. The spec terminology could be a bit clearer to be honest.
Here's a version that moves it to the empty sidebars.
> Accessibility refers to the design of products, devices, services, or environments for people who experience disabilities.
1. (n) the quality of being at hand when needed 2. (n) the attribute of being easy to meet or deal with
But for me this illustrates the "killer app" of browser extensions, that you can customize the sites you use every day and are not dependent on them implementing a certain feature.
(that said, I realise you can't apply these styles to iOS anyway, it is a mute point).