News for hackers. Stuff that matters.
Re:The easiest way to keep your web apps accessible: Just us... by taeric on Wednesday August 15, 2018 @12:40PM (#17767416)
How is it hard to learn. Put someone in front of some graph paper and let them layout what they want the page to look like. Get someone a little more experienced to help them pick the points that can grow, and off you go.

Not to say that they can't do better with flex and grid. But it was like our entire industry didn't even bother trying to learn with the first tools that our industry made.

Re:The easiest way to keep your web apps accessible: Just us... by vinceguidry on Wednesday August 15, 2018 @12:45PM (#17767466)
I think the main difficulty is twofold. First there's the box model, which was different in IE than in the rest of the world for a long long time. Juniors that don't understand the difference will produce markup and styling that work in one browser but not the other. Absolute positioning is way more sensitive to the box model than other kinds of layout.

Second, unless you really want to insist on absolutely positioning everything, you're just going to need elements to flow occasionally. Most devs just aren't going to get a granular enough understanding of how absolute, relative, and fixed positioning work to where they can mix up the two to form fluid UIs.

They'll make one mistake and not realize it and before you know it behavior starts an inexorable slide in sanity, from which the only recovery is to scrap the entire page and start over. Been there done that.

Re:The easiest way to keep your web apps accessible: Just us... by taeric on Wednesday August 15, 2018 @01:49PM (#17768104)
Agreed it is no panacea. I still feel it is much more sane than most alternatives I've lived through.