'; html_body += '
'; html_body += '' + title + ''; html_body += '' + summary + ''; html_body += '
'; dom_floating.innerHTML = html_body; /**/ dom_floating.getElementsByClassName('floating_box')[0].style.bottom = f_bottom + '.px'; /**/ var thumb_elem = dom_floating.getElementsByClassName('thumb')[0]; thumb_elem.addEventListener('click', function () { location.href = link_url; }); var content_elem = dom_floating.getElementsByClassName('content')[0]; content_elem.addEventListener('click', function () { location.href = link_url; }); var close_btn_elem = dom_floating.getElementsByClassName('close_btn')[0]; close_btn_elem.addEventListener('click', function () { dom_floating.classList.add('content_hidden'); }); /**/ dom_ad_float.appendChild(dom_floating); } /** * */ function unsetF() { } /** * */ document.addEventListener("DOMContentLoaded", function () { googletag.cmd.push(function() { googletag.defineSlot('/2826610/002_ZDNET_INREAD_RICH', [600, 300], 'INREAD_RICH').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); document.getElementById('INREAD_RICH').style.paddingBottom = '20px'; googletag.defineSlot('/2826610/002_ZDNET_INREAD', [[300, 250], [300, 600]], 'INREAD').setCollapseEmptyDiv(true, true).addService(googletag.pubads()); document.getElementById('INREAD').style.paddingBottom = '20px'; // pubads を有効化 googletag.enableServices(); // スロットを表示 googletag.display('INREAD_RICH'); googletag.display('INREAD'); }); });

JavaScriptで3D描画―ネットアプリの常識変える?:Firefox 3.0で搭載へ

後藤大地(オングス)

2007-11-29 20:38

 次期FirefoxとなるFirefox 3.0では、JavaScriptから3Dを描画する機能がCanvasに追加されるようだ。CanvasはJavaScriptから直接描画できる「キャンパスの」ことで、すでにいくつかのAjax JavaScriptフレームワークなどで同機能を活用したウィジェット描画などがおこなわれている。

 Vladimirブログに、Canvasに3D機能を追加したCanvas 3Dが紹介されている。Firefox 3 Beta 1をインストールし、同氏が提供しているエクステンションを追加すればCanvas 3D機能が有効になるようだ。もちろんmoz-gles11の機能を使うならOpenGL 1.5が、moz-glweb20の機能を使うならOpenGL 2.0が実行したいプラットフォームで描画できる必要がある。

 Firefox 3でCanvas 3Dの機能がデフォルトで搭載されるか、このままエクステンションの形での提供となるかはわからないが、Webアプリケーションにとってもゲームアプリケーションにとってもユーザエクスペリエンスを大幅に向上させることになるだろう。

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

NEWSLETTERS

エンタープライズコンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]