Browsi JS Engine

Browsi JS Engine

私たちのエンジンは、より価値があり、より遅延が少ないことを保証するために広範な措置を講じています:

  1. Browsiのエンジンは、本質的に遅延の問題を回避するJSを構築するだけでなく、パブリッシャーのエコシステムを用いて、実装前にステージングテストを行い、我々のスピードが要件に合致していることを検証します。

  2. エンジンは、ネイティブ(「vanilla」)JavaScriptで記述されており(メインスクリプトに加えてロードする必要があるJSフレームワークの依存はありません)、ロード時に非同期で実行されます。サイトがロードされている間、スクリプトが干渉することなく、正常に実行されます。

  3. さらに、私たちのエンジンは、基本的にサイトが完全に読み込まれた後(document.readyState == "complete")に実行されます。つまり、広告の呼び出しはサイトの読み込みが完了してから行われます。

  4. また、コンテンツ・デリバリー・ネットワーク(CDN)でホストされています。

  5. DOMクエリを最小限に抑えるため、現在のDOM要素はそのままに、必要な場合にのみDOMにアクセスします。

  6. 予測不可能な遅延の変化を追跡するため、すべてのパブリッシャーで自動テストを実施し、遅延を測定してタイムスタンプを記録しています。

  7. UXが損なわれることがないよう、低速のデバイスを含む幅広いデバイスで定期的にテストを実施しています。