macOS 14.3.1、iOS 17.3.1、iPadOS 17.3.1、Safari 17.3.1 の WebKit テキストバグの修正

macOS 14.3.1、iOS 17.3.1、iPadOS 17.3.1、Safari 17.3.1 の WebKit テキストバグの修正

これらのアップデートは必須です。Appleは、2023年12月中旬からAppleユーザーの間で大きな問題となっていたWebKitのバグを修正するため、macOS 14.3.1 Sonoma、iOS 17.3.1、iPadOS 17.3.1をリリースしました(「macOS 14.3 Sonomaのテキスト表示バグ、まもなく修正へ」、2024年2月7日参照)。他のアップデートの翌日、AppleはmacOS 13 VenturaとmacOS 12 Montereyのバグを修正するため、Safari 17.3.1をリリースしました。

macOS 14.3.1アップデート

このバグは、WebKit に依存するアプリ (特にメール、メモ、Safari) で入力中に、単語または行全体が消えて再表示されたり、飛び回ったり、他のテキストを上書きしたりする現象を引き起こしました。Mimestream や MarsEdit などのサードパーティ製アプリも含まれます。この問題は当惑させるものでしたが、主に見た目の問題で、実際のテキストは変更されていませんでした。ただし、文字化けしたテキストを含む Web フォームを送信すると、フォームが望ましくない状態に固定される可能性があるという報告がありました。ウィンドウの再描画を引き起こす操作 (サイズ変更、別のウィンドウへの切り替えと元のウィンドウへの戻り、閉じて再度開くなど) を実行すると、影響を受けたテキストは、少なくとも一時的には正しい状態に戻ります。ほとんどの報告は Mac アプリに関するものでしたが、iOS アプリも影響を受けました。

macOS 14.3 のテキスト表示バグの例

ユーザーと開発者は以前からAppleにこのバグを報告しており、オープンソースのWebKitブラウザエンジンでは数週間前に修正されています。Appleがこれらのアップデートの展開にこれほど時間がかかった理由は不明ですが、セキュリティ修正(セキュリティ修正は含まれていません)が含まれないか、次回の予定されているアップデートまで延期するかを見極めようとしていたのかもしれません。(ある開発者から聞いたところによると、このバグはmacOS 14.4ベータ1で存在していたものの、14.4ベータ2で修正されたとのことです。)

AppleはwatchOS 10.3.1もリリースしましたが、内容は一般的な「機能改善とバグ修正」のみでした。watchOSもWebKitに依存しているため、アップデートが配信されたと考えられますが、Apple Watchでのテキスト入力は一般的ではないため、リリースノートでその点を明記する必要性を感じなかったようです。tvOSはアップデートされていないようですが、おそらくtvOSでのテキスト入力がさらに一般的ではないためでしょう。ただし、Appleは今後のアップデートで新しいWebKitバージョンを統合すると予想しています。

Idfte
Contributing writer at Idfte. Passionate about sharing knowledge and keeping readers informed.