(no title)
wilsmex | 6 years ago
For edu channels it seems it’s a balance of teaching core concepts and also teaching what’s “popular” to keep folks interested.
You have to make a cutoff at some point with caniuse, as I suppose to get 100% coverage we’d still be doing table-based layouts or float hacks. The old adage of “know your audience” will eventually dictate the tech.
folkhack|6 years ago
Thanks =) ... I'm always disparaged with HN when you say something that can be viewed as not supportive. (even -1 votes feels like "oh come on guys!")
I think the thing that scared me the most out of that video was using things that are approx. 90% globally supported for layout.
Totally agree with "know your audience". Specifically, I teach the habit of look it up on MDN, then caniuse, then have VMs/devices ready-to-go and test it even further.
Simple rendering/functionality issues have turned into legal action against my past employers. Ex: if you cause even a 5-10% drop in ecommerce conversions due to what shoulda been a simple CSS fix, and that goes unnoticed for a month, that's a potential lawsuit/termination with very "black and white provable damages". Unfortunately, I've lived this =(
It's worth noting that I work on conversion-based web solutions that are "mom and pops" small, all the way up to "if it's down for 1 minute we just lost thousands of dollars"... but really I've learned to be incredibly careful with both. Every solution I build online at some point means $ even if it's non-direct conversions (ie: purely informational, no sales online sales funnel, etc).