Microsoft Edgeが新しいパフォーマンスと安定性の更新を取得
ビデオ: therunofsummer 2024
MicrosoftはEdgeが市場で最も強力なブラウザになることを望んでおり、そのためにブラウザのパフォーマンスと安定性を改善するために絶えず更新を展開しています。
最近、この技術の巨人は、JavaScriptパフォーマンスの更新をお気に入りのブラウザーにプッシュし、より高速かつ効率的にしました。 この更新プログラムは、Edgeブラウザーの2つの重要な領域(メモリ使用量とイベントハンドラーの動作)を改善します。
開発者は、小さなサイズの関数を使用して、複雑なコーディングロジックを多くの小さな部分に分解します。 この戦略により、反復性が減り、開発者はコードをより速く読み取り、テスト、デバッグできます。 さらに、一般的に小さな機能はインライン化が容易であるため、ブラウジングエクスペリエンスが向上し、高速になります。
効率を向上させるために、Edgeチームは、スクリプトに組み込まれた各小さな機能に使用されるメタデータ形式をリファクタリングしました。 この方法では、必要でない限りメモリは消費されません。
すべてのWebページの内部には、ボタンクリック、マウスオーバー、およびその他の多くのイベントの動作を定義する多くのイベントハンドラーを備えたイベントシステムがあります。 これらのイベントのほとんどは、ユーザーがブラウジング時にほとんどイベントをトリガーしないため、通常はデッドコードのままです。 問題は、これらのトリガーされないイベントがスリープ状態のままになり、メモリとブラウザの効率に影響を与える可能性があることです。
Microsoft Edgeは、ブラウザーが最初に呼び出されるまでイベントハンドラーの完全な解析とバイトコード生成を遅らせるため、これを変更します。 つまり、この機能は起動時間を改善し、未使用のハンドラーからメモリを節約します。
イベントハンドラーの遅延解析とメモリ最適化の組み合わせにより、各ページのメモリフットプリントがかなり縮小されます。 私たちの実験では、これらの最適化と他の小さな調整により、Microsoft Edgeで開かれるページあたりのメモリ使用量が通常4%から10%削減され、節約量が20%を超える場合が示されています。
おそらくこれらの改善は、MicrosoftがEdgeを最もバッテリーに優しいブラウザにすることを最終的に助けるかもしれない。 Redmondは最近、バッテリー実験の結果を公表しました。Microsoftによると、ブラウザーの消費電力はChromeより70%少なく、Operaより15%少ないことが証明されています。
Operaは独自のより透明な実験を実行するのにそれほど長く待たず、ブラウザが実際に最もバッテリーに優しいブラウザであることを証明し、最新のバッテリーセーバー機能のおかげでコンピューターのバッテリー寿命を延ばしました。 驚いたことに、MicrosoftはOperaの返答後も言葉を失いませんでしたが、この問題についてはまだコメントを出していません。
Microsoft、Windows 10、Android、iOS向けの公式ビルド2017アプリをリリース
Microsoftは、Cortana Skillsセッションなどを含むSchedule Builderを含む公式のBuild 2017アプリをリリースしました。 MicrosoftのBuild 2017スケジュールビルダーアプリMicrosoftのBuild 2017 Developerカンファレンスは1週間以内に終了し、待望の3日間のイベントで何を期待するかについてすでにかなり良い考えを持っています…
Microsoft Build 2016 Live Blog:知っておくべきことすべて
Microsoftが今年の最も重要なイベントであるBuild 2016をキックスタートする数時間前です。Microsoftは、Windows 10、Windows 10 Mobile、Xbox、HoloLens、およびその他の多くの製品とサービスについてポートフォリオについて話し合う予定です。 イベントは午前11:30 ET /午前8:30 PTに始まります。
Amazon、Microsoft Store、Neweggで販売中のHuawei matebook Windows 10タブレット
HuaweiのMateBookは、Microsoft Surface Pro 4との顕著な類似性を備えた同社の最新の2-in-1タブレットです。デバイスはWindows 10を実行し、Microsoft Store、Amazon、およびNeweggからすぐに購入できます。 6月に、HuaweiはMicrosoft Storeを介してタブレットの予約注文を取り始めましたが、それを行う必要はありません…