- until recently, there wasn't a universal cross-browser API for pinch zoom support. Not sure if that's still the case.
- we do a lot of work with the selection/focus browser API, which doesn't always work the same / have the same APIs
- until recently, Firefox had a different opinion about where an outline should go wrt positon:absolute children
...and what seems like a million more little things. We decided it was more practical to do Chrome + Electron (basically the same) than try to cover every browser where the standards don't exist or aren't met, since we're touching a lot of surface area and weird corners of the browser.
Thanks. I think itβs a good decision, it seems like a classic example of needing to recognize sometimes going against conventional wisdom makes the most sense given particular circumstances, like gaining critical mass in a start up. As to where the right decision might be different for a later stage company.
- we do a lot of work with the selection/focus browser API, which doesn't always work the same / have the same APIs
- until recently, Firefox had a different opinion about where an outline should go wrt positon:absolute children
...and what seems like a million more little things. We decided it was more practical to do Chrome + Electron (basically the same) than try to cover every browser where the standards don't exist or aren't met, since we're touching a lot of surface area and weird corners of the browser.