3 ms·
You absolutely can. The issue isn't _using_ the optional chaining operator, the issue is that it wasn't compiled down to something that older platforms can unde
by rossipedia 5y ago
You absolutely can. The issue isn't _using_ the optional chaining operator, the issue is that it wasn't compiled down to something that older platforms can understand. Developer quality of life doesn't have to conflict with what's supported on older platforms.
- programmer_dude 5y agoSounds like a good solution to the posted problem. But the device user should be allowed to upgrade their browser and OS too.
- Bilal_io 5y agoSometimes users use older browser because of ignorance, they don't know how to upgrade, or because they don't want to.
- teawrecks 5y agoAnd what do you do when the only way to support a new feature on a legacy system necessarily introduces a security risk? Special case it?
- rossipedia 5y agoThat's a hard problem to solve, and I don't think there are any easy answers. It depends on many factors. What kind of business, what the risk/threat model is, cost/benefit analysis, all that kind of stuff.