JavaScriptフレームワークのQooxdoo開発チームは12月7日、RIA(リッチインターネットアプリケーション)開発向けのAjax GUIフレームワーク「Qooxdoo 1.7」を公開した。オフライン対応など多数の機能が加わっている。 Qooxdooは独1&1 Internetの支援を受けて開発されているGUIフレームワーク。HTML5やCSS3などのWeb技術の活用、オブジェクト主導モデルなどの特徴をもち、RIAのほか、モバイル端末、軽量のWebアプリケーション、Webブラウザ外で動くアプリなどを開発できる。LGPLとEPLのデュアルライセンスで公開されている。 最新版では、オフライン対応が加わった。主要なブラウザが搭載するDOM Storage、Online/Offline eventsなどの新しい技術を活用、オフラインイベントハンドラ、オフラインデータストアなどを利用してイン
(1)Ajax XmlHttpRequestオブジェクト(JavaScript)を利用した非同期通信処理のこと。Googleマップを筆頭とするWebアプリケーションで活用されている。ブラウザからサーバ側に非同期でリクエストを実施してデータを受け取り、JavaScriptにより部分的にページを更新することで、ページ全体を更新するよりも低負荷でサーバと通信できる。また、通信中も操作を継続できるので、エンド・ユーザーの操作を妨げられることもなく、ユーザビリティに優れる。デメリットとして、基本的にブラウザからのリクエストで動作する仕組みなので、サーバ側から自動でデータを送信することはない。
米Googleは米国時間2011年10月10日、Webアプリケーション構築のためのプログラミング言語「Dart」の早期プレビュー版を公開した。構造的でありながらフレキシブルで、プログラマーにとって馴染みやすく、あらゆるWebブラウザーやプラットフォームで高い性能を実現できることを目指す。 Dartは、モバイルデバイスからサーバープラットフォーム、個人用から大規模アプリケーションと、広範な開発プロジェクトを対象とし、オプションの型を各種そろえる。開発者は、用意された型を使ってWebアプリケーションの作成を開始し、いつもで必要に応じて型を追加できる。 Dartのコードは、ネイティブな仮想マシン上で実行するか、コンパイラを使ってJavaScriptに変換し、JavaScriptエンジン上で実行することができる。つまり、Dartで作成したアプリケーションはほとんどの最新ブラウザーで稼働させられると
ブラウザにおいて3Dレンダリングを可能にする技術としてWebGLがデファクトスタンダートの位置を獲得しつつあり、すでにすべてのメジャーブラウザが対応を進めている。WebGLやグラフィックドライバなどに脆弱性が指摘されるなど紆余曲折はあるが、WebGLをベースに進めるということは揺るぎそうにない。 WebGLに対応したコンテンツを制作する場合の問題は、WebGLに対応していないブラウザにおけるレンダリングをどうするかにあるが、この問題を解決してくれそうなプロジェクトが登場した。JebGLだ。なんとIE6を含めIE9、IE8、IE7にも対応しており、対応させるためのコードも1行書き換えるだけでよい。移行期における対処技術として参考になる。 JebGLのブラウザ対応のポイントはJavaアプレットを使う点にある。WebGLに対応していないブラウザで実行されていることを検出すると、WebGL部分をJ
2011年05月19日09:00 カテゴリ javascript - jslinuxをローカルで 先週末から体調不良なので、今話題のjslinuxと戯れてみた。 http://bellard.org/jslinux/ ブラウザでJavaScriptが動く時代がやってきた! - 葉っぱ日記 もとのディスク容量が少ないので、適当な母艦を用意して、こんな感じ で新しいディスクイメージ作って、CocProxy や Fiddler の AutoResponder を使って root.bin へのリクエストをローカルのファイルに差し替えてやれば、好きなファイルも入れられますね。 それだと環境を整えるのが面倒なので、以下のようにして必要なファイルを全てローカルにもってきてもOKだった。 index.html linuxstart.bin vmlinux26.bin root.bin あとは root.b
2011年4月2日に開催されたPHPカンファレンス関西で使用した「スマートフォンサイトの作成術」のスライドです。Read less
Java/.NET Performance Monitoring, Analysis, Diagnostics & Profiling - Application Performance Management dynaTrace softwareは3月29日(ドイツ時間)、同社の提供している無償のブラウザ分析ツールの最新版となる「dynaTrace Ajax Edition 3.0」を公開した。対応するプラットフォームはWindows XP (32ビット版)、Windows Vista (32/64ビット版)、Windows 7、Windows 2003。サポートするブラウザはIE8、IE7、IE6、Firefox 4、Firefox 3.6。これまでIEのみがサポートされてきたが、今回のバージョンからFirefoxのサポートが追加されている。 dynaTrace Ajax Edition
Twitter・mixi・facebook等の国内主要ソーシャル用ボタンを超カンタンに作れる「jQuery.socialbutton」 2010年11月05日- 2011/5/7: 本ライブラリに脆弱性がありましたので速やかにバージョンアップを実施して下さい。(詳細) Twitter/facebook/mixi/GREEのボタンを超カンタンに作れる jQuery.socialbutton プラグインを作ったよ Twitter・mixi・facebook等の国内主要ソーシャル用ボタンを超カンタンに作れる「jQuery.socialbutton」。 仕様について理解しなくても、このプラグインを読み込んでちょちょっと数行書くだけで実装出来てしまいます。 例えば、facebookなら、$('.facebook').socialbutton('facebook_like'); と1行書くだけ。 mi
A JavaScript library for image- and vector-tiled maps using SVG. Polymaps is a free JavaScript library for making dynamic, interactive maps in modern web browsers. Polymaps provides speedy display of multi-zoom datasets over maps, and supports a variety of visual presentations for tiled vector data, in addition to the usual cartography from OpenStreetMap, CloudMade, Bing, and other providers of im
Opera Developer CommunityにてCristian-Ionut Colceriu氏がBuilding a custom HTML5 video player with CSS3 and jQueryというタイトルでCSS3/jQueryでオリジナルのHTML5 videoプレーヤを作成する方法を紹介している。 <video>要素はすでに多くのモダンなWebブラウザがサポート済み。まだプレビュー版ではあるが、Internet Explorerでもバージョン9にてサポートされている。動画をネイティブに埋め込むことでさまざまなメリットが生じることもあり、多くのデベロッパができるだけ早くこれらの機能を試用したいと考えている。 しかしながら試用するにあたり、いくつかの障壁もある。Building a custom HTML5 video player with CSS3 and
Webブラウザ上で3D表示(立体表示ではなく、遠近法などを用いた表示)を行うための仕様として、グーグルは昨年の4月にO3Dの開発を発表し、一方でモジラを中心にしたWebGLもそれ以前から標準仕様として開発が進められていました。 先週5月7日付けのグーグルの「The Chromium Blog」にポストされたエントリ「The future of O3D」で、グーグルはO3Dはこれまでの方針を変更し、WebGLをベースとしたJavaScriptライブラリとすることを明らかにしました。これにより、Webブラウザでの3D表示の標準APIはWebGLに一本化されます。 性能と環境に対するWebGLの懸念が払拭された グーグルがWebGLではなくO3Dを開発していた理由として、WebGLに関する2つの懸念があったことを明らかにしています。 1つはWebGLの性能です。WebGLはHTML5のCanva
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。LatLongLabの河合(@inuro)です。 先日、ルートラボというサービスをリリースしました。主として自転車乗りの方などにご愛用いただいていたALPSLAB routeというサービスの後継となります。今年3月末のALPSLABのクローズにともない、LatLongLabに移行しました。 もちろんただ移行するだけでは相対的には退化なので、ルートラボでも色々と新しい試みを行っています。 そもそもルートラボとは ルートラボは、サイクリングコースや道案内などのルートを簡単に作成し公開できるサービスです。 地図をクリックするだけのシンプル操作でルートが描ける 地図と標高グラフが併せて表示される 作成したルートをWebページに
マイクロソフトのInternet Explorerチームが運営する「IEBlog」では、先日プラットフォームプレビューが公開されたIE9の内部で、どのようにJavaScriptの実行を高速化しているのかを紹介した「The New JavaScript Engine in Internet Explorer 9」がポストされました。 一方で、FirefoxもJavaScriptの次世代エンジン「JägerMonkey」を紹介したエントリ「improving JavaScript performance with JägerMonkey」を、ブログ「Mozilla Hacks」にポストしています。 それぞれのエントリから、JavaScript高速化技術を見ていきましょう。 IE9:バックグラウンドでJavaScriptをコンパイル 3月17日にプレビュー版が公開されたマイクロソフトの次期Web
HTML+JavaScriptでiPhone/Androidアプリを作れるTitanium Mobileとは:Web技術でネイティブアプリを作れるTitanium(1)(1/3 ページ) iPad/iPhone VS Androidに戸惑っているWebデザイナ/開発者のために、Web技術でネイティブアプリを作れるオープンソースの開発ツールを紹介し、その利点や使い方を連載で解説します iPad/iPhone VS Androidに戸惑っていませんか? 2010年1月5日、グーグルがAndroid 2.1を搭載した「Nexus One」を発表しました(参考:Google、Android 2.1搭載の“スーパーフォン”「Nexus One」を発表)。高精細なディスプレイや高速なプロセッサによる快適な動作など、iPhoneのライバルとしての存在感が話題になりました。また1月21日には、NTTドコモ
Linuxにはtailというファイルの末尾10行程度を表示する、 ログファイルのチェックなどに便利なコマンドがあります。 オプションで一定間隔で常に末尾10行の表示を 更新し続けることもでき、ログの監視などに使えます。 ただ、とっても便利でサーバー管理者御用達のこのコマンド、 当然ながらシェルでログインできなくては使えません。。 レンタルサーバーなどでシェル権限がない場合も多いですし、 何よりもっとカンタンにブラウザから見たい!と思いませんか? 業務上の都合もありとっても欲しくなってので、作っちゃいました。 jQueryとPHPを使えば、思った以上にサクッと作れてしまったので、 技術ブログでソースコードや解説も含めて公開します。 (jQuery、メチャクチャ便利!です) jQuery + PHPでtailを作る! まずは今回の完成品です。 シンプルですね。 「TAIL」ボタンを押すとtai
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く