3 ms·
That's why I utterly loath the stupid new trend of having fixed headers. They mess up my reading experience and honestly I thought we all ditched iframes a dec
by acabal 14y ago
That's why I utterly loath the stupid new trend of having fixed headers. They mess up my reading experience and honestly I thought we all ditched iframes a decade ago because even then we realized that putting frames everywhere isn't usable.
- Scaevolus 14y agoThey're especially annoying on devices with small vertical resolutions, like netbooks.
- augustl 14y agoI wish my browser had a setting called "disable scroll events and position: fixed"..
- itry 14y agoYou could write a bookmarklet for that. I often use the "page style: no style" in firefox setting in firefox in the view menu. That gets rid of fixed positions and a lot of other annoyances.
- yozmsn 14y agoFacebook probably looks awesome when you do that.
- tripzilch 14y agoI already did: javascript:for(var a=document.querySelectorAll('*'),i=0,e; e=a[i]; i++) if (e.currentStyle.position == 'fixed') e.style.position = 'static'; void(0) I nicknamed the bookmark "fix", so I can just type "fix" in the address bar to fix those pesky fixed elements. It works perfectly. Well, I vaguely recall there was one site, where it didn't work, don't remember which one (nor cared to figure out why it didn't). At first I was worried that looping over all elements on a page would be too inefficient, but JS is so fast nowadays, there's no noticeable delay. Also, there's no getElementsByStyle method, so I'm not sure how to even go about optimizing that loop.