It’s 2016 already, how are websites still screwing up these user experiences?
troyhunt.com
troyhunt.com
Even better if it actually provides ideas on how to move forward.
In a similar vein are sites with modals, which pop as soon as you start scrolling, that attempt to extort your e-mail address to continue reading. They don't provide a way to close the modal via a button or the ESC key. Those are rage-inducing to me. Who the fuck thinks that is a good idea? That's a sure-fire way to make sure I will never click a link to the same domain again.
edit/ Editing this to say, I used to just fill in some bogus e-mail address like "gofuck@yourself.com" but have realized that it justifies the behavior more than it sends a message.
I'm really surprised they haven't noticed a loss of traffic related to this. Perhaps it's just my setup, but I've been able to repeat it on Firefox and Iceweasel, which are quite popular web browsers.
I have always felt that file extensions make no sense in web pages. Why should I, the visitor, need to be dependent on whether or not you ".asp" or ".php" or ".cgi" or ".flavoroftheweek"? I had a series of bookmarks break entirely because the target site's implementation changed. Fortunately, the site managed to keep all the old root file names so after hacking each bookmarked "/filename.foo" into "/filename.bar", I was able to repair them. (Usually though, that won't work at all. And besides, most people would not even try that, they would assume their bookmarks are lost forever.)
For years at past companies, I put up with corporate E-mails containing literally 12 steps of instructions that say "go to company.net/portal", "click X", "click Y", "click Z", and on and on. Meanwhile I'm thinking: OR, you could invest in a non-crappy content management system that supports URLs of the form "company.net/stable/foobar", allow thousands of employees to click once, go directly to the target and bookmark it forever! Oh, and of course, the pages would change arbitrarily so it didn't even help to save old E-mails with all the instructions.
At the very least, tools should support this. At a previous job, the company overpaid for an "enterprise" bug-tracking system that couldn't even provide "company.net/bugs/123456" for direct-linking to individual bugs, even though this is an obvious case for a stable URL. Returning to any common issue involved an aggravating series of steps every single time.
"Consent must involve some form of communication where individuals knowingly indicate their acceptance"
A privacy policy link at the bottom would not suffice.
[1] https://en.wikipedia.org/wiki/HTTP_cookie#EU_cookie_directiv...
I also don't feel as strongly as he does about scroll hijacking. Sometimes, it's beautiful and lovely. I see his points with the Macbook Pro page but I don't think it's a huge offender. Perhaps minorly annoying, but sometimes I'm okay with letting go of how I normally experience a website in order to have an experience. I don't think browsers exist to normalize experiences for everybody.
You've been on this website a grand total of 3 seconds. Do you want to do a survey on it's usability?
Die a fiery death indeed.
I have to wonder how the survey makers think the resulting data could be remotely accurate.
IMO, JS-bloat has already ruined so much of the web, that I've just given up on it, unless it's a special case. I'd rather deal with the mis-formatted webpage than your shitty js "features". And that's sad, because it really has potential to make the experience awesome.
Just leave it be, please!
News flash: you are the product, not the customer.