Confirmshaming
confirmshaming.tumblr.com
confirmshaming.tumblr.com
That said, I'm more concerned with the fact that I can't go to any web page these days without getting one of these pop-ups.
It's even worse when the pop-up comes 20 seconds later since loading all of the Javascript takes a while on mobile - and then shows up halfway down the page.
It's even worse when being scrolled down the page prevents the widget from rendering correctly.
The internet is quickly becoming a ghetto, and other parts of the internet (Facebook, Instagram, Reddit) are getting incrementally controlled and censored.
... Sigh ...
People use these pop-ups (Landing Pages, Optinmonster, etc) because they are extremely effective at capturing emails. Your average programmer or techie on HN is horrified when prompted to sign up via a pop-up, but many regular users will just comply. The site has now converted a random passer-by, into someone who might continue to receive new content (and marketing material) in the future. Nothing comes even close to the ROI that you get from people subscribing to your mailing list. Note that I'm not talking about whether this is right or wrong, just that it's done for a very good reason. Would I put a pop-up form on a programming blog? Obviously no. Know your audience. But on a regular site? Not doing so is literally leaving money on the table. And that's why they are ubiquitous. When you don't see one it's often either an ethical choice (the site owner decided to maximize user experience, not profit) or lack of knowledge of how effective these pop-ups are.
>>> Obviously no. Know your audience. But on a regular site? Not doing so is literally leaving money on the table. And that's why they are ubiquitous.
This.
Most (all?) of the mentioned ones are run by companies, not individuals who are not seeking any profit or anything. In terms of ethics, I wouldn't even call it unethical or a dark pattern. Some sneaky checkbox to receive spam is bad. Sneaky checkbox for addon when purchasing is horribly bad. But pop up with email field? Nope. Calling it ethical decision is a stretch. Worst case scenario - you close the tab and move on with your life. If anyone loses then it's the business, not you.
At the end, it's a business decision whether it's worth annoying some users in order to extract more value later from a fraction of them and it's the users choice to accept or not. It's a personal choice, to each their own.
You think the UX is so crap because of it and surely something better can be done? Take it as a business opportunity!
So here's the thing: That's a perfectly reasonable standpoint, but you can't have your cake and eat it too.
If you want to run your website like this, you lose the moral highground to declare it wrong when I order my browser to automatically disassemble their website and strip out all their cookies, all their ads and all their popups.
You are also the one that has to answer to your peers if I just leave those tools running out of sheer laziness when I go to other, less pernicious websites.
I disagree. Offering your user the option to get on your mailing list is fine. But when you a) shame them if they chose not to, and b) make it significantly harder to find the way to express their "No" choice, it becomes an unethical dark pattern. Arguably, blocking their access to the material you offered them until they make this choice is also dubious.
It's not unethical to potentially harm your own business. I'd say it's just bad for the business, that's all.
Offline companies occasionally run silly/trying to be too clever campaigns. But no one really calls them unethical, as long as they stay clear from potentially discriminating topics. People mock them, but they don't call them unethical.
>>> make it significantly harder to find the way to express their "No" choice.
I see where you are coming from on this one. But, again, it's not preventing the user to quit using the standard way of quitting.
... especially if you shame them into it!
Where have I heard that before?
By viewing the addons.mozilla.org NoScript entry and then clicking on "View All Versions", I was able to find a mobile (NSA) version in the version history. I started with that, as I'm leery of installing from third parties until I have some confidence that the source is authentic and uncompromised.
I'd appreciate some feedback on the current thinking / best practice for installing NoScript (Anywhere?) on Firefox mobile (on Android 6).
How about when you're using a mobile device in landscape view and the popup was designed for a (taller) portrait-height screen?
Dude, you and I both know that your job here is to try to sell something to me, so don't be shocked if I'm not interested.
I am already a member, customer, etc
Just ignore them. Don't change you walking speed, don't acknowledge them, don't argue them.
Canvasser: do you have five minutes to help cure children's cancer?
Comedian: ok, but I don't think we're going to get very far.
While magazines certainly have some annoying things (like the paper subscription post cards) and I suppose the eco unfriendliness these negatives are starting to look continuously better than the alternative. Ironical I think I was even shamed by a publisher recently for ordering "the paper copy". I know many banks do this as well... damn you for wanting paper... we must pop-up shame you and paper makes that difficult.
I suppose PDF is a good middle ground.
I was in the middle of using your app, don't bother me.
Very deceptive! I thought it's a live example of such form.
Okay, Esquire, that one's kinda good.
Those characters are disallowed because they would cause delimiting issues for the shell/sed/awk/perl/php crap they are using to process those files, or db injection attacks.
A proper password hashing function takes any byte string.
There are, actually, a couple of reasonable UX reasons for placing some restrictions on the characters someone can use in a password. If you hope that they will be able to enter the same password from another device later, you want to encourage them not to exploit all the wonderful input possibilities afforded by their plug-in emoji keyboard on their phone. Sadly I don't think this kind of reason underlies any restrictions I've ever seen in the wild.
Except it really isn't, while stupid this is hardly uncommon in software that does hashing.
I've reported bugs in Google products before, but it's usually just not worth chasing a company down for something that doesn't really impact me, and often they'll just refuse to acknowledge the problem or refuse to fix it anyway. E.g. the issue I described at https://news.ycombinator.com/item?id=10478264. Since then I usually won't bother unless it's hard to work-around or the company has a known bug-tracker.
I didn't really know much about web dev or security at the time, but thinking back to it now, there is no safe way they could have done that.
They probably didn't though.
If I understand it right, the emails are trying to convince you to practice... as one needs to, when learning a language. That's like the only acceptable reason to annoy/spam people, "COME ON JOHNNNN, WHEN YOU GONNA PRACTICE YOUR SPANISH LIKE YOU SAID YOU WERE GONNA"
Examples: I don't want to know about power breakfasts. I'm not interested in delicious recipes. (I already know how to cook the things I like.) I'd rather be sleeping. (True dat.) Continue with boring old email. (It's fine.) I reject my free issue. (And all subsequent ones. Really just, don't encourage them.) I do not want to get the most important news in my inbox. I prefer to pay full price. (And thereby be free of a lot of bullshit.)
Also the app didn't work and I had to find a stream of it online.
Also sad that the most effective way to get a bunch of 5 stars is to say in your app: Have a free X item if you rate us 5 stars! <link to app store>, nevermind that there's no way of actually verifying that they left you any feedback, nonetheless plenty of people actually do it.
Reject subscribe popup requires clicking "No I don't want to learn more"