グラフ生成用JavaScriptライブラリの1つ、flotを利用したサンプル集です。Ajaxの覚え書き@じゅえ Ajaxを使って一味違ったホームページを作ってみませんか? このサイトでは、Yahoo! User Interface Library、Ext JS、Dojo Toolkitなどの Ajaxライブラリを使ったAjaxのサンプル集を掲載しています。
グラフ生成用JavaScriptライブラリの1つ、flotを利用したサンプル集です。Ajaxの覚え書き@じゅえ Ajaxを使って一味違ったホームページを作ってみませんか? このサイトでは、Yahoo! User Interface Library、Ext JS、Dojo Toolkitなどの Ajaxライブラリを使ったAjaxのサンプル集を掲載しています。
以下の一行をすべての JavaScript の前に読み込む /*@cc_on _d=document;eval('var document=_d')@*/ この一行を読み込むことによって IE での document へのアクセスが 5 倍速くなります。 たとえば 以下のように、読み込む前と読み込んだ後を比較してみます。 // Before var date = new Date; for (var i = 0; i < 100000; i++) document; alert(new Date - date); // 643 /*@cc_on _d=document;eval('var document=_d')@*/ // After date = new Date; for (var i = 0; i < 100000; i++) document; alert(new Date -
Java等のオブジェクト指向はクラスベースのオブジェクト指向と呼ばれる。一方、JavaScriptはプロトタイプベース、あるいはインスタンスベースオブジェクト指向と呼ばれる。 クラスベースは、まずクラスを定義し、クラスを型とするインスタンスを作成することでプログラミングする。プロトタイプベースによるオブジェクト指向では、クラスの定義は必須ではなく場合によってはクラスという概念自体が存在しない。既存のオブジェクトのクローンとして新しいオブジェクトを作成し、そのオブジェクトに独自の性質を付加してプログラミングする。 JavaScriptのオブジェクトの性質は動的に変更可能。Java等では一度決定したオブジェクトの振る舞いは変更できないが、JavaScriptでは実行中の任意の場所でメソッドの動作を変更したり、新しく追加したり、削除したりすることができる。
このページはAjaxを勉強してみたい人向けの学習用ページです。サーバーを入れ替えたため一部CGIを使用したものが動作していません。時間のある時に修正します。また、書いてから、かなり時間が経過しているため内容的に古いものもあります。ご了承ください。 Ajaxで利用されるエフェクトに関しては別ページ(Ajax Effect)に移動しました。 Ajax関連書籍に関してはAjax関連書籍一覧ページを用意しました。 Prototype系ライブラリ サンプルプログラム【New !!】のページを用意しましたので、Prototype系のライブラリを利用している方は参考にしてみてください。 ミスや間違いなどがありましたらopenspc@po.shiojiri.ne.jpまでお願いします。 第一章 Ajaxって? AjaxとRIA AjaxとDHTML AjaxとFlash Ajaxに必要な知識と技術 Aja
Restletとは? Restlet(http://www.restlet.org/)は、Web APIなどで主流となっているREST(REpresentational State Transfer)型の通信を行うアプリケーションを構築する「軽量な(Lightweight)」Javaフレームワークです。CDDL1.0とGPL2.0のデュアルライセンスの下で配布されています。開発はフランスのNoelios Consulting社(http://www.noelios.com/:フランス語)が主体となって行っています。バージョン1.0.1がリリースされたのは2007年5月3日です。 JavaのREST APIといえば、JAX-RS(JSR 311)の仕様をJCPで詰めている最中ですが、Restletではバージョン2.0のAPIをJCPに提出することを計画しています(2007年4月25日付のNo
研究で書いている API-launcher という Ajax のプログラムがあるのですが、ちょっと面白い現象に遭遇しています。皆さんもこれはご関心があるのでは?と思い、報告しましょう。 今やっていることの最大の問題点は、次のことでした。 XML-RPC の結果を、XSLT で単純な XML に変換して、それを JavaScript 上で操作する。 ....まあ、コレ自体は、ありふれた操作に近いようなもののようにも思うのですが、ブラウザの互換性に関して、ちょっと問題があります。それは、 FireFox では、XSLT の変換結果は DOM オブジェクトだが、IE では XSLT の変換結果はテキストである! よく見かける XSLT サンプルでは、IE では innerHTML に変換結果を格納して表示させ、FireFox では DOM 操作でぶらさげる...というものです。が、ここ
カーセンサー・ラボWebサービスを公開することにより、各サイトオーナーやアプリケーション開発者に新たな価値を創造して頂く事を目的としております。どうぞご利用ください。 2010/04/01 ・中古車検索のレスポンスフィールド「DetailMobURL」にてURLが間違っている不具合を修正しました。 2009/11/16 ・カタログ検索の「model」パラメータが部分一致でヒットしてしまう不具合を修正しました。 2009/11/13 ・中古車検索の「mckey」パラメータで指定車種以外がヒットしてしまう不具合を修正しました。 2009/11/01 ・Webサービス Ver1.4の提供を終了致しました。 2009/09/30 ・Webサービス Ver1.4の提供を2009/10/31で終了致します。ご利用の方はVer2.2に移行願います。 2009/07/15 ・中古車検索、カタログ検索の「b
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 5月31日に発表された「Google Gears」は、Webアプリケーションの新しい可能性を予感させる技術として注目を集め、これを利用したアプリケーションがすでに多数登場している。Google Gearsの各機能はJavaScriptからアクセス可能なため、Ajaxアプリケーションにも容易に取り込むことができる。 Javaアプリケーション向けAjaxフレームワーク「jMaki」の開発者であるGreg Murray氏は、jMakiに最近追加された拡張メカニズムを利用することでjMakiコンポーネントとGoogle Gearsを容易にインテグレーションすることができると述べている。本稿ではその具体的な方法について紹介したい。 jMakiは様
ユーザーアクションへの迅速な応答や、Web サイトのコンテンツの作成時や共有時のユーザーコラボレーションなど、Web サイトに対するニーズに促され、Web アプリケーションは新しい時代に入りました。このように応答性が高い、コラボレーション対応型の Web サイトは、Web 2.0 と呼ばれるようになっています。 Web 2.0 の代表的な例には、Google マップ や Flickr などの Web サイトがあります。Google マップではきわめて応答性の高いユーザーインタフェース (UI) を利用できます。たとえば、マップを表示した後、マップ上でカーソルを動かすと、カーソルの近くの領域が即座に表示されます。Flickr はユーザーが写真や画像の保存と共有を行うためのサイトであり、ユーザーがサイト上にあるほとんどすべてのコンテンツを管理します。 ほかの Web 2.0 サイトでも、新
「Ajax」という言葉は,2005年2月に情報アーキテクトであるJesse James Garrett氏が「Ajax: A New Approach to Web Applications」という記事の中で初めて使ったと言われています。それから2年近くが経って,すっかりこの言葉やそれが表すテクニックも一般的になった気がします。 今や,単にページの一部の書き換えや,ちょっとしたデータの送信にAjaxのテクニックを利用しているページは珍しくありません。サーバーとのデータのやり取りの多くに,JavaScriptを利用した非同期通信を行って,メールやカレンダー,ワープロなどのオフィス・ツールなど,まるでスタンドアロン・アプリケーションのような見た目を実現しているサイトも少なくありません。 筆者が,JavaScriptを使ってページの遷移をほとんど行わないインタフェースを初めて「意識的に」体験したの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く