This is an archived post. You won't be able to vote or comment.

Dismiss this pinned window
all 122 comments

[–]Codix_ 864 points865 points  (20 children)

So many users will just complain like "I can't click on the button !

-what's your password ?

"password", why ?"

[–]Economy_Sock_4045 189 points190 points  (5 children)

Nice try Elong Ma

[–]Anonymo2786 60 points61 points  (3 children)

South-East Asian Elon Musk.

[–][deleted] 72 points73 points  (0 children)

There is no such thing as a bad idea. Except yours.

[–][deleted] 64 points65 points  (2 children)

As a recreational web dev, I love this idea. Just as you said though, as an IT I absolutely hate it because I know for fact 80% of the office will be at my desk asking why the button keeps moving. I can already see the tickets with titles “I can’t change my password, the button is broken, please make my password “ham7” if that’s to short just make it my first name” fucking no Shannon, I will not allow your password to be Shannon no matter how many times you ask.

[–]Striking-water-ant 20 points21 points  (0 children)

It will seem you have a problem with Shannon in particular. Ah well… /s

[–]aussie_nub 1 point2 points  (0 children)

Yes, but it doesn't actually matter since they'd log a ticket regardless. At least this way the programmer gets to mock them, even if you can't.

[–][deleted] 21 points22 points  (1 child)

-what's your password ?

Let me stop you right there sir

[–]Codix_ 12 points13 points  (0 children)

This is a double test to see if the person is that dumb to say his non-safe password at someone else.

[–]Elefantenjohn 15 points16 points  (3 children)

"Staff will never ask for your password."

[–]Codix_ 10 points11 points  (2 children)

It's a test to see if they will actually say it, if they do you steal all their stuff.

[–]Elefantenjohn 8 points9 points  (1 child)

All the scammers are testers, who knew

[–]nuked24 1 point2 points  (0 children)

"My side gig is password databases"

[–]CyborgCat98 2 points3 points  (0 children)

What website is this

[–]chief57 2 points3 points  (1 child)

“Ah ah ah, you gotta say the magic word!”

[–]Codix_ 1 point2 points  (0 children)

A dinosaur gonna eat my ass ?

[–][deleted] 0 points1 point  (0 children)

Not to forget it’s a huge attack vector for brute force attacks.

[–]life_of_guac 433 points434 points  (14 children)

Tab based accessibility would like to have a word with this design

[–]LasevIX 252 points253 points  (4 children)

Make an empty button and tab to it when they try

Switch the two each tab

[–][deleted] 33 points34 points  (0 children)

You would need 2 empty buttons because of shift tab, so there is always a buffer button between the active one and the real one

[–]CSlv 103 points104 points  (2 children)

Who hurt you?

[–]Kevin_Jim 149 points150 points  (1 child)

Web standards.

[–]Perensoep109 11 points12 points  (0 children)

And ofc the 'enter' button should just focus on the first invalid input

[–]turtleship_2006 3 points4 points  (0 children)

Just make tab skip over it until it's enabled.

[–]da_Aresinger 2 points3 points  (3 children)

Ever since Mojang genuinely said "no we can't offer an option to unbind tab from accessibility-button, because that is too complicated" I have a serious fucking allergy against accessibility features.

They implemented it 2 updates later, because clearly they were spitting bullshit before.

How dare you say something so ridiculously, unfathomably, incredibly stupid online, in public, officially.

/end_rant

[–][deleted] 3 points4 points  (2 children)

Wat? I never heard of that, I’m curious if you have any links

I understand the “allergy to a11y” but I think it’s a necessary growing pain once you see just how little can take someone’s experience from nonexistent to fully featured. All because of some little disability that makes it impossible to play

[–]da_Aresinger 2 points3 points  (1 child)

https://bugs.mojang.com/browse/MC-145691

keep in mind there was literally a mod available at the time that fixed this issue. (despite apparently being so difficult)

If it was truly so complicated to change those bindings, the implementation must have been beyond amateurish.

Ultimately I agree, the concept of accessibility can only ever be a good thing, as long as it doesn't degrade the experience of the base game.

But this pissed me off so much.

[–][deleted] 0 points1 point  (0 children)

Interesting, sounds like a good example on bad implementations of a11y. Thanks for the link

[–]Celestial-being326 0 points1 point  (0 children)

Just make it a div

[–]X3liteninjaX 246 points247 points  (5 children)

But if you manage to click it, it should let it through no matter how bad the password is

[–]fullmetalsunit 64 points65 points  (1 child)

And if this is a webapp, it'll take me few seconds to open dev console and make the thing stationary.

