3 ms·
> In Javascript it's been normal What you're describing is not just "normal", but the way standards works in the web space, both in theory and in practice, dri
by capableweb 5y ago
> In Javascript it's been normal
What you're describing is not just "normal", but the way standards works in the web space, both in theory and in practice, driven by both browsers and the standard bodies.
1. Developers/browser developers want to be able to do something in browsers
2. One engine implements it, developers start building with it
3. Second engine implements it
4. Work begins to standardize it
5. Both (all) engines starts moving from their implementation, to the standardized one
If the step after one of the steps doesn't happen (like only one browser implements a new API), the next step doesn't happen. Standards are not created for one engine, but if at least two engines have implemented something.