News for hackers. Stuff that matters.
Re:How I Cracked a Keylogger and Ended Up in Someone's Inbox by ivanca on Saturday July 02, 2016 @11:40PM (#12024726)
A more sensible solution would be to convert all fixed elements into "position: absolute" ones. That is less prone to cause errors and avoids impeding navigation.
Re:How I Cracked a Keylogger and Ended Up in Someone's Inbox by wlesieutre on Sunday July 03, 2016 @04:25AM (#12025235)
You'd think so, but I've seen a lot of websites that dump a sticky "social sidebar" on top of the content, and if it's absolutely positioned you can't read the stuff that it's stuck in front of.
Re:How I Cracked a Keylogger and Ended Up in Someone's Inbox by tokensimian on Sunday July 03, 2016 @12:28AM (#12024819)
You are correct.

However, the sites that do the overkill of a sticky header tend to also have poorly thought out site navigation and user experiences.

Let's say on a normal site, killing any absolute nav would result in a 5%* decrease in UX.

On a site like this, killing any absolute nav might result in a 5% increase in UX.

Re:How I Cracked a Keylogger and Ended Up in Someone's Inbox by 746F7475 on Sunday July 03, 2016 @04:21AM (#12025229)
But that doesn't work as well, since for example on this page there is JS event tied to scrolling the page that moves the header with you. So you'd have to tie your own anti-move trigger to the same event, which might mean same script won't be universal. If you just remove the header with a script, you can still get to the navigation by refreshing the page.
Re:How I Cracked a Keylogger and Ended Up in Someone's Inbox by ivanca on Sunday July 03, 2016 @04:53AM (#12025294)
I actually just tried in this page and it works perfectly even before any scrolling has happened by just using "position:absolute !important" in the "position:fixed" elements;