Bookmark and Share

Ajax

2011年3月1日(火) 11:00
データが集約されているサーバーの情報をリアルタイムで参照できるリアルタイムWebについて解説する。
2010年4月20日(火) 11:00
前回は、品質に影響を与える要件管理のポイントを、HP Quality Modelというアプローチに基づいて書きました。今回は視点を変えて、性能検証について解説します。
2010年1月14日(木) 11:00
第1回では、エンタープライズWeb開発の動向として、主にJava EE関連の技術動向や「WebSphere Application Server」(WAS)の拡張機能について紹介しました。今や、Java EEはエンタープライズWebアプリケーションの基盤として確固たる地位を築いており、アプリケーション開発言語としてはJavaが主流となっていると言って差し支えないと思います。
2009年3月4日(水) 11:00
Concrete5は、最近、じわじわと知られはじめてきたCMSで、今までのものとは編集方法やレイアウトの仕方などが違うのが特徴です。違うといっ ても便利に使いやすくなっているので、覚えておいて絶対に損はありません。特にコーポレートサイトを作成する場合は、ほかのCMSよりも作りやすそうで す。
2009年1月28日(水) 11:00
今回は、jQueryとJSTを使ったHello World的な簡単なサンプルと、外部サイトのRSSの埋め込みという、より実践的なサンプルを使って、JSTの使い方を紹介していきます。本記事を理解 するために、JavaScriptやJSON、jQueryなどの知識が必要な個所がありますが、その都度、外部解説ページへのリンクもありますので、参 照しつつ読み進めてみてください。
2009年1月21日(水) 11:00
数年前からのAjaxの流行により、もはやWebアプリケーションにおいてAjaxは一般的な存在となっています。Ajaxとはもともと Asynchronous JavaScript and XMLの略で、JavaScriptでXMLを使用した非同期通信を行うというものでした。Ajaxを利用することで画面全体をリロードせずにサーバーに データを送信したり、画面の一部を動的に変更したりといった処理が可能になります。
2009年1月14日(水) 11:00
Ajaxという言葉は、Adaptive Path社のJesse James Garrett氏が2005年2月18日に投稿した「Ajax: A New Approach to Web Applications」 で初めて使われました。そのころからたくさんのJavaScript/Ajaxライブラリやフレームワークが公開されてきました。その中でも「prototype.js」 「jQuery」は最も有名なライブラ リ・フレームワークと言えるでしょう。
2009年1月7日(水) 11:00
Gearsをインストールすることにより、ブラウザ単体ではできなかったさまざまなことができるようになります。もともとはGoogle社から 「Google Gears」という名前で2007年に発表されたプロダクトでしたが、今年になってシンプルに「Gears」と呼ばれるようになりました。それにより、さ らにオープンソースとしての位置づけが強くなってきた感があります。
2008年12月25日(木) 11:00
Yahoo! UI Library(YUI)を紹介する前に、まずはライブラリというものを紹介しましょう。前回の通り、JavaScriptライブラリで有名なものには「Prototype」 「jQuery」といったものがあり、そ れらは「フレームワーク」とも呼ばれます。
2008年12月18日(木) 11:00
Yahoo!のライバルと言えば、Googleをおいてほかにはないでしょう。両者の違いを比べると、「コンテンツ力のYahoo!、技術力のGoogle」といったイメージがあるかもしれません。Yahoo!は、ニュースや、地 図、不動産情報、ショッピング、オークションなど、ここに来るだけでどんな情報でもそろうほどのコンテンツ量を誇っています。対するGoogleは、検索エンジンの技術はもちろん、Google Chromeという独自のWebブラウザの提供、GmailやGoogleドキュメントなどのWebアプリケーションの展開など、次々と最先端の技術力を駆使して、次 々とインターネット業界に革命を起こしています。
2008年9月19日(金) 11:00
最終回となる今回はグリッドデータを使用したグラフ表示サンプルを紹介します。Ajaxライブラリにはグラフ表示をサポートするものもいくつかありますが、ここでは「Plotr」を使用します。Plotrはグラフ表示専用のライブラリで、二次元で棒グラフ、折線グラフ、円グラフを描画することができます。
2008年9月17日(水) 11:00
「第1回:ActiveWidgetsでAjax!」ではコンボボックスやグリッドなどのActiveWidgetsコントロール表示について解説しました。今回はサーバーリモーティングライブラリ DWR(Direct Web Remoting)を使用してサーバー通信を行い、サーバーから受信したデータを使用してグリッド表示を行います。
2008年9月4日(木) 11:00
2005年にAjaxというコンセプトや実装技術が紹介され、急速に普及しはじめてから、Webは格段に使いやすくなりました。画面遷移をせずにサーバーから新しいコンテンツを取得し、画面の一部のみを更新するこの技術は、パフォーマンスの向上を実現し、この技術をきっかけに JavaScriptは非常によく使われるようになりました。  
2008年8月25日(月) 11:00
This week we will be looking at what it means to design and develop web software as opposed to designing a website. Over the last 5 years or so, there has been a shift towards providing software services online. These services range from email to blogging and photo storage and management. One of the main differences between these web applications and typical websites is the richness of the types of interaction between the application and the user.  
2008年8月25日(月) 11:00
今回は、Webサイトのデザインをすることに対して、Webソフトウエアのデザインと開発することについて紹介します。過去約5年にわたり、ソフトウエアの提供をオンラインへ移行するという傾向が強くなってきました。これらのサービス範囲は、Eメールから、ブログや、写真の保存、管理にまで及びます。これらのWebアプリケーションと典型的なWebサイトとの主な違いの1つは、アプリケーションとユーザー間のインタラクションの種類が豊富であることです。  
2008年8月11日(月) 11:00
今回から、静岡大学情報学部で筆者らの研究室が取り組んでいる「FREDDY」という手法の説明に入る。その前に、まずは「第1回:JSONと FREDDY、変貌するWeb技術(http://www.thinkit.co.jp/article/116/1/)」で触れることのできなかったJSONPについて、少し説明しておこうと思う。
2008年8月4日(月) 11:00
読者の皆さんはWebと親和性の高いデータフォーマットと聞いて、何を思い浮かべるだろうか。もしこの問いを数年前に発したのなら、おそらくほとんどの人がXMLと答えただろう。今年で誕生から10年を迎えたXMLは、データ交換のための最も重要なフォーマットとして、利用機会が高くさまざまな分野で用いられている。しかしながら、今日では、Webと親和性の高いデータフォーマットは「JSON」と答える人も多いのではないだろうか。
2008年7月25日(金) 11:00
Webサイトの日々の技術進歩とともに、Webデザイン制作では幅広いスキルが必要とされるようになってきました。Webデザインという広い役割の中でも特に重要視されるのは次の3つのスキルになるでしょう。
2008年5月30日(金) 11:00
JavaScriptのライブラリは、各ブラウザ間のバグや仕様の違いを吸収することで、開発者の負担を激減することを可能としました。しかし、 JavaScriptの仕様の違いと同時にCSSレイアウトのバグや仕様の違いも、Web開発者の大きな悩みの1つでした。そんな中、最近ではCSSのフレームワークも出てきたので、その中でも注目度の高い2つを紹介します。  
2008年5月27日(火) 11:00
最終回では、今まで学習した内容を組み合わせて、より実践的なアプリケーションを作成します。サンプルファイルを見ながら勉強しましょう。
2008年5月26日(月) 11:00
Web上ではネットショッピング、ブログ、SNSなどさまざまなサービスが提供されています。これらのサービスの中にはWebブラウザから利用するだけでなく、サービスの機能の一部をプログラムから利用可能なAPI(Web API)として提供しているものもあります。Web開発者はWeb APIを利用したアプリケーションを開発したり、既存のWebサイトにWeb APIを利用した機能を追加することなどが可能です。  
2008年5月23日(金) 11:00
Google AJAX Feed APIはRSS/Atomなどの各種フィードを取得するためのJavaScript APIです。最大の特徴はクロスドメインでも他のサイトのフィード情報を簡単に取得できることです。Ajaxで使われるXMLHttpRequestはセキュリティの都合上、同一ドメインでしか通信できない仕様ですが、Google AJAX Feed APIはJSONPという仕組みを使うことでクロスドメインでの通信を実現しています。  
2008年5月20日(火) 11:00
今回はformのデータを読み込んでBMI計算プログラム(Body Mass Indexの略、肥満度の指数としてよく使われる)の作成が最終目標です。  
2008年5月19日(月) 11:00
前回はJSONの概要と記法、そしてJavaScriptでの利用方法について説明しました。連載2回目となる今回はAjaxアプリケーションでの JSONの利用方法を、サンプルを作成しながら紹介していきます。  
IT Leaders 毎月無料でお届けいたします

本誌は、読者登録いただくことにより、毎月無料でみなさまのお手元まで直接お届けいたします(書店などでは販売していません)。

企業の情報システムを担当する方々や事業部門のIT担当の方々、およびIT関連プロフェッショナルの方々を対象に、実践的に役立つ情報を掲載、幅広く業務にご活用いただけます。

IT Leaders新規購読お申し込みはこちらから