-
🪲 An Abridged History of Safari Showstoppers 10 yrs of Safari showstopper bugs. webventures.rejh.nl/blog/2024/history-of-safari-show-stoppers/ 1/n
-
TL;DR: iOS Safari is more than an inconvenience for developers, it's the fundamental reason interoperability has been stymied in mobile ecosystems; ... 2/n
-
... frequent showstopping bugs, a large patch gap, and lack of competing engines ensures the web is not a credible competitor to native. Here are the receipts to prove it. 3/n
-
🙏 @slightlylate for help in drafting & edits
-
Updated with two new bugs: • 2020: Add Fullscreen API to iOS (& display fullscreen) • 2021: Safari shipped blob-dot-stream(), crashes with a NULL pointer exception
-
Today's updates: • The 'Before we get started...' chapter has been edited to better explain the context of this post. • The 'Did we miss anything' chapter is now at the bottom and accessible via the TOC (on desktop). 1/n
-
Today's updates: • 2019: IndexedDB • 2019: IndexedDB again • 2024: IndexedDB again, again webventures.rejh.nl/blog/2024/history-of-safari-show-stoppers/#anchor--updates
-
Sneak peek for tomorrow: Safari 16.4 introduced the Wake Lock API! ...except when your users manage to install the web app. 🫠 But Apple say they're on it, it's just taking 18 months (and counting). bugs.webkit.org/show_bug.cgi?id=254545