rgadellaa’s avatarrgadellaa’s Twitter Archive—№ 10,755

                1. 🪲 An Abridged History of Safari Showstoppers 10 yrs of Safari showstopper bugs. webventures.rejh.nl/blog/2024/history-of-safari-show-stoppers/ 1/n
              1. …in reply to @RGadellaa
                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
            1. …in reply to @RGadellaa
              ... 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
          1. …in reply to @RGadellaa
            🙏 @slightlylate for help in drafting & edits
        1. …in reply to @RGadellaa
          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
      1. …in reply to @RGadellaa
        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
    1. …in reply to @RGadellaa
      Today's updates: • 2019: IndexedDB • 2019: IndexedDB again • 2024: IndexedDB again, again webventures.rejh.nl/blog/2024/history-of-safari-show-stoppers/#anchor--updates
  1. …in reply to @RGadellaa
    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