Appleは水曜日、2016年3月に初めてリリースされた実験的なウェブブラウザの新バージョン、Safari Technology Preview 36をリリースした。このブラウザでは、開発者やその他の関係者がSafariの将来のリリースバージョンで初めて搭載される可能性のある機能をテストできる。
Safari テクノロジープレビュー 36 リリースノート:
JavaScript
- 実装されたオブジェクトの拡散
CSS
- align-self と justify-self の マッチング仕様の変更の自動 値 を解決しないように変更しました
- テキストの自動サイズ調整が有効なときに、line-height:<number> が視覚的に 2 回適用されないように修正しました。
ウェブRTC
- Firefox との相互運用性を修正するために、ビデオのsdpMLineIndex が正しくない問題を修正しました。
- 無効なオーディオトラックの無音データの送信を修正しました
- WebRTCのレンダリングオーディオバッファサイズを増加しました
ウェブドライバー
- リンクに書式タグが含まれている場合のリンクおよび部分リンクのクエリを修正しました
レンダリング
- 大きな画像の非同期画像デコードをデフォルトで無効にする
- ビューポートフィットの実験的な機能をデフォルトで有効にする
- 背景画像のデコードが終了しても要素が再描画されない問題を修正しました
- フレームバッファをWebGLレイヤーに不必要にコピーすることを回避する問題を修正しました
- 無効な文字エラーメッセージ内の Unicode エスケープで使用される基数を修正しました
- スタイルの再計算を防ぐためにメモリ不足の通知を修正しました
- 無限アニメーションの GIF が 1 回しか再生されない問題を修正しました
メディア
- ユーザージェスチャ中にメディア要素に自動再生属性を追加するときに、ユーザージェスチャの制限を削除する問題を修正しました。
- 属性値として サポートされていない場合に 「ビデオ」 と 「オーディオ」を反映する問題を修正しました。
- 表示順序がデコード順序と一致しない場合にサンプルを削除することで発生する不具合を修正しました。
- キャプションの背後に描画されるメディアコントロールを修正しました
- メディアコントロールボタンの端をクリックすると、ボタンの視覚的な状態を変更するだけでなく、アクションが実行されるように修正しました。
ウェブインスペクター
- インスペクタスタイルシートをスタイルシートフォルダの一部としてグループ化するように変更しました
- カスタム定義がない潜在的なカスタム要素の文言を改善しました
- フォルダにグループ化する直前にツリーのアウトラインからリソースが消えてしまうことがある問題を修正しました。
- WebSocketリソースツリー要素を修正し、接続ステータスを表示できるようにしました
Webアセンブリ
- 名前セクションのモジュール名を実装し、不明なセクションをスキップしました
バグ修正
- familysearch.orgの「私の関係を表示」リンクを修正しました
- フォントの読み込みにより中国語の文字が.notdefとして描画される問題を修正しました
- AppCache を変更し、名前空間にマニフェスト パスがプレフィックスとして付いていないフォールバック エントリを無視するようにしました。
ユーザーはSafari Technology Previewウェブサイトからアップデートをダウンロードできます。また、既にブラウザをインストールしている場合は、Mac App Storeからダウンロードすることもできます。アップデートの完全なリリースノートも同じウェブサイトでご覧いただけます。
プレビュー版は開発者や上級ユーザー向けですが、Safariブラウザの開発に関するフィードバックをAppleに提供するため、リリース版Safariと並行して実行できます。アプリのダウンロードとインストールに開発者アカウントは必要ありません。詳しくは、Safari Tech Previewのウェブサイトをご覧ください。