Thursday, May 05, 2016

Supporting Evergreen Browsers

On the whole, evergreen browsers make things easier for us developers. But evergreen browsers also create some new challenges. Namely, your code needs to support "future browsers". 

It has happened to me (or rather my users) multiple times now: I have an app that works fine. Then Chrome auto-updates. And bam! The app is now broke. 

The last few times this has happened, the Chrome update occurred on my clients phones before it happened on my phone. Thus the client discovers the bug before I do. And also, I have no way of reproducing the bug until my device receives the same Chrome update.