Apple は水曜日、開発者向けの新しい Safari for Mac の実験版をリリースし、間もなく OS X および iOS のブラウザに追加される可能性のある機能のプレビューを提供しました。
Safari テクノロジープレビューでは、今すぐダウンロードされるApple の Web サイトからダウンロードして Mac にインストールします。このプレビューは OS X のみですが、Apple は、このソフトウェアにより開発者は iOS と OS X の両方に登場する今後の Web テクノロジーを確認できると述べています。
Safari Technology Preview には、「最新のレイアウト テクノロジー、視覚効果、開発者ツール」が含まれています。ユーザーはその実装方法について意見を提供することができ、Apple がすべてのデバイスでの Safari エクスペリエンスを向上させるのに役立ちます。
Apple によると、Safari Technology Preview のハイライトは次のとおりです。
- 最新の Web テクノロジーをプレビューします。HTML、JavaScript、CSS など、Safari Web テクノロジーの最新の進歩をプレビューしてください。 Safari Technology Preview には、Safari を動かすレンダリング エンジンである WebKit の最新バージョンが含まれています。
- アップデートも簡単。Safari Technology Preview は Mac App Store から直接更新できます。更新は数週間ごとに行われ、WebKit への最新の追加と改善が含まれます。
- 強力な開発者ツールにアクセスします。強力な Web インスペクターとレスポンシブ デザイン モードの最新バージョンを使用して、Web サイトを変更、デバッグ、最適化します。
- フィードバックを提供します。Bug Reporter を使用して、問題や機能拡張リクエストに関するフィードバックを Apple に直接送信します。 Safari テクノロジー プレビューの [ヘルプ] メニューから [問題を報告] を選択するだけです。
- Safari と並行して実行します。Safari Technology Preview は、Safari の現在のバージョンと並行して動作するスタンドアロン アプリであるため、現在のリリースを引き続き使用および参照できます。
- iCloud を使用してシームレスにサーフィンしましょう。Safari テクノロジー プレビューは iCloud と連携するため、最新の Safari のお気に入り、ブックマーク、リーディング リストにアクセスできます。
- 最新の状態を保ちます。WebKit ブログでは、HTML、JavaScript、CSS の最新開発に関する最新情報を入手できます。
このソフトウェアは Apple の開発者 Web サイトで入手でき、テスト目的のみを目的としていますが、一般のユーザーも Safari Technology Preview をダウンロードしてインストールできます。 OS X 10.11.4以降が必要です。
リリース 1 には次のような付随メモがあります。
ブラウザの違い
- Safari Technology Preview は Safari と並行して実行し、デフォルトのブラウザとして設定できます。
- 履歴、ブックマーク、Cookie、キャッシュには個別のローカル データ ストアが使用されます
- iCloud 同期が有効になっている場合、閲覧履歴とブックマークは iCloud 経由で同期されます
- 「開発」メニューはデフォルトで有効になっています
- Mac App Storeの「アップデート」タブから定期的にアップデートを受け取ります
- bugreport.apple.com で作成されたバグ レポートは Safari テクノロジー プレビューを指定する必要があります
JavaScriptの改善
- 字句スコープ、イテレータ、ジェネレータ、アロー関数、デフォルトのパラメータ値、および多くの新しい組み込み API を含む ECMAScript 6 のサポート
- より安定した標準準拠の IndexedDB サポート
- パフォーマンスを向上させる低遅延、高スループットの B3 JavaScript JIT コンパイラーが含まれています
- ユーザーのジェスチャに応じて `document.execCommand('copy')` および `document.execCommand('cut')` を使用して、プログラム的にテキストをコピーおよびカットする機能を追加しました。
HTML の機能強化
- Shadow DOM 仕様の最新の実装
- コンテンツ セキュリティ ポリシー レベル 2 のサポートを追加しました
Web インスペクターの変更点
- メモリの概要と JavaScript 割り当てのタイムラインを追加しました
- 高速 JavaScript サンプリング プロファイラーを追加しました
- JavaScript プロファイリングのタイムライン ビューの改善
行動の変化
- 多くの Web 互換性修正とバグ修正が含まれています