Appleの開発版Safariは、将来のWebKitをMacにもたらします

から新しいSafariテクノロジープレビューがリリースされたおかげで、今日MacでSafariの未来を味わうことができます。 通常のユーザーと開発者に、間もなくWebに登場する新機能と改善点をテストする簡単な方法を提供するApple ブラウザ。

OS X用の新しいスタンドアロンアプリは、誰でも無料でダウンロードして使用でき、開発中のWebKitブラウザーエンジンの最先端バージョンが含まれています。 これは、Web開発者が公開前にテストすることで、新機能を先に進めるための優れた方法です。

Safari Technology Previewを通常のバージョンのSafariと並べて使用して、動作の問題をテストできます。 また、WebInspectorの新しい改善も含まれています。

ECMAScript 6
Safari Technology Previewは、JavaScriptプログラミング言語の最新バージョンであるECMAScript6をサポートしています。 ES6には、クラスを含む多くの新機能があります。 let、const、およびclassを使用した字句スコープ。 イテレータとジェネレータ; 矢印関数; デフォルトのパラメータ値。 そして多くの新しい組み込みAPI。

B3 JavaScriptJITコンパイラ
B3は、JavaScriptやその他の動的言語をサポートするためにゼロから設計された、新しい低遅延、高スループットのコンパイラです。 B3は、特にCPUコアの数が少ないシステムで、パフォーマンスに大きなメリットをもたらします。

IndexedDBの実装の改善
WebKitの改良されたIndexedDB実装は、より安定しており、より標準に準拠しており、現在も急速に改善されています。

ShadowDOM
Shadow DOMの最新バージョンは、Webコンテンツの作成者とブラウザー開発者からの入力に基づいて大幅に改訂されました。 WebKitは、この新しいバージョンを実装した最初のエンジンです。

プログラムによる切り取りとクリップボードへのコピー
document.execCommand( ‘copy’);を使用して、ユーザーのジェスチャーに応じてプログラムでテキストをコピーして切り取ることができるようになりました。 およびdocument.execCommand( ‘cut’);。 この機能があると、一部のWebサイトで最後にFlashプラグインが不要になる場合があります。

コンテンツセキュリティポリシーレベル2
クロスサイトスクリプティング(XSS)などのコンテンツインジェクションの脆弱性を軽減するために、Webアプリケーションのポリシーを定義できます。 レベル2はレベル1を拡張し、

最新のブログ投稿

| マックのカルト
September 11, 2021

ファラデーフューチャーはバットモービルでアップルカーを引き受けていますファラデーのFFZero1はこの世のものではありません。写真:ファラデー いいえ、上に表示されているその車は本物のバットモービルではありませんが、同じようにエキサイティングです。 ファラデーフューチャーによって製造されたFF...

| マックのカルト
September 11, 2021

キングコングはこのドローンと戦うチンパンジーには何もありませんこのチンパンジーは、ドローンによって撮影されたことを評価せず、空中からノックアウトしてコングトロールを取りました。 写真:ロイヤルバーガーズ動物園キングコングが霊長類に近づきすぎないように教えてくれたと思ったでしょう。巨大なシルバー...

| マックのカルト
September 11, 2021

パロディービデオはAppleWatchでスワイプします星空のジョニー・アイブは、新しいパロディービデオでAppleWatchについて絶賛しています。 写真:ギズモードウェアラブルテクノロジーの1つの魔法の作品、2つの根本的に異なるパロディービデオ。1つ目は、JonyIveがAppleWatch...