Skip to main content

webgl&tradeとはブラウザ?

webgl&トレード;Browserは、Basic HyperText Markup Language(HTML)、JavaScript&Reg;、Cascading Style Sheet(CSS)ドキュメントをオンラインで表示するだけでなく、Webgl&Tradeとして知られるこれらの仕様の特別なサブセットを解釈するために設計されたプログラムです。技術的には、webgl™スタンドアロン言語ではなく、ブラウザレンダリングエンジンのキャンバス要素を使用してWebGLとTradeの間にブリッジを作成するグラフィックスライブラリです。コード、グラフィックハードウェア、ブラウザ。これにより、webgl™ブラウザは、ブラウザ内で個別にコンパイルされたプログラムを使用する場合よりも、他のタイプのプラグインを使用して、より便利に使用するよりもはるかに高速に高度な3次元(3D)グラフィックをレンダリングする機能です。ほぼすべての主要なWebブラウザはWebgl&Trade;をサポートしています。ネイティブに、ネイティブサポートを実装していないブラウザには、一般に、必要なHTMLコンポーネントを公開するサードパーティのプラグインがあります。webgl™ブラウザは、コンピューターグラフィックスカードに直接アクセスできるため、3Dグラフィックスをすばやくレンダリングできます。これは、悪意のあるプログラムがリモートコンピューターで有害なコードを実行できる可能性がある可能性がある可能性があるセキュリティホールのソースでもあります。本質的に、本質的に、webgl™ブラウザには、グラフィックライブラリに含まれる関数をある程度リンクするコードが含まれているため、JavaScript&Reg;を介してアクセスできます。HTML言語標準バージョン5(HTML5)には、プラグインを使用せずに画面の領域に直接描画するために、またはHTMLまたはCSSタグを使用するために使用できるキャンバスとして知られる特別な要素があります。必要に応じて正確ではないかもしれません。準拠のwebgl™ブラウザ、javascript®低レベルのグラフィックライブラリにバインドされ、HTML5キャンバス要素に直接描画され、グラフィックスカードからディスプレイデバイスに直接プッシュできるグラフィックスのプラットフォームを提供します。組み込みシステムライブラリ(OpenGL ES&Reg;)は、標準のOpenGL&Reg;のサブセットです。モバイルデバイスで動作するように設計されたライブラリ機能。Webgl&Trade;ブラウザは可能性がありますwebgl™の軽量性です。大量のリソースを消費せず、完全なOpenGL®実装。Webgl&Tradeの繰り返しの問題;ただし、ブラウザは、コンピューターまたはデバイスのドライバーとハードウェアがOpenGL ES&REGを実行できる必要があることです。応用。一部のオペレーティングシステム、デバイス、ハードウェア、さらにはドライバーには、WebGL&Tradeを実行する機能がありません。プログラムであり、インストールされているグラフィックスハードウェアを交換する以外の簡単なソリューションもありません。ブラウザは、一部の主要なブラウザ開発者がWebGL&Tradeのサポートを完全に実装できないようにしました。これは主に、ブラウザがWebGL&Tradeに提供する直接アクセスに帰着します。コード。悪意を持って使用すると、グラフィックカードを操作してホストシステムを介して損傷を引き起こすか、最悪のシナリオでは、有害なコンピューターコードを実行または植えるためのゲートウェイとして使用できます。