2020年2月4日、
Google LLC. はGoogle Chrome 80.0.3987.87をリリースしました。
Chrome 80にアップデートして以降、ファイルのダウンロードダイアログの文字がにじむようになりました。
修正までの繋ぎとして暫定対処しました。
高DPIの設定が関係しています。
[Chrome 80.0.3987.87]
- サードパーティーCookieの送信を停止
- 通知要求ポップアップを自動でブロックする機能の追加
- JavaScriptのためのオプショナルチェイニングが導入された
- faviconにSVG画像が利用できるようになった
- FTP非対応(エンタープライズを除く)
- 56個のセキュリティバグフィックス
具体例
以下の環境で発生する可能性があります。- Chrome 80.3987.87を使用している
- ディスプレイを拡大設定している(125%など)
スナップショット
ディスプレイ
拡大縮小とレイアウト、125%
高DPI、変更前
タイトルバーは正常ですが、その他の文字は若干ぼんやりしています。
高DPI、変更後
文字がクッキリと表示されるようになりました。回避方法
chrome.exeを探して、高DPIの設定を変更します。[手順]
- chrome.exeを探すC:\Program Files (x86)\Google\Chrome\Application\chrome.exe
- プロパティを表示する(右クリック > プロパティ)
- 互換性タブに切り替える
- 「高 DPI 設定の変更」を開く
- 「高 DPI スケール設定の上書き」の下のチェックボックスをONにする
- 終了
スナップショット
手順2, 3, 4, 5のスナップショットを掲載します。
手順2, 3, 4
手順4
☑ 高い DPI スケールの動作を上書きします。
拡大縮小の実行元:アプリケーション
拡大縮小の実行元:アプリケーション
あとがき
Chrome 80.0.3987.87からCookieに設定するSameSite属性の扱いが変わりました。具体的には、デフォルトの扱いが「同じドメインのサイトから呼び出された場合にCookieを送信する (SameSite=Lax)」という仕様に変わりました。
CookieのSameSite属性
Chrome 79までは、CookieのSameSite属性が空白の場合、SameSite=None が設定されているものとしてCookieを扱っていましたが、Chrome 80は SameSite=Lax が設定されているものとしてCookieを扱います。バージョン | SameSiteのデフォルト値 |
Chrome 80 | Lax 同じドメインのサイトから呼び出された場合にCookieを送信する |
Chrome 79 以前 | None どのサイトから呼び出されてもCookieを送信する |
アマゾン、楽天、Yahooショッピングなどの通販サイトなどで、注文~支払いまでの画面遷移においてCookieを利用しており、かつ、複数のドメインを跨ぐ設計となっている場合はショッピングカートに不具合が発生する可能性があります。
ショッピングカートに入れた商品が会計画面に反映されない症状に出くわしたら、Chrome 80が原因かもしれません?
External link
検証:Chrome 80.0.3987.87
:SC2
このサイトを検索 | Search this site