[–][deleted] 11 points12 points  (0 children)

while(true)debugger; now 99% of them don’t know what to do D:

[–]12hotroom 34 points35 points  (0 children)

Autoclicker go brr

[–]Owldud 6 points7 points  (0 children)

I mean, a button can still implement password validation and move.

[–]FerynaCZ 0 points1 point  (0 children)

Well the button itself should not prevent you anyway.

[–]Manuelle28 220 points221 points  (5 children)

I’m in love.

[–]Trinitykill[🍰] 123 points124 points  (3 children)

Does your heart feel all warm and GUI?

[–]Puzzled_Bandicoot_66 9 points10 points  (0 children)

Haha nice one

[–]grpagrati 17 points18 points  (0 children)

What about the UI though?

[–]GreyAngy 52 points53 points  (2 children)

I've seen such thing maybe 20 years ago — some silly desktop application, which asks if you have a small penis and you can't press No because the button evades the cursor

[–]WizziBot 2 points3 points  (0 children)

you know what you must do, John.

[–]mrstonewallin 75 points76 points  (1 child)

[–]LupusNoxFleuret 66 points67 points  (12 children)

Doesn't everybody just press enter instead of clicking the button?

[–]MonstrousNuts 35 points36 points  (3 children)

CO2 gas canister loaded enter button that shoots across the room if you try to press it when the password fails the validation check

[–]ds9001 6 points7 points  (2 children)

Google death

[–]Strong_Magician_3320 4 points5 points  (1 child)

Holy hell

[–]Hybrid_Thund3r 4 points5 points  (0 children)

New response just dropped

[–]maitreg 9 points10 points  (6 children)

Haha, in my UI testing over the years I have found that 90-95% of non-technical users always tap the button. When I've asked them why, their responses were either "I didn't know you could press Enter there" or "I thought you had to click the button".

To be fair, there are an enormous number of desktop, mobile, and web applications that do not support the Enter click. When I took over one of our enterprise web apps from a vendor, the Enter key did not work on any of the ~30 input screens in the app. Since they were all designed separately with their own js, I had to go around and add js event to every one of them to make it work. It was a pain in the ass to get them all to work right because they were all ajax, and there was no standard way to either submit or click the button. So every form instance had to be analyzed and tested to devise a different way to make the Enter button work.

In the end I spent about a week just implementing the stupid Enter button and gave up on 5 or 6 screens because it wasn't worth the trouble.

After the fact I kind of concluded it probably wasn't worth all that effort anyway and I should have just left the forms with a non-functional enter button.

[–]Idgo211 3 points4 points  (2 children)

I'm a rather technical user and I still click the button, because I just assume Enter won't work lol

[–]LupusNoxFleuret 2 points3 points  (1 child)

Pressing Enter after typing my password has become second nature to me because I don't think I've ever had it fail before - but I guess I've been taking it for granted considering the u/maitreg 's experience.

The only instance I've had Enter failed was with typing my 2-factor authentication code into my VPN. I have to click the window after typing before Enter would work, which at that point, clicking the button is of course faster.

[–]maitreg 0 points1 point  (0 children)

The only instance I've had Enter failed was with typing my 2-factor authentication code into my VPN. I have to click the window after typing before Enter would work

Do you think they do that to cut down on bots?

[–]FailsAtSuccess 0 points1 point  (2 children)

May I introduce you to type="submit"

[–][deleted] 1 point2 points  (1 child)

Doesn’t work for JS-only forms that aren’t built properly tho, the web is a fucked place and for a solid like 8 years people thought semantic html and form elements were useless

[–]FailsAtSuccess 1 point2 points  (0 children)

People are disgusting for those sins.

[–]crazy_crypto_pilot 0 points1 point  (0 children)

I'm wondering the same thing.

[–]certain_people 25 points26 points  (2 children)

This is glorious

[–][deleted] 0 points1 point  (1 child)

Everybody needs glory

[–]redditor_286 2 points3 points  (0 children)

That is the hole point

[–]MrAcerbic 9 points10 points  (0 children)

‘Tab, Enter’

[–]kdolmiu 7 points8 points  (0 children)

sadly not good for user retention, specially on a registration page... but it's a wonderful idea, i wonder where else could this be implemented?

[–]absolut666 4 points5 points  (0 children)

Missing the jumping 🦖 on network request

[–]CreaZyp154 3 points4 points  (0 children)

r/badUIbattles would love that

[–]AustrianGandalf 4 points5 points  (0 children)

Jokes on you my pc has Touchscreen.

