8 ポイント 投稿者 GN⁺ 2024-02-16 | 6件のコメント | WhatsAppで共有
  • Appleは最近、iOSベータ版のインストール後にEUでプログレッシブWebアプリ(PWA)が動作しなくなったのはバグではないと、自社サイトで説明した
  • Appleは、この変更はEUの新たな規制であるデジタル市場法(Digital Markets Act, DMA)によるもので、DMAが多様なブラウザエンジンの許可を求めていることが原因だと主張している
  • セキュリティ研究者のTommy Mysk氏とOpen Web Advocacyは、iOS 17.4の第2ベータ版の公開とともに、PWAが単なるWebサイトのショートカットに格下げされたことを最初に発見した

PWA機能低下の原因と結果

  • 開発者たちは、PWAがホーム画面に保存されたブックマークのように開くことを発見し、これは「専用ウィンドウ、通知、長期的なローカルストレージ」がないことを意味する
  • iOS 16.4ではPWAがネイティブアプリのようにアイコン上へ通知を表示できたが、iOS 17.4ベータの利用者は、Webアプリを開く際にシステムからSafariで開くかどうかを尋ねるメッセージを受け取った
  • SafariのWebサイトショートカットはローカルストレージを提供しないため、ユーザーはデータ消失の問題を経験し、通知機能も動作しなかった

Appleの反応とPWAに関する説明

  • Appleは度重なる問い合わせにもかかわらず公式な回答をしなかったが、その後Webサイトを更新し、EUにおけるDMA関連の変更を説明した
  • Appleは、iOSシステムがWebKit(Safariのブラウザエンジン)を基盤としてホーム画面Webアプリをサポートしてきたが、DMAによって代替ブラウザエンジンを許可しなければならないため、PWAのサポートを継続することは不可能だったと明らかにした
  • Appleは、EUのユーザーが今回の変更後もホーム画面からWebサイトにアクセスできるよう、ブックマーク機能は引き続き利用可能になると確認した

GN⁺の見解

  • この記事は、AppleがEUの新たなデジタル市場法(DMA)に従い、iPhoneのプログレッシブWebアプリ(PWA)機能を意図的に制限したことを確認する重要な内容を伝えている
  • Appleの決定はセキュリティとプライバシー保護を理由にしているが、これはEU市場での競争促進とユーザーの選択肢拡大というDMAの目的と衝突する側面がある
  • この出来事は、テクノロジー企業と政府規制の間の緊張関係を示しており、ユーザーと開発者コミュニティに影響を与えうる重大な変化の一例となっている

6件のコメント

 
qurare 2024-02-16

ブラウザはさまざまなブラウザとユーザーの選択肢拡大をもたらすが、ポートはCに統一...

 
cosine20 2024-02-19

ポートを多様化することで、どんな利点があるのでしょうか?

 
budaestew 2024-02-17

ブラウザもHTMLというポート?で統一されていると見なせるでしょうね..

 
dahada 2024-02-17

ポートには、連合体として利益を共有する統合された実装が存在しますが、ブラウザーにはまだ個別の実装しか存在しないためです。

 
dothx 2024-02-16

ハードウェアとソフトウェアの違いではないでしょうか?

 
GN⁺ 2024-02-16
Hacker Newsの意見
  • Appleの公式見解の要約:

    Appleは、iOSシステムがWebKitとそのセキュリティ構造を基盤としてホーム画面Webアプリをサポートしてきたと説明している。この統合は、iOSのネイティブアプリと同じセキュリティおよびプライバシーモデルに従ってホーム画面Webアプリを管理することを意味する。こうした分離と実行管理がなければ、悪意のあるWebアプリが他のWebアプリのデータを読み取ったり、ユーザーの同意なしにカメラ、マイク、位置情報へアクセスしたりする可能性がある。ブラウザも、ユーザーの認識や同意なしにWebアプリをシステムへインストールできるようになる。代替ブラウザエンジンを使用するWebアプリに関連する複雑なセキュリティおよびプライバシー問題を解決するには、現在のiOSには存在しないまったく新しい統合構造を構築する必要がある。DMAの他の要件も考慮すると、これは実現不可能だったため、EUではホーム画面Webアプリ機能を削除せざるを得なかったとしている。EUのユーザーは、ホーム画面から直接Webサイトにアクセスできるブックマークを通じて引き続きWebサイトへアクセスでき、機能面への影響は最小限にとどまると見込んでいる。この変更がホーム画面Webアプリの開発者とユーザーに与える影響を遺憾に思うが、DMA準拠のための作業の一環として行われた変更だと述べている。

  • Hacker Newsコメントの要約:

    • 現在の状況は1920年代を思わせる大きな勢力同士の争いのようで、デジタル版のみかじめ料、破壊、脅し、「税」の徴収が横行していると指摘している。
    • Appleの消極的な姿勢は最終的に自社に不利に働くと考え、EUでの顧客の扱いが他の場面でも同様になるのではないかという懸念を示している。
    • Appleが公式App Store外で人気アプリを公開しようとする開発者に「コア技術手数料」という財政的負担を課していることと合わせて、こうした行動は幼稚であり、EUがDMA準拠を強制することに対するAppleの反発を批判している。
    • ヨーロッパの開発者としてAppleが失敗して消えてほしいと願うほど、現在のAppleの動きに失望していると述べている。
    • Appleの主張には疑問があるとし、PWAはWebアプリケーション向けのネイティブラッパーではあるがブラウザではなく、また現時点でAppleのモバイル端末上でPWAをサポートするブラウザエンジンは存在しないと指摘している。
    • Appleの決定に反対し、iOSをボイコットしてFOSSの代替へ移行すべき時だと主張し、ヨーロッパでiOSのフルスクリーンPWAを置き換える方法を提案している。
    • Appleの立場は不合理ではないと考え、EUが要求する代替ブラウザエンジン対応には追加の労力が必要であり、PWAがAppleの財務的利益に合致しない以上、サポートを打ち切るのは合理的な選択だと見ている。
    • 開発者として、この変更が大きな不便をもたらしており、自分が開発したアプリへのリンクを共有している。
    • Appleのユーザーの扱い方に批判的な立場を示し、その行動を「勇敢な」振る舞いだと皮肉っている。