Enterprise Strategy Group: Go-to-market Expertise to Help You Win
Enterprise Strategy Group: Go-to-market Expertise to Help You Win
AHAH: Asynchronous HTML and HTTP AHAH is a very simple technique for dynamically updating web pages using JavaScript. It involves using XMLHTTPRequest to retrieve (X)HTML fragments which are then inserted directly into the web page, whence they can be styled using CSS. Contributors David Hansson Kevin Marks Ernest Prabhakar Questions Has anyone considered working with browser vendors to have them
図2●作成したクライアントをテスト<br>クライアントから受信したデータをそのまま返送するサーバーを使ってテストした様子。入力データがそのまま表示されるのが分かります。 前回はAjaxの概念や利点を説明し,筆者が作成したAjaxアプリケーションを紹介しました。紹介したものの一つがインクリメンタル検索用アプリケーションです。検索ボタンをクリックして初めて検索される通常のWeb検索とは異なり,インクリメンタル検索はキーワードを1文字入力するたびに即座に検索を実行します。検索結果はKWICという形式で表示します(図1[拡大表示])。KWICはKeyWord In Contextの略で,前後の文脈付きで検索結果を表示する形式です。 今回から2回にわたり,このインクリメンタル検索を実現するAjaxアプリケーションを作成します。単なる動作説明用の「おもちゃ的な」サンプルではなく,実用性のあるツールとし
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
Web2.0時代の勝者となるべく、Ajaxという戦場が熱い。GoogleとYahoo!のみならず、マイクロソフトやオープンソース・ジャパンも参戦している。彼らがリリースしたWebアプリケーションをピックアップしてお届けする。 Ajax、それはWebアプリケーションのユーザビリティを改善する切り札である。古い技術を組み合わせ、魔術のごとく生まれ変わった新しいファッションである。それは仕方なく使う消極的な選択ではない。未来への可能性を切り開く前進しようという意思である。未来形のWebとして語られるWeb 2.0へ至る道はRSS、ATOMなどいくつかあるとされるが、Ajaxもまた、Web 2.0に続く道の1つといえるのだ。 この連載では、毎月Ajaxの動向をウオッチングしている。基本的には、新しい話題を中心に、厳選した面白い話題を提供していきたいと思うが、面白いもの、確実に押さえておきたいものを
最近,Webエンジニアのまわりで注目されている技術に「Ajax」(エイジャックス)があります。従来のWebアプリケーションはインタラクティブな処理の際,ユーザーにページのリロード作業を強いることが多く,決して操作性が良いとは言えませんでした。しかしAjaxを利用すると,サーバーと非同期な通信ができるので,ページをリロードすることなくコンテンツを更新できます。このためデスクトップ・アプリケーションと同様な操作性を持つWebアプリケーションを作成できます。本連載では,実際にAjaxアプリケーションを開発しながら,Ajaxアプリケーションの動作の仕組みや,既存のWebアプリケーションとの違い,実装上の注意点などについて紹介していきます。 「枯れた技術」を組み合わせる 筆者にとってAjaxの第一印象は強烈でした。「Google Map」のスムーズな地図操作,「Google Suggest」のリアル
またAjaxでとんでもないものが出てきました‥。 Bindows http://www.bindows.net/ Windowsのデスクトップアプリみたいなものが、Ajaxベースでブラウザ上でできてしまうアプリケーションフレームワークのようです。 サイトにアクセスして、「Click for a quick DEMO」というところをクリックすると、すごいデモが立ち上がります。 (わりと最近のブラウザでないと、ちゃんと動かないかもしれません) このスクリーンショットは、このデモの「Graphs and gauges」のタブのところです。 「Graph2」で、いろいろな「Graph type」を選んでみてください。 もう何が起こっているのかわからなくなるほど、とんでもない完成度です。 IT技術者の方、ちょっとこれ見てみてくださいよ‥。 Bindows API Class Tree http://
■Ajax : Google Mapsを表示する Ajax (Asynchronous JavaScript+XML)を使った有名なものとしてGoogle Mapsがあります。ここではGoogle Mapsで使われている技術の一部をサンプルを作成して実際に動かしてみます。 注意:現在はサーバー名やデータ方式が初期のものと異なるため動作しないサンプルがあります。説明も古いものになっています。参考までにということでお願いします。現在Google Mapsは登録すればAPIを利用して表示させたり、いろいろなことができるようになっています。(2005年11月17日午後4時11分改訂) まず、最初にGoogle Mapsを表示してみましょう。実際のスクリプトは以下のようになります。 【サンプルを実行する】 <html> <head> <title>Google Mapsのデータを表示する</titl
AJAXSLT is an implementation of XSL-T in JavaScript, intended for use in fat web pages, which are nowadays referred to as AJAX applications. Because XSL-T uses XPath, it is also an implementation of XPath that can be used independently of XSL-T. Overview XSL-T stands for XSL Transformations. XSL stands for eXtensible Stylesheet Language XSL-T is a language for transforming XML documents from one l
ここ最近「Ajax」なる新語が登場し,ブログなどを中心に話題を呼んでいる。Ajaxは,「Asynchronous JavaScript+XML」の略称。ユーザーのWebブラウザをサーバーと非同期で通信させ,ページをリロードすることなく画面表示を変更する手法。これによりWebブラウザで,デスクトップ・アプリケーション並みのスムーズなユーザー・インタフェースを実現させる。米Googleなどが自社サービスに採用しており,新しいアプローチとしてさまざまな議論を呼んでいる。今回はこのAjaxについて考えてみたい。 Ajaxを採用するネット企業が続出 写真1[拡大表示]は,Google社のメール・サービス「Gmail」。画面上で各種の操作を行っても,ページをリロードすることなく表示が変更される。「Google Suggest」(関連記事)は入力した検索文字列から残りの文字列を推測し,候補をドロップダウ
一部のウェブ開発者らが、古くからある技術を利用して未来のウェブを構築するレースに勝とうとしている。 Microsoftのような業界大手や新興企業など、各社がウェブ経由でデスクトップライクなアプリケーションを提供するための新しいシステムを考案し続けている。しかし、検索大手のGoogleでは異なる道を選択した。同社は旧来の技術を利用して「Google Maps」や「Gmail」といった最新アプリケーションを構築した。 Googleのこの動きを受けて、開発者らはJavaScriptやDynamic HTMLといった1990年代からある技術を見直し始めた。 「突然、Googleのような企業が、エンドユーザーに莫大な利益をもたらすウェブベースのリッチアプリケーションを大衆に提供し始めた」と、Laszlo Systemsという新興企業の最高技術責任者、David Temkinは述べている。同社の開発し
Recent Essays Project Management for Creative Teams: Art and Science April 2, 2008 Kate Discusses the Role of Design in Business with Nathan Shedroff March 18, 2008 Secil Watson Tells Jesse James Garrett About Experience Design at Wells Fargo March 12, 2008 Stephen Anderson Tells Todd About Implementing Visionary Ideas February 28, 2008 Indi Young Tells Kate About Mental Models & Her New Book Febr
ウェブではユーザは「待つ」ことを強いられます。 従来のHTTPを使った通信では、リンクをクリックする等のユーザの操作に対して、その都度サーバがデータを送信するという手続きを踏むので、どうしてもインタラクションが細切れになって空白時間が発生してしまいます。 一方、ユーザは待つことを嫌います。システムが即座に反応していると感じるのは0.1秒、ユーザの思考の流れを途切れさせないのは1秒です。遅延が2秒を超えるとユーザの満足度が明らかに低下しますし、もし10秒も待たせてしまうと、ユーザは“別の仕事”を始めてしまいます。 ADSLやFTTHなど通信環境の劇的な改善により空白時間は短くなりつつありますが、PHSカードを使ったデータ通信や携帯電話からのウェブアクセスを行うと、そのユーザ体験の質の悪さを改めて実感します。ブロードバンド環境であっても、例えばオンラインの地図情報サービスで倍率や地図の位置を変
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く