タグ

Ajaxに関するrainbowsazakiのブックマーク (25)

  • CNET Japan Blog - 江島健太郎 / Kenn's Clairvoyance:Lingr and Comet - 技術解説編

    さて、お待たせしました。いよいよCometとLingrについての技術解説です。 ■Comet解説 さて、まずはCometとは何で、どういう背景によって生まれたのか、についての解説から始めます。 まず前提として、Webアプリケーションにおいては、通信開始のトリガーは常にクライアント側が握っています。つまりURLを入力したりボタンをクリックしたときなどに通信が発生することになるわけですが、このようなアーキテクチャは、サーバ側で発生した変化をリアルタイムにクライアント側に通知することが原理的にできないことを意味します。 チャット・アプリケーションでは、複数のユーザから不定期にメッセージが送信され、それが他の参加者に一斉に配信されなければなりません。しかし、メッセージを受け取ったサーバ側では、それをクライアントに即座にプッシュで通知する方法がないのです。 そのため、一定期間ごとにブラウザがサーバに

  • TechCrunch

  • 「livedoor Reader」「livedoor クリップ」担当者に聞くコンセプト

    ライブドアが4月にベータ版として公開した新型RSSリーダー「livedoor Reader」は、その多機能さから大きな注目を集めた。さらに6月には、大手ポータルとしては初めてソーシャルブックマークにも参入。両サービスのコンセプトについて担当者に聞いた。 ■ すべてのRSSリーダーを上回る最高のRSSリーダーを ――ライブドアにはすでに「livedoor Blogリーダー」というRSSリーダーがありましたが、新たにlivedoor Readerを開発した理由は。(注:すでにlivedoor Blogリーダーはサービスを終了しています) 有賀:livedoor Blogリーダーをリリースしたのは2004年9月ですが、あれからAjaxなど新しいアプローチが出ているにも関わらず、なかなかブラッシュアップできずにいました。それならばいっそイチから新しいRSSリーダーを作ってしまおう、と考えたのがli

  • XMLHttpRequestとリクエストヘッダ - あくる日

    バックエンドシステム側で、XMLHttpRequestによるリクエストなのか、通常のリクエストなのかを判別したい時がある。処理内容は全く同じだが、XMLHttpRequestによるリクエストなら画面再描画が不要で、必要なデータだけちょろっと返すだけで良く、それをスマートに切り替えたい。 JavaScriptでリクエストにちょっと細工(クエリパラメータを足しておくとか)すればいいのだけれど、当はもっときれいにやりたい。Railsだとxhr?とかいうのがあって…みたいな事もあり、それをかなえるカラクリも存在している筈。 と思って探してみたのだけれど、なかなかそういう記述を見つけられないでいた。で、探すのが面倒になってリクエストヘッダのダンプを調べた。 #!/usr/bin/perl use strict; use warnings; use CGI::Carp qw(fatalsToBrow

    XMLHttpRequestとリクエストヘッダ - あくる日
  • Startforce | スタートフォース いつでも、どこでも、あなたのデスクトップ。

    StartForce(スタートフォース)は、かつてスタートフォース株式会社により開発、販売されていた、ウェブブラウザ上で動作するデスクトップ環境システムです。 2006年の発売当時、このようなシステムは大変画期的でした。昨今では様々な場面で使われるようになった「クラウド」という言葉とともに、注目を集めることとなったのです。 InternetExplorerなどのウェブブラウザからログインすると、Windowsに近いデスクトップ環境で、オフィススイート、PDFの閲覧、メール、カレンダー、メッセンジャー等のサービスを扱うことができました。 次の項目で、「StartForceでできたこと」をもう少し詳しく見ていきましょう。 StartForceには、ユーザー登録を行うだけで利用できる無料のPersonal版と、企業向け有料プランのEnterprise版が存在しました。 Enterprise版では

  • みんなでタイルを動かしてモザイクアートを作ろう - TheBroth.com/mosaic - sta la sta

    http://www.thebroth.com/mosaic こちらのTheBroth.comで提供されているmosaicというサービス、かなり面白いです。 mosaicではタイルを好きに動かして絵や文字を作る事ができるのですが、自分以外の人が動かしている様がリアルタイムに表示されるので、モザイクアートが独りでに出来上がったいくかのようです。 みんなで協力して作っていけると楽しいのですが、ときには自分の作っている作品からタイルを持っていかれたりして、そこがまた面白かったりするんですけどね。 ユーザ登録すれば、モザイクアートのスクリーンショットを保存する事もできるようです。 こちらでモザイクアートのギャラリーを見る事ができます。 Gallery - TheBroth.com 皆さん、上手すぎですね。 私のお気に入りはこちらのマリオですかね。 モナ・リザとか作れたら素敵ですね。 極私的ポイント

    みんなでタイルを動かしてモザイクアートを作ろう - TheBroth.com/mosaic - sta la sta
  • http://machu.jp/diary/20060411.html

  • 更新履歴兼雑記 - 2006年04月09日 AJA Chat

    sayさん にたいていの AJAX は Asynchronous では無い、と教えてもらったので、真に Asynchronous なチャットを作りました。あと XML 関係無いので AJA です。 http://shinh.skr.jp/chat/ とりあえず上記を見ていただいてもよくわからないのですが、えーといかに Asynchronous かどうかを確認するには、他の人と一緒に入るか、一人で複数種類のブラウザを立ち上げて別名でログインすると良いと思います。残念ながら同一ブラウザで複数入るとか、同じログイン名で入るとかするとおかしいことになります。 えーとそんでなんというか。要するにたいていの AJAX は Asynchronous と言いつつも1秒おきだのでポーリングしてるわけですね。しかしそれでは1秒おきにしか発言が来ないしサーバに1秒おきにアクセスするし…でイマイチなわけです。 で

    更新履歴兼雑記 - 2006年04月09日 AJA Chat
  • SLOBSERVER - L'actualité de Second Life

    Not sure where to start? Get going with our crush course for beginners and create your first project.

    SLOBSERVER - L'actualité de Second Life
  • gooオープンカンファレンス「Ajax講座」を開催 - 「goo」の広報ブログ「gooの音」

    3月29日、goo誕生9周年を記念して企画した「gooオープンカンファレンス」の第1回目となる、GOC Vol.1『Webプログラマー向け Ajax講座』-Ajaxアプリをより便利にする10のテクニックを開催しました。 74名の技術者のみなさんがお集まりくださり、会場は先端のWebプログラミング手法を学ぼうとする方々の熱気に包まれました。 冒頭、NTTレゾナント取締役の大町からあいさつがあり、「9周年を迎えたgooは、これまで蓄積してきたノウハウやNTT研究所との共同実験成果をオープンにして、インターネット業界全体の活性化に貢献していきたい」と述べました。 その後、Ajaxを活用しているサービスの一例として3月30日リリースの「goo RSSリーダーの新機能」をご紹介し、続いて講座に入りました。 講座の講師に立ったのは、「gooスクロール画像検索」の開発者である金田有二。 『Ajaxアプ

    gooオープンカンファレンス「Ajax講座」を開催 - 「goo」の広報ブログ「gooの音」
  • 2006-03-21

    prototype.js ってなに?の巻 prototype.js でデザインパターン prototype.js の開発者向けメモ プロトタイプ(prototype)によるJavaScriptのオブジェクト指向 prototype.js with mousehweel event prototype.jsのものすごく簡単な使い方。 Prototype.js および Script.aculo.us をけっこう高速化する方法 複雑で重くなった JavaScript を超超ちょ〜〜〜高速化する方法。 Prototype Dissected prototype.js (1) Prototype.js Object Browser Ajaxで基認証+SSL 古くて新しいAjaxの真実を見極める ajaxdb語で読めるAjax関連情報のリンク集 Java object serializatio

    2006-03-21
    rainbowsazaki
    rainbowsazaki 2006/03/24
    Ajaxやjavascriptのいろいろリンク集
  • AJAX Activity indicators | Animated GIFs designed to indicate your site is doing something

    By Jakob Skjerning: By Absolute Radio: By Keppler-IT: By absofort: By FreeSolutions: By Pascal Germroth: By Martin Jespersen: By 3 Man Army: By Nicolai Willems: By Simon Claret: By Dvir Volk: By Laurens van Hees: By Sherv.NET: By Paul C Smith: By H5 N1: By PositronVX: By matt: By Goldplate Ltd: By Netlife: By websedit AG: By Timur Gafforov: Background color: Black | White | Custom (for display pur

  • 【Ajax】JavaScript Framework(Ajax and more)-Young risk taker.

    Javascriptはオブジェクト指向言語だが、C++Javaなどのオブジェクト指向言語とは大きく異なる。Javascriptはプロトタイプオブジェクト指向である。 クラスベースとプロトタイプベース C++Java等のオブジェクト指向言語は、クラスベースオブジェクト指向と呼ばれる。全てのオブジェクトには雛形が存在し、雛形を実体化する事でオブジェクトは生成され、インスタンスと呼ばれる。 一方、プロトタイプベースのオブジェクト指向とは何だろうか? 引用: プロトタイプベースオブジェクト指向 オブジェクトがスロット(クラスのインスタンスならインスタンス変数やメソッドに相当)の追加をクラスに依存せずに自由にできることを前提としたオブジェクト指向。あるいはそうしたオブジェクトを用いたプログラミングや、それをサポートする機構。

  • Ajax時代の、サーバ<->クライアントで協調するMVCフレームワーク:Goodpic

    This shop will be powered by Are you the store owner? Log in here

  • XMLHttpRequestとIf-Modified-Since

    RSSリーダーについてさんざん言及されたように、Webコンテンツを取得するアプリケーションでは、 HTTPリクエストに If-Modified-Since ヘッダ をつけるなどして対象コンテンツの更新時刻をチェックし、過剰なデータ取得を避けるのがマナーであるとされている。 同じことがAjaxについても当てはまると考える。Ajaxでは、ユーザーのアクションと非同期にHTTPリクエストを行うため、RSSリーダーと同様に人為操作を超えるトラフィックを発せさせる可能性があるからだ。 そこで、素朴な疑問。 ・ブラウザは、ユーザーが意識しないでも更新時刻チェックをやってくれる。 ・Ajaxの主なエンジンとなる Javascript は、ブラウザに組み込まれたものである。 ・Javascript の XMLHttpRequestを使用すると、プログラマが明示的にコーディングしなくても、更新時刻チェックを

    rainbowsazaki
    rainbowsazaki 2005/10/01
    Ajaxとキャッシュ
  • 日本語で読めるAjax関連情報のリンク集 【▲→川俣晶の縁側→ソフトウェア→技術雑記】

    Ajaxに関する日語の情報をざっと集めてみました。(一部日語ではないものを含みます) 丁寧な調査ではないので、当に大ざっぱなものです。 一応、以下の内容は多少メンテナンスしようと思うので、追加削除などのリクエストがあれば、私までメールを下さい。 非常に長くて申し訳ありませんが、頑張って必要な情報を探してみてください。 ★ 出版物 (この部分は現在フォロー仕切れていません) Ajaxイン・アクション (2006/06/20追加) https://www.amazon.co.jp/exec/obidos/ASIN/4844322222/autumnmagazin-22 Ajax イン・アクションの4章が酷すぎる (2006/06/20追加) https://blog.hawklab.jp/item-69.html Googleマップ+Ajaxで自分の地図をつくる Google Maps

  • はてなブックマークの「おすすめ」エントリーを求めるブックマークレット - llameradaの日記

    はてなブックマークのおすすめブックマーカー・おすすめエントリを求めるブックマークレットを作ってみました。要は、Amazonのおすすめを、はてなブックマークにあてはめて、思いっきり簡単にしたものです。ブックマークレットでも、かなり色々出来ることが分かりました。 使い方としては、はてなにログインした状態で、はてなブックマークのトップを表示してください。そして、このブックマークレットを実行してください。 javascript:(function(){var s=document.createElement('script');s.charset='UTF-8';s.src='http://llamerada.fc2web.com/js/hatena.js';document.body.appendChild(s);})()具体的には、上のコードをURLの欄にコピーして実行してください。しばらく待

    はてなブックマークの「おすすめ」エントリーを求めるブックマークレット - llameradaの日記
    rainbowsazaki
    rainbowsazaki 2005/09/22
    HatenaWebAPI+Ajax+GoodIdea=すごい。でも、作者も言うようにHatenaBookmarkへの負荷が大きそう。実用性もちょっと疑門。
  • [JavaScript]All About

  • HTML::Prototypeを使ったauto complete field : blog.nomadscafe.jp

    HTML::Prototypeを使ったauto complete field HTML::Prototypeを使ったauto complete fieldをCGI::ApplicationとCGI::Application::Plugin::HTMLPrototypeを利用して組んでみた。候補データの文字化け対策も。 HTML::Prototype説明は、mizzy.orgさんのエントリが詳しい。 すでに珍しくもないauto completeの動作サンプルは以下 http://nomadscafe.jp/test/autocompletefield/app.cgi/ 市区町村名を途中まで入力すると候補がでてくる。 CGI::Applicationで use base qw(CGI::Application); use CGI::Application::Plugin::TT; use CG

  • @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アプリケー