タグ

Ajaxに関するshiworkのブックマーク (36)

  • Ajax、それはWeb 2.0へと続く道 ― @IT

    Web2.0時代の勝者となるべく、Ajaxという戦場が熱い。GoogleYahoo!のみならず、マイクロソフトやオープンソース・ジャパンも参戦している。彼らがリリースしたWebアプリケーションをピックアップしてお届けする。 Ajax、それはWebアプリケーションのユーザビリティを改善する切り札である。古い技術を組み合わせ、魔術のごとく生まれ変わった新しいファッションである。それは仕方なく使う消極的な選択ではない。未来への可能性を切り開く前進しようという意思である。未来形のWebとして語られるWeb 2.0へ至る道はRSS、ATOMなどいくつかあるとされるが、Ajaxもまた、Web 2.0に続く道の1つといえるのだ。 この連載では、毎月Ajaxの動向をウオッチングしている。基的には、新しい話題を中心に、厳選した面白い話題を提供していきたいと思うが、面白いもの、確実に押さえておきたいものを

    shiwork
    shiwork 2008/07/12
  • kentarok.org - Docs » Translations » Ajax: Web アプリケーション開発の新しいアプローチ

    shiwork
    shiwork 2008/07/12
  • adaptive path » ajax a new approach to web applications

    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

    shiwork
    shiwork 2008/07/12
  • Ajax (programming) - Wikipedia

    Ajax (also AJAX /ˈeɪdʒæks/; short for "Asynchronous JavaScript and XML" or "Asynchronous JavaScript transfer (x-fer)"[1][2]) is a set of web development techniques that uses various web technologies on the client-side to create asynchronous web applications. With Ajax, web applications can send and retrieve data from a server asynchronously (in the background) without interfering with the display

    Ajax (programming) - Wikipedia
    shiwork
    shiwork 2008/07/12
  • @IT:RSS+Blog+Ajaxでポータル開設、サイボウズが新事業

    2005/6/16 サイボウズは6月15日、新たにブログとRSSリーダーを組み合わせたビジネスパーソン向けのポータル事業に参入すると発表した。190万人以上のユーザーがいるグループウェア製品「サイボウズ Office/AG」「サイボウズ ガルーン」からリンクされ、1日17万人以上のユニークユーザー数がある現行のポータルサイトをリニューアルする。 日立製作所でビジネスブログを立ち上げ、2005年4月からサイボウズでブログを中心とした新規事業を担当しているネットサービス部 ジェネラル・マネージャーの小川浩氏は「RSSリーダーベースのポータル」と説明し、「RSSやAtomなどフィードを使った新しいビジネスを展開したい」と述べた。 新ポータルは「cybozu.net」(サイボウズ・ドットネット)で8月に開設予定。利用は無償。RSS技術を全面的に採用し、ニュースやブログの情報がリアルタイムで自分のポ

    shiwork
    shiwork 2008/07/12
  • @IT:古くて新しいAjaxの真実を見極める

    Ajax推進委員会 監修:ゼロベース 2005/8/2 2005年2月半ばから、「Ajax」という言葉がアルファギークたちの間で一気に広まった。「Webインターフェイスの新しい手法」「画期的なWebアプリケーションの仕組み」であるとして開発者たちの人気を集めるAjaxとは何なのか、その真実を見極めてみよう。 Ajaxとは「Asynchronous JavaScript and XML」の略で、Webブラウザでの表示部分を含めたWebアプリケーションの作り方を指す名前だ。具体的にはXML形式のデータをJavaScriptで処理することで、ブラウザのHTTPによるページ遷移とは非同期にサーバとやりとりして「動的に」ページ内容を変更する仕組みを指す。 Ajaxを実現する詳細なコード例は後述するとして、まずはAjaxが実現するWebアプリケーションがどのような動作をするのか、既存のWebアプリケー

    shiwork
    shiwork 2008/07/12
  • Webアプリのユーザビリティを改善しまくるAjax ― @IT

    Ajax うきうき Watchでは、Ajaxを使ったWebアプリケーションやサービス提供者、ベンダの動向から「うきうきするような」面白いもの、確実に押さえておきたいものを厳選してお届けしていきます。 Ajax、それはWebアプリケーションのユーザビリティを改善する切り札である。古い技術を組み合わせ、魔術のごとく生まれ変わった新しいファッションである。 今回より、なるべく密に、Ajaxの動向をウォッチングしていきたいと思う。 基的には、新しい話題を中心に、厳選した面白い話題を提供していきたいと思うが、今回だけは初回でもあり、これまでのAjaxに関する話題から面白いもの、確実に押さえておきたいものをピックアップしてみたい。 なお、ここでは主に日語で読める情報について取り上げていく。ただし、特に重要なものについては、英語の情報を扱う場合がある。 Ajax: Web アプリケーション開発の新し

    shiwork
    shiwork 2008/07/12
  • @IT:Ajaxを使ったamazon検索をPHPで作ろう

    Ajaxは今年非常にホットな話題の技術である。 @ITをはじめ、さまざまなところでもAjaxについての記事が目立つようになってきた。 ここでは、筆者が携わっているPHPかいわいでのAjaxの動きについて紹介していきたい。 Aajaxとは「Asynchronous JavaScript + XML」の略である。JavaScriptはいわずと知れたクライアント(通常ウェブブラウザ)サイドの技術であり、そこからXMLHttpRequestというものを利用し、ページ推移をせずにサーバ/クライアント間でどんどんデータ交換をしていく技術である。これとDHTMLを併用することでいわゆるAjaxになる。 この辺りの詳しい内容はAjax推進委員会による「古くて新しいAjaxの真実を見極める」を参考にするといいだろう。 PHPはサーバサイド技術、前述のとおりAjaxで用いられるJavaScriptはクライアン

    shiwork
    shiwork 2008/07/12
  • Ajaxフォトアルバムのフェードイン画像フレームを作ろう -@IT

    連載では、Ajaxを活用したインタラクティブなWebアプリケーションを、ゼロから開発する。3回の連載で、簡単なWebフォトアルバムを完成させる予定だ。完結した機能を持ったAjaxアプリケーションを作り上げるステップを、具体的に解説していきたい。 JavaScriptと非同期データ送受信を組み合わせた、Webアプリケーション開発スタイルである「Ajax」は、このキーワードが発表されたのが今年初めのことだとは思えないほどの発展を遂げており、日々新しい実験や、それを組み込んだサービスが発表されている。 そろそろ実際にAjaxを活用したWebアプリケーションを開発してみようか、と考えている開発者も多いことだろうが、ではAjaxで何をどう作ったらいいんだろう? という部分で立ち止まってしまってしまっているのではないだろうか。 そこで連載では、単なるサンプルではなく、完結した機能を持ったAjaxア

    shiwork
    shiwork 2008/07/12
  • Ajaxを超える「Arax」採用、リッチクライアント新技術の内容は ― @IT

    2005/11/15 オープンソース・ジャパン(OSJ)は11月14日、RPC(Remote Procedure Call)の非同期通信を使って動的なアプリケーション生成を可能にする新手法「Arax」を採用したリッチクライアント開発技術「ダイナミック・コックピット・テクノロジー」を発表した。LAMP(Linux、Apache、MySQLPHPなど)技術を使いながら従来のWebアプリケーションの弱点であるクライアントの操作性や表現力を大きく向上させられるとしている。 Araxは「Asynchronous RPC and XML」の略。OSJによると、RPCを使うことでビジネスロジック処理をサーバサイドに集約でき、クライアントサイドの開発工数を削減できるという。またXMLの利用でデータとアルゴリズムの区別が容易になり、再利用やメンテナンスが簡単になるという。AraxはAjaxの弱点を克服する

  • 特集:枯れた新しいUI革命「Ajax」をASP.NETで活用する(1/4) - @IT

    「Ajax」というキーワードが、近ごろ、世間をにぎわせている。ブラウザ上でページの再読み込みを行うことなく、必要なデータのみを更新できる……などと聞くと、何やらすごいものに聞こえるかもしれない。しかし、最初にひと言申し添えるならば、Ajax(Asynchronous JavaScript And Xml)は決して新しい技術ではない。 次の図は、Ajaxによるクライアント/サーバ間通信の大まかな流れだ。 Ajaxでは、ページ上で発生したイベントをJavaScriptで捕捉し、XMLHttpRequestオブジェクト(HTTP通信用のオブジェクト)でサーバ側と通信を行う。そして、その結果をコールバックで非同期に受け取り、Dynamic HTML技術を使ってページの「必要な部分だけ」を動的に変更する。これによって、従来のWebページのように、クライアント/サーバ間の通信のたびにページ全体のリロー

    shiwork
    shiwork 2008/07/12
  • 特集:PDC05レポート:巻き返しが始まるMicrosoftのRSS/Ajax戦略(1/3) - @IT

    筆者のPDC暦は2000年からだが、2000年におっかなびっくり行ってみた「.NET PDC」で味を占め、2001年に大きな期待とともに行ってみた「Hailstorm PDC」(※2)でがっかりし、2003年の「WinFX PDC」(※3)で再度期待の芽が出て、という段階を踏んできた。 そういうわけで、今回のPDCは期待半分ながら、もう半分はがっかりさせられることをも覚悟しながらの参加だった。実際、がっかりさせられる兆候はあった。PDC 2003の段階で、すでにそこにある技術だったはずのVisual Studio 2005は、2005年の半ばを過ぎてもまだ出荷の声が聞こえない(稿執筆時)。PDC 2003で華々しくデビューしたWinFXとAvalon、Indigo、WinFSの計画は、その後縮小や延期を重ねている。 かのDon Box氏は、自身のブログの2004年末のエントリで2005年

    shiwork
    shiwork 2008/07/12
  • [ASP.NET]Ajax.NETでAjaxプログラミングを効率化するには? ― @IT

    Ajax.NETは、Michael Schwarz氏が自身のページで公開している.NET Framework用のAjaxフレームワークだ。 別稿「枯れた新しいUI革命『Ajax』をASP.NETで活用する」でも示されたように、Ajax自体の仕組みは非常に単純なもので、何もこうしたフレームワークを利用しなくても実現できる。しかし、別稿でも指摘されていたように、標準的なASP.NETのみでAjaxを実装した場合、クライアント側では冗長なJavaScriptコードを記述していく必要がある。また、サーバ側でもHTTPリクエストを処理して引数をパースし、それを処理して結果をテキスト形式やXML形式で返すなど、それなりの対応が必要となる。 Ajax.NETを使用すれば、クライアント側では通信部分の冗長なJavaScriptコードを除去し、あたかも直接サーバサイドのメソッドを呼び出しているかのように記述

    shiwork
    shiwork 2008/07/12
  • Ajaxをコーディングレスで作成するAjaxBuilder - @IT

    Google Mapsへの驚きから始まったAjaxブームは、とうとうAjaxを基盤技術として国産ソフトウェアベンダまで生み出した。株式会社HOWS(ハウズ)は、あのBiz/Browserを生み出したアクシスソフトの創業者である大塚裕章氏が新たに起業したベンチャーである。 同社の主力製品はAjaxBuilderだ。AjaxBuilderはAjaxを利用したWebアプリケーションをGUIで構築できる開発ツールで、そのライトバージョン(基機能のみを提供)が年内に出荷される予定だ(2005年11月現在)。 ■コードを1行も書かないAjax開発ツール AjaxBuilderは、GUIのインターフェイスのみでAjaxアプリケーションを構築できるユニークなツールだ。Ajaxアプリケーションでよく利用されるコードがコンポーネントで用意されているため、アプリケーション作成者は、これらを組み合わせるだけでA

    shiwork
    shiwork 2008/07/12
  • adaptive path » product experience strategy and design

    Five years ago, Adaptive Path was acquired by Capital One. This year, we’re closing up all Adaptive Path events to evolve how we engage with the design community. Together, with the legacy of Adaptive Path and the creative power of 450+ designers at Capital One, we’re building what’s next, and look forward to sharing and connecting with you soon! Our archived blogs are still available on Medium, i

    shiwork
    shiwork 2008/07/12
  • Google Mapsの真価!アイデア勝負で革命はまだ起きる|【Tech総研】

    小松弘幸さんは日の大学院博士課程で数理・計算科学を専攻、日語予測入力システムなどを開発する若手研究者だった。その彼がインターンで3カ月を過ごしたのが、米国カリフォルニアにあるGoogle社。2004年8~10月のことだ。 「社内のメンバーとして、Google Suggest日版の開発などを行いました。ただ、仕事は振ってくるわけではないので、自主的に動いて、チームをつくってという形です。入社してわかりましたが、来た人はすぐに働かせる会社なんです(笑)」 帰国して大学院に戻り、今年の4月から正式入社。開発対象は幅広いが、注力しているサービスのひとつはGoogleローカルのモバイル版。こう聞くと日版へのローカライズと思う人もいるだろうが、全社的な開発体制はかなりフリーかつ共同的だ。 「このサービスの開発チームは、日を含めて社、ニューヨーク、オーストラリア、中国を中心に動いています。

  • 表示をぐりぐり動かせるWeb技術「Ajax」って、だから何なの? / デジタルARENA

    Ajax(エイジャックス)という言葉をよく見かけるようになった。なんだか新しいWeb技術らしい。でも新しくないという声もある。JavaScript(ジャバスクリプト)のようでもある。元はと言えば、ギリシャ神話の英雄アイアースの英語名の駄じゃれ。などなど。だからAjaxって何なの?にぶっちゃけお答えしよう。 ずばりこれがAjax技術の応用だというのは、Googleローカルだ。例えば、平河町で検索すると、「Google ローカル - 平河町」の地図が出てくるが、この地図をマウスでドラッグすると、上下左右に自由に動く。地図左上の操作ボタンで、縮尺も変わる。 つまり、マウスの操作に反応して表示がぐりぐりと変わる。 普通の地図だと、マウス操作でぐりぐり変わるということはない。地図画面の上下左右に矢印ボタンがあって、それを押すと別画面に切り替わるというのが普通だった。 だけど、Googleローカル

    shiwork
    shiwork 2008/07/12
  • 作って理解するAjax (2):IT Pro

    図2●作成したクライアントをテスト<br>クライアントから受信したデータをそのまま返送するサーバーを使ってテストした様子。入力データがそのまま表示されるのが分かります。 前回はAjaxの概念や利点を説明し,筆者が作成したAjaxアプリケーションを紹介しました。紹介したものの一つがインクリメンタル検索用アプリケーションです。検索ボタンをクリックして初めて検索される通常のWeb検索とは異なり,インクリメンタル検索はキーワードを1文字入力するたびに即座に検索を実行します。検索結果はKWICという形式で表示します(図1[拡大表示])。KWICはKeyWord In Contextの略で,前後の文脈付きで検索結果を表示する形式です。 今回から2回にわたり,このインクリメンタル検索を実現するAjaxアプリケーションを作成します。単なる動作説明用の「おもちゃ的な」サンプルではなく,実用性のあるツールとし

    作って理解するAjax (2):IT Pro
    shiwork
    shiwork 2008/07/12
  • Ajaxを勉強しよう

    このページはAjaxを勉強してみたい人向けの学習用ページです。サーバーを入れ替えたため一部CGIを使用したものが動作していません。時間のある時に修正します。また、書いてから、かなり時間が経過しているため内容的に古いものもあります。ご了承ください。 Ajaxで利用されるエフェクトに関しては別ページ(Ajax Effect)に移動しました。 Ajax関連書籍に関してはAjax関連書籍一覧ページを用意しました。 Prototype系ライブラリ サンプルプログラム【New !!】のページを用意しましたので、Prototype系のライブラリを利用している方は参考にしてみてください。 ミスや間違いなどがありましたらopenspc@po.shiojiri.ne.jpまでお願いします。 第一章 Ajaxって? AjaxとRIA AjaxとDHTML AjaxとFlash Ajaxに必要な知識と技術 Aja

    shiwork
    shiwork 2008/07/12
  • ネットビレッジ、Ajax技術を活用したタイムマネジメントツールを公開

    ネットビレッジは12月22日、インターネット便利ツールポータル「Rtool」のメインサービスとして、タイムマネジメントツール「BrainExplorer」のリモートメールユーザー向けクローズドベータサービスを開始すると発表した。 Rtoolは同社の掲げるCrossover Convergence戦略(Rstyle)に基づく第3弾のテーマ別ポータルサイトだ。「インターネット便利ツール」をテーマとし、PCとモバイルの連携サービスを中心に、携帯電話とPCで各種便利系ツールを利用したいユーザーをターゲットとしている。 BrainExplorerは、このRtoolサービスのコアとなる情報管理ソリューションで、Web2.0系のサービスとして提供される最初のサービスと位置づけている。(1)PCと携帯電話で連携して使用できること、(2)Ajaxを利用したインタラクティブ性の高いユーザーインターフェイスを持

    ネットビレッジ、Ajax技術を活用したタイムマネジメントツールを公開
    shiwork
    shiwork 2008/07/12
    サービス