Apple、macOS SierraおよびHigh Sierra向けSafariテクノロジープレビュー33をリリース [ダウンロード]

Apple、macOS SierraおよびHigh Sierra向けSafariテクノロジープレビュー33をリリース [ダウンロード]

  • Lamiyi
  • 0
  • rhahw
Apple、macOS SierraおよびHigh Sierra向けSafariテクノロジープレビュー33をリリース [ダウンロード]

Appleは、macOS SierraおよびmacOS High Sierra向けのSafari Technology Preview 33をリリースしました。Safari Technology Previewでは、macOSとiOSで今後導入されるWebテクノロジーをいち早く垣間見ることができます。

リリースノートは次のとおりです。

パフォーマンス
●特定のSafari拡張機能がインストールされている場合に、SafariテクノロジープレビューとWebコンテンツのプロセスで大量のメモリが使用される可能性がある問題を修正しました。

JavaScript
● バイトコードジェネレーターのfor-in最適化静的解析を修正
● String.prototype.concatのパフォーマンスを向上
● toLengthに提供されるバイトコードと型情報を改善
● MapとSetコンストラクタを最適化

WebRTC
● WebRTC統計ログを追加

メディア ストリームとキャプチャ
● getUserMedia のプロンプトが頻繁に表示される問題を修正しました。
● タブがすでにキャプチャ中でない限り、バックグラウンド タブからの getUserMedia 要求を防止し
ました。 ● ユーザーがアクセスを拒否した場合に getUserMedia が再度プロンプトを表示しないようにしました。

メディア
● クライアントがハードウェア デコード サポートを必要とするコーデックのリストを指定できるようにしました。
● 壁電源のみで動作するデバイスをクライアントが要求するハードウェア コーデックのサポートから除外しました
。● クライアントが createScriptProcessor() メソッドに bufferSize の値 0 を渡す場合に、Web Audio の実装を仕様に合わせて調整しました。

CSS グリッド
● 直交配置されたグリッドアイテムのサポートを追加
● 特定の寸法なしに配置されたアイテムの動作を修正
● 自動トラックのトラックサイズ設定アルゴリズムで適用される論理マージンを修正
● 固定サイズのトラックで直交アイテムを引き伸ばすときに適用されるマージンを修正

Web API
● 最新の HTML 仕様に合わせて調整および制限しました
。● XHR を使用して Blob URL を取得するときに null のコンテンツ タイプとコンテンツ長を修正しました。 ●
仕様に合わせて、左、右、上、下のピクセル値を返すように getComputedStyle() を修正しました。
● DOMMatrix に fromFloat32Array、fromFloat64Array、toFloat32Array、toFloat64Array を実装しました
。● DOMPointReadOnly.matrixTransform() を実装しました
。● データ URL 経由でスクリプト モジュールをインポートできるよう
にしました。● 最近のドラフト標準からのカスタム要素名のルールを少し厳しくしました。
● 親ボックス スタイルを使用して、配置のために RenderStyle を調整しました。
● メディアのプリロードと、値として配置されたメディアの条件付きサポートを追加しました。
● 値として必須などの配置を含む仕様に合わせてプリロードの実装を調整しました。

レンダリング
● ビューポート外のレイヤーのバッキングストアを削除するように動作を変更しました
● フレームに visibility:hidden が設定されている場合にフレームの合成コンテンツが表示される問題を修正しました
● display:contents ノードが削除されたときに、関連付けられているレンダラーサブツリーを破棄するように動作を変更しました

Web インスペクタ
● WebSocket オブジェクトをコンソールに記録するためのコンテキスト メニュー項目を追加しました
● デバッグ設定と実験的な機能のために、[設定] タブに [デバッグ] ビューを追加しました
● 新しいルールを作成するときにユーザーがスタイルシートを選択できる機能を追加しました
● ノードの詳細サイドバーを変更し、属性テーブルで編集可能なキーと値を許可しました
● サイドバーが折りたたまれているときにサイズが変更されたときに不要なレイアウトがトリガーされるのを防ぎました
● [検索] タブで既存のクエリの再読み込み時に検索が実行される問題
を修正しました ● Web インスペクタからデスクトップにドラッグされた画像の名前が「Unknown.png」になる
問題を修正しました ● [リソース] タブから切り替えた後にページを再読み込みすると元に戻る問題
を修正しました ● ConsolePrompt の CodeMirror インスタンスが表示されるたびに更新される問題
を修正しました ● Web インスペクタを開いたときにアクティブな Web ソケットが表示される
問題を修正しました ● 1 秒あたり 50 件を超えるメッセージを受信する Web ソケットを検査するための移動矢印が機能しない問題を
修正しました ● JSContext を検査するときに自動アタッチで自動的に一時停止する信頼性を向上しました

バグ修正
● AirPods が Netflix で使えるようになりました
● YouTube でページの表示が変更されたときに音声が途切れる問題を修正しました

Apple、macOS SierraおよびHigh Sierra向けSafariテクノロジープレビュー33をリリース [ダウンロード]