4 ms·
Great until you have to support n versions on m platforms and half your customers are enterprisey and stay on a 6-year-old version from before your last LTS ver
by cratermoon 3y ago
Great until you have to support n versions on m platforms and half your customers are enterprisey and stay on a 6-year-old version from before your last LTS version on a now-unsupported platform because they built a core part of their business processes on a a misfeature.
- sp332 3y agoYes but targeting WASM and SQLite minimizes that pain quite a bit.
- cratermoon 3y agoRemember when targeting Macromedia Flash was going to solve the web compatibility and interactivity conundrum?
- sp332 3y agoYeah? It was targeted for destruction by Apple because it was buggy and insecure, not because it wasn't delivering.
- password4321 3y agoDon't forget horrendous mobile performance (battery drain)!
- MaxBarraclough 3y agoDon't forget proprietary.
- sp332 3y agoAnd the lack of accessibility. You generally couldn't even copy and paste text out of it.
- jchw 3y ago> Remember when targeting Macromedia Flash was going to solve the web compatibility and interactivity conundrum? This sounds like the set up for a "No? Me neither." punchline. Certainly one of the features of Flash is that it gave you fairly good consistency across computers, but honestly my perception of Flash wasn't that it was going to solve some grand web problem, but more "oooh look, shiny rollover buttons!" and "ooh look, super obnoxious advertisement that forces people to pay attention to it!"
- cratermoon 3y ago> "oooh look, shiny rollover buttons!" That's the interactivity aspect. At the time, it was the bees knees of UI capabilities.
- BackBlast 3y agoI've worked on various forms of "legacy code" for most of my career. As long as the economics line up and the customer is willing to pay for the required support, then it's a fine business avenue. If economics don't line up then you have to pull the plug and set them adrift, which is much easier and more secure with a fat client that runs without a server than say, a complex cloud system.