3 ms·
The frontier of web design is apparently digital Rube Goldberg machines, existing probably more for job security rather than consideration for the end-user.
by janitor61 6y ago
The frontier of web design is apparently digital Rube Goldberg machines, existing probably more for job security rather than consideration for the end-user.
- gfodor 6y agoOn the contrary, it does seem like jumping through these kinds of hoops has become strictly necessary if you are building web apps you would like to be responsive.
- cosmotic 6y agoAre you sure? Media queries handle layout changes font size has been proportional to user agent since the beginning the web. A little SCSS preprocessing makes writing complicated CSS a lot easier.
- gfodor 6y agoI didn't mean responsive in the CSS sense, I meant responsive as in the "not slow to load" sense, which is the point of this article.
- lookdangerous 6y agoThe all-but defacto use of javascript transpilers especially invokes the image of 'Rube Goldberg' machines.
- the_other 6y agoWhen you don’t use transpilers, you have to write ES5 code. No-one wants that.
- goatlover 6y agoEven in 2020? Isn't ES6 standard now across all supported browsers?
- uryga 6y agothat might well be, but just recently i got a crash report and it turned out the user had some "unsupported" version of Safari... and i'd rather transpile/polyfill than be that site that asks you to upgrade your browser to use it (funnily enough, it actually parsed ES6 stuff fine, but was missing the `Object.fromEntries` method)
- robertoandred 6y agoNo. And "ES6" is itself a vague term. Browser support for features and syntax varies considerably and changes constantly.
- saagarjha 6y agoIs ES5 really that bad that nobody can stand it?