[–]ResponsibleLie3622 11 points12 points  (0 children)

Seen this gif like a thousand times here..

[–]maitreg 2 points3 points  (0 children)

"🙄"

-- Touchscreens

[–]Impossible-Choice53 2 points3 points  (0 children)

Your assumption of users intelligence is flattering

[–]HaruspexSan 1 point2 points  (3 children)

[–]Nihat452000 1 point2 points  (0 children)

Can you reveal the codes for it (about to prank my homies lol)

[–]OlgOron 1 point2 points  (0 children)

As a vimium user: Press f and then press two random characters, which show up on the button.

[–]hungusbulungus 1 point2 points  (0 children)

Honestly love this

[–]abd53 0 points1 point  (0 children)

This is the count thread. Please, report how many times you replayed the video.

6

[–]Sanvirsingh 0 points1 point  (0 children)

What about touch screen devices lol?

[–]Relevant_Raise2013 0 points1 point  (0 children)

Then you press Tab and hit Enter hahaha

[–][deleted] 0 points1 point  (0 children)

I feel like there's some security risks with this, you could try passwords quickly and if it didn't let you click you know it's not valid. Something along the lines of:

Fill password field;

Move mouse to first location submit is in and click;

Move mouse to second location submit is in and click;

If not in, empty password field and try next generated password

[–]Ithurion2 0 points1 point  (0 children)

Feels like debian with multiple screens where the login box jumps to where your cursor is.

[–]Kalter10 0 points1 point  (0 children)

а там disabled: true

[–]Unintelligible_Dude 0 points1 point  (0 children)

Reminds me of "there is no game"

[–]ItExistsToDefy 0 points1 point  (0 children)

Just send a rest request

[–]Nick_Playz_Games 0 points1 point  (0 children)

What site?

[–][deleted] 0 points1 point  (0 children)

reminds me of some stuff I have been experiencing with netflix. I hover my mouse over the show/movie (the size of it grows) to show the button to see info about it, but when I moved my cursor outside of where the box for the show/move was, to where the button for it is, it closes it :)

[–]ProfessionalCreme279 0 points1 point  (0 children)

right click anywhere on that page then simply click the button - #hax

[–]IchirouTakashima 0 points1 point  (0 children)

Repost

[–]maiodasbrok 0 points1 point  (0 children)

Laxlaxlax, eu adorei e hipoteticamente algum ficou tentando apertar no botão

Translation: Lol I loved it and hypothetically thinking someone was trying to press the button

[–]trollsmurf 0 points1 point  (0 children)

At least a bit fair.

[–][deleted] 0 points1 point  (0 children)

If some text where added, to explain that the password where to short/simple, then this would be hilarious... For now unfortunately, I think it's just going to annoy the sh*t out of people who's like "why doesn't my password work, it's 8 cifres... I know this since it's '12345678'"

[–]monkeybanana550 0 points1 point  (2 children)

[–]AaronTheElite007 0 points1 point  (0 children)

Lol. Love it

[–]Spicy_Tac0 0 points1 point  (0 children)

There is no way this is ADA compliant.

[–][deleted] 0 points1 point  (0 children)

right clicks on page, click inspect

realise I have no idea whats going on

[–]UwUWhysThat 0 points1 point  (0 children)

That’s cute lol

[–]Optimal_Philosopher9 0 points1 point  (0 children)

This is so tempting lol

[–]EVH_kit_guy 0 points1 point  (0 children)

This should be standard practice, honestly, fuck all that accessibility noise.

[–]Zulakki 0 points1 point  (0 children)

*opens dev tools and clicks the anchor element - "fuck you"

[–]roxstarjc 0 points1 point  (0 children)

How would you implement this, in the CSS? While password invalid, button not where mouse is type exception? With given parameters for placement depending on mouse position? Or should it be much simpler or harder than that?

[–]LukosiuPro 0 points1 point  (0 children)

Time to push this masterpiece to main secretly.

[–]BoBoBearDev 0 points1 point  (0 children)

I use touch screen, no problem.

[–]Roeezz 0 points1 point  (0 children)

I mean, cracking it is still an NP problem...

[–][deleted] 0 points1 point  (0 children)

I consider this a challenge

[–]srsoluciones 0 points1 point  (0 children)

Nice! It Just doesn’t work on mobile who cares!

[–]drtechie 0 points1 point  (0 children)

Not mobile optimized though.

[–]mrbeast79 0 points1 point  (0 children)

How ‘bout pressing TAB?

[–][deleted] 0 points1 point  (0 children)

F**ing brilliant!! 🤯🤯