Live data from Hacker News

Front end developers: stop moving things that I’m about to click on

medium.com

271–280 of 365 posts

Re: Front end developers: stop moving things that I’m about to click on

#271
Same with Windows, macOS, and Linux - when an input has the focus, new windows popping up should not steal it from it (unless it's a child window) - I often have parts of my password entered somewhere else as while I'm typing, another window steals the focus and my input with it! Not only is this annoying, but it's a security flaw as well! Regarding web apps, you can also do destructive actions if the scroll moves the wrong button underneath your mouse pointer!

Re: Front end developers: stop moving things that I’m about to click on

#272
This is not only about things moving away from where they were, but also popup windows appearing above a thing you wanted to click on. You cannot always avoid that, so I think the solution is to ignore clicks on things that have recently (in the last 500ms or so) appeared or shifted.

Re: Front end developers: stop moving things that I’m about to click on

#273
Ha. Installing Adobe reader, afterwards you open it and have to go through an awkward semi manual step to set it as default because Microsoft would prefer you to use Edge. They pop the dialogue in one place then it moves up and to the left a few inches. It’s a little game now to try and have the cursor in the right place to click already. Remind me when IT is going to start getting easy please? :)

Re: Front end developers: stop moving things that I’m about to click on

#274
post #251

Apple does this, a lot. The number of times I have incorrectly called somebody on FaceTime because I clicked on a contact at the same time FaceTime decided to update the list should be embarrassing for them. I have zero idea how this doesn't get fixed. It should be a trivial change to make sure the list is updated however they'd like before showing it to the user. As it is right now, given that it's slower or about a…

I came here to complain about Apple's autocompletion feature: probably 30% of the time when I start to type a long word, the exact word I want comes up in the suggestion box at the top; only by the time I click the box, the word has changed to something else. It would have been faster to type all 7 characters out with my thumbs than to delete and re-type everything again.

Re: Front end developers: stop moving things that I’m about to click on

#275
God I hate this, even the biggest players are doing that like google. If you want to show something additional either make it like a pop up, or don't disturb the page's flow

If it is impossible to fix then we should at least make buttons not clickable for ~100ms if their bounding boxes changed significantly (or just popped up on your screen)

Re: Front end developers: stop moving things that I’m about to click on

#276

Same with Windows, macOS, and Linux - when an input has the focus, new windows popping up should not steal it from it (unless it's a child window) - I often have parts of my password entered somewhere else as while I'm typing, another window steals the focus and my input with it! Not only is this annoying, but it's a security flaw as well! Regarding web apps, you can also do destructive actions if the scroll moves th…

This! If anyone has a solution against the window popping up in the foreground on MacOS please speak up.

I think one of the build-an-OS-from-scratch projects had this as a feature. You create a window first for a program before starting it and it is not able to pop up outside of that or change its focus. Don't remember which project it was but it always stuck in my mind as an awesome feature.

Re: Front end developers: stop moving things that I’m about to click on

#277
post #80

This problem first occurred in the mid-'90s, and people saw it was a problem, and that's why we specified the image dimensions in HTML (before the GIF or JPEG header was loaded), so the layout wouldn't shift during load, when people were already reading and navigating. Since almost the beginning, graphic designers were trying to layout Web pages like an advertising brochure, lots of bad ways, rather than as hypertext…

No post body was provided.

Re: Front end developers: stop moving things that I’m about to click on

#278
post #274
post #251

Apple does this, a lot. The number of times I have incorrectly called somebody on FaceTime because I clicked on a contact at the same time FaceTime decided to update the list should be embarrassing for them. I have zero idea how this doesn't get fixed. It should be a trivial change to make sure the list is updated however they'd like before showing it to the user. As it is right now, given that it's slower or about a…

I came here to complain about Apple's autocompletion feature: probably 30% of the time when I start to type a long word, the exact word I want comes up in the suggestion box at the top; only by the time I click the box, the word has changed to something else. It would have been faster to type all 7 characters out with my thumbs than to delete and re-type everything again.

Also Apple’s various search across products (music, spotlight, ios) is so damn slow it exacerbates this issue hugely

Re: Front end developers: stop moving things that I’m about to click on

#279

Same with Windows, macOS, and Linux - when an input has the focus, new windows popping up should not steal it from it (unless it's a child window) - I often have parts of my password entered somewhere else as while I'm typing, another window steals the focus and my input with it! Not only is this annoying, but it's a security flaw as well! Regarding web apps, you can also do destructive actions if the scroll moves th…

Same issue: when im typing something and then a popup appears out of nowhere and then I accidentaly hit “OK” or whatever the default button is by pressing space on MacOS! Wtf!?!?

Re: Front end developers: stop moving things that I’m about to click on

#280
post #80

This problem first occurred in the mid-'90s, and people saw it was a problem, and that's why we specified the image dimensions in HTML (before the GIF or JPEG header was loaded), so the layout wouldn't shift during load, when people were already reading and navigating. Since almost the beginning, graphic designers were trying to layout Web pages like an advertising brochure, lots of bad ways, rather than as hypertext…

It would be really nice if modern browsers just waited to load all the images (or at least their sizes) before rendering any text on a page. Yeah, it would be slow as hell! It would force web designers to start compressing their images again and specifying sizes in the layouts. Obviously this isn't really possible anymore because of the range of screens we're dealing with. Okay, then here's an alternative:

A browser plugin that reads the image heights and page heights on each page you visit, along with your window size, and reports that back. Then pre-sizes the height of the window and the elements for other users with the same plugin based on what it recorded.

Post reply on HN