Chrome 152でGoogleサイトデータが消えない現象:6年前の問題が再発か
MacおよびiOS向けソフトウェア開発者のジェフ・ジョンソン氏が、Google Chromeのバージョン152.0.7977.83において、特定の条件下でGoogle関連のサイトデータが削除されない現象を報告しました。この問題は、Chromeの設定で「すべてのウィンドウを閉じたときにデバイスに保存されたデータを削除する」という設定を行っても、Google検索を1回実行した後、Chromeを終了して再起動した後もデータが残存するというものです。
ジョンソン氏は、Chromeへのサインインを無効にし、既定の検索エンジンをDuckDuckGoに変更するなど、既定の検索エンジンやサインイン機能が影響しないか検証しました。さらに、保存されているサイトデータが0バイトであることを確認してからテストを実施し、Google検索を一度実行し、ウィンドウを閉じた後も、google.comのデータ(1216KB)が残っていることを確認しました。また、Chromeを完全に終了して再起動してもデータは維持されました。
調査の結果、残存していたデータにはCookie、ローカルストレージ、セッションストレージが含まれており、削除設定の対象外であったのはwww.google.comのみでした。この問題は、2020年にも同様の現象が報告されており、Googleが一部の自社サイトにおけるCookie削除に影響を与える不具合を認めた経緯があります。ジョンソン氏は、この現象が意図的な動作というよりも単純なミスであると示唆し、Googleに対し単体テストなどの品質管理の改善を求める見解を示しています。
背景
本ニュースは、Google Chromeブラウザにおけるサイトデータの削除機能の不具合に関する報告です。ユーザーがブラウザを閉じた際に保存されるCookieやローカルストレージなどのサイトデータが、特定のサイト(Google)に関して削除されずに残存するという問題が、最新バージョン(Chrome 152)で再発したことを検証しています。
重要用語解説
- ローカルストレージ: ウェブサイトがブラウザ内にユーザーのデータを保存するために使用するストレージ機能。ログイン情報や設定などが保存され、ブラウザを閉じてもデータが保持される。
- Cookie: ウェブサイトがユーザーのブラウザに情報を保存するための小さなデータ。セッション管理やログイン状態の維持などに利用される。
- セッションストレージ: ウェブサイトのセッションデータ(一時的なデータ)を保存するために使用されるストレージ機能。ブラウザセッション中にデータを保持する。
- サイトデータ: ウェブサイトがブラウザ内に保存する情報(Cookie、ローカルストレージ、セッションストレージなど)の総称。ユーザー体験やログイン状態の維持に不可欠な情報を含む。
今後の影響
この問題は、ブラウザのプライバシー設定やデータ管理機能の信頼性に影響を及ぼします。また、Googleが過去にも同様の不具合を認めている経緯があるため、ブラウザ開発者やユーザーは、ブラウザのデータ削除機能の正確性についてより厳格な検証を求めることになります。Google側には、単体テストの導入など、品質管理の改善が強く求められる状況です。