iOS allows alternative browser engines in Japan

Regulation and regional carve‑outs

  • Commenters note Japan’s new law (and earlier EU rules) forced Apple’s change; the US is still excluded, which some see as punitive or strategic.
  • Many criticize Apple for implementing “better” rules only where legally required, via region flags and location checks, rather than globally.
  • Some worry this country‑by‑country patchwork is complex but others argue Apple can easily afford that complexity.

Why Apple banned other engines: security or antitrust?

  • One camp says the single‑engine policy is mainly about security, battery life, and consistency (no arbitrary code/JIT outside WebKit, easier sandboxing).
  • Another camp insists it’s primarily about protecting App Store revenue: preventing capable web apps/PWAs (with Bluetooth, NFC, etc.) from competing with native apps subject to Apple’s 30% cut.
  • US DOJ filings are repeatedly cited by critics as evidence of wider anticompetitive behavior.

Safari’s role: modern browser or “new IE”?

  • Some developers describe Safari, especially on iOS, as the “new IE”: buggy, slow to adopt standards, missing key APIs (Web Bluetooth, WebXR, orientation/fullscreen, richer PWA support).
  • Others counter that WebKit has improved, is highly efficient, mostly standards‑compliant, and that Chrome is closer to the IE‑style de‑facto standard today.
  • There is disagreement over whether Safari actually “holds back” web innovation, or whether Chrome’s rapid, sometimes privacy‑hostile feature push is the greater danger.

Technical and policy constraints for alternative engines

  • Requirements include: memory‑safe languages or constrained C++ guidelines enforced by tooling, fast patching of vulnerabilities, blocking third‑party cookies, separate binaries, and “browser engine steward” status.
  • Some argue Chrome and Firefox already meet most conditions, so the rules are reasonable “table stakes”; others call them vague, selectively applied, and clearly designed to be onerous.
  • The lack of system‑wide engine replacement (only per‑app embedding) and bans on shared login state are seen as major practical limitations.

Chrome monoculture vs competition

  • One view: allowing Blink on iOS will entrench Chrome further, leading to “only works in Chrome” sites and a true engine monoculture.
  • The opposing view: banning competing engines cannot increase competition; users deserve choice even if Chrome gains share, and regulators should attack monopolies directly.

PWAs, adblocking, and real‑world impact

  • Several developers give concrete examples of being forced into native apps or degraded UX because Safari lacks APIs like Web Bluetooth.
  • Others note that PWAs are already successful on Windows/Android, and argue Apple’s hostility has suppressed their broader adoption.
  • Many hope for a “real” Firefox with full uBlock Origin; current options like Safari’s uBlock Origin Lite and third‑party browsers (e.g., Orion) are viewed as partial workarounds.

Ecosystem control and user freedom

  • Broader discussion touches on Apple’s “benevolent dictator” role: tight control sometimes yields good UX and privacy, but at the cost of user/software freedom and third‑party innovation.
  • Some advocate abandoning Apple/Google entirely for GrapheneOS or Linux phones; others reply that mainstream users prioritize integration, polish, and convenience over openness.