タグ

Ajaxとweb2.0に関するlockcoleのブックマーク (24)

  • 公開APIを利用したサンプルサイトを作っていくよブログ

    2008/2/12:「公開APIを利用したサンプルサイトを作っていくよ」は、書籍発売に伴い、新サイトに移転しました。 →公開APIを利用したサンプルサイトを作っていくよ 新サイトでは、サンプルサイトの他に、サンプルソースコードの掲載もしていく予定です。 旧サイト(このページは)、削除せずにこのまま残しておきますので、新旧サイトともに今後ともご利用ください。 (旧)公開APIを利用したサンプルサイトを作っていくよ TOP ABOUT BOOK LINK MAIL BLOG 館 ZAPAnet総合情報局管理人ZAPAが公開APIWebサービス)を利用して、サンプルサイトを作って紹介しています。 Web2.0、マッシュアップの流行によってせっかくWeb上でAPIが公開されていても、利用する前に規約に同意して、開発用ドキュメント(HTMLからPDF、EXECL、WORDなどドキュメントのフォー

    lockcole
    lockcole 2006/12/18
    公開APIを使ってどんどんサンプルを作ってるサイト。こうして一覧できることも非常にありがたい。たくさんありすぎて目移りしちゃう。
  • Technologies for UI

    Technologies for UI List view Topics copyright livedoor 上下カーソルキーでスライドを切り替えられます。 表示されない場合はこちらから

    lockcole
    lockcole 2006/12/17
    UIに適した,つまりコンポーネントを意識したWebアプリケーションのアルゴリズムを今後は考えていかなければという提言も。ノンブロッキングな実装。この分野もメニーコアを意識し始めないといけないかな。
  • 知られざるJavaScriptの世界:ITpro

    最近,Webプログラミングの世界で静かなブームになっている言語があります。何を隠そうJavaScriptです。JavaScriptはご存知のとおり,クライアントサイドすなわちWebブラウザ上で動作するタイプのプログラミング言語です。最初にJavaScriptが実装されたのは,今から10年以上前の1995年,Netscape Navigator2.0でのことです(登場当時はLiveScriptと呼ばれていました)。決して新しい言語ではありません。それが,どうして再び注目されることになったのでしょう。その理由は,Webインタフェースのプログラミングで,JavaScriptの有効性や利便性が再発見され,言語そのものが持つユニークさや機能が技術者の関心を集めているからです(図1)。 JavaScriptを使うのはダサかった? Webインタフェースの技術といってもHTMLしかなかったころ,様々なプロ

    知られざるJavaScriptの世界:ITpro
    lockcole
    lockcole 2006/11/02
    現在のJavascriptの立場と役割を知る上で適した記事。この世界にこれから触れようとしている人にも優しいかな。
  • Startforce | スタートフォース いつでも、どこでも、あなたのデスクトップ。

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

    lockcole
    lockcole 2006/05/13
    Web上でOSが動いているような錯覚に陥るほど完成度の高いGUIを備えるサービス。これをどこまで活用できるのか、シンクライアント的な用途が広がるのかな。
  • みんなの共有財産に育てよう、Ajax非互換性データベース - @IT

    Ajax非互換性データベース 実はこのデータベースは私が「いい出しっぺ」なのです。Ajaxのプログラムを実際作り始めてすぐ、「これは絶対に必要だ!」という確信を持ったために、周囲を巻き込んで着手させてしまったものといえます。しかし、いったいなぜこのようなデータベースが必要なのでしょうか? その理由は私の体験に沿って見ていくと分かりやすいと思います。 私がAjaxのプログラムを作り始めてすぐに遭遇したのは、いくつものWebブラウザの非互換性です。遭遇した問題は、私が駄文を書き連ねるオータムマガジンに記録を付けるようにしていきました。しかし、話はそれで終わらなかったのです。プログラムのテスト版を公開すると、私が予想もしていなかったWebブラウザで使った場合のトラブルのレポートが寄せられました。私は、せいぜいInternet Explorer、Firefox、Operaの3種類ぐらいが実際に使わ

    lockcole
    lockcole 2006/03/06
    互換性の無い部分についての情報をまとめて共有する目的のDBを構築。
  • web2.0っぽくなるとSEO対策が困る!? | ランサーズ社長日記

    いいね! 0 ツイート B! はてブ 18 Pocket 0 web2.0っぽいサイトが非常に増えてきた。ユーザインターフェースもかっこいいサイトばかりである。 便利かつ楽しくてよいことづくめなのですが、ちょっと問題があります。検索エンジンにひっかからないんです。 現状の新規ユーザ獲得手段といえば、検索エンジンなくして語れません。特に物販系サイトだとこの傾向は顕著です。 web2.0時代なんだから、集客手段が検索エンジンなんて古い!それらはCGMを解したレコメンドであったり、RSSリーダーが取って変わるんだ!といくら主張したところで、ユーザー行動に急激な変化はおこるはずはなく、最低でもむこう2年くらいは検索エンジンはウェブマスターにとって重要な集客手段であり続けるでしょう。 検索エンジンにひっかからない理由。それは、Ajaxなどの非画面遷移型のUIは、画面は変わってもURLに変化がないから

    lockcole
    lockcole 2006/02/26
    ここで挙げられている問題点は,Ajaxを誤った形で使う場合に起きるものだと思う。Webはあくまでステートレスなページを持ち,それらの糊付けとしてAjaxを使うのが正しいと思う。そうすればSEOにも困らないんじゃないか。
  • Jemplate登場によるMVCアーキテクチャ進化の可能性 - Accept Things

    2005年はAjaxが流行ました。AjaxによってWebアプリケーションの操作性が劇的によくなりました。しかしその一方で、Ajaxの登場によってWebアプリケーションのアーキテクチャに歪みが生じました。サーバーサイドのコードはMVCアーキテクチャによって綺麗に各層で役割分担ができていますが、クライアントサイドにおいてはそうではありません。現在多くのAjaxベースのアプリケーションでは、JavaScriptコードの中にロジックとHTMLコードを混在させるやり方でAjaxを実現しているため(恐らく)、メンテナンス性の低下を招いています。 そこで今回はこの問題を解決する新たな動きが最近見えてきたので紹介します。そして、新たに登場したJemplateによるMVCアーキテクチャの進化の可能性について考えてみます。 GoodPicの金子さんの予想 以前、GoodPicの金子さんが書かれた以下のエントリ

    Jemplate登場によるMVCアーキテクチャ進化の可能性 - Accept Things
    lockcole
    lockcole 2006/02/13
    Jemplateを金子MVCモデルに当てはめた図。だいたいこんな感じになるのかなー。HTTPトンネルの部分をどうやって実装するかが肝になるような感じだけど。
  • Web2.0を活用する10の方法、その4

    「Web2.0を活用する10の方法」その4は、"Provide Continuous, Interactive User Experiences"。AJAXやFlashなどを使って、ウェブ・アプリケーションをインタラクティブなものにして使いやすくしようという話である。 このウェブ・アプリケーションを使いやすくする、という方向性には私自身も大賛成なのだが、注意すべき点が幾つかあるので補足しておく。 まずあたりまえのことだが、懲りすぎて逆に使い勝手を悪くしない様に気をつけること。メニューなどにFlashを過剰に使ったために逆にイライラさせられるサイトが未だに沢山あるのは嘆かわしいことだが、それがJavascriptを使ったサイトでも繰り返される可能性は高い。まずは、「ページ遷移させると明らかにユーザーにとって不便な部分だけを非同期通信を使ってページ遷移を避ける」、ぐらいの気持ちでAJAXを使う

    lockcole
    lockcole 2006/02/11
    Ajaxをむやみに使うべきではないとの提言とその理由を簡単に。あとWeb2.0の意味を分かりづらくしている要因として,同時期に起きた異なる技術をそれぞれ別解釈する人がWeb2.0と呼ぶことによる混乱があるからだとしてる。
  • http://e8y.net/blog/2006/01/12/p112.html

    lockcole
    lockcole 2006/01/13
    今年は映像関連もネットにシフトするという予測が含まれていて参考になる。うちもだいぶネットにものを置くようになってて,音楽はそろそろネットかなぁと思う今日この頃。ストレージがまだちょっと足りないけど。
  • しじま | 仕事に有効なウェブ2.0アプリケーション

    一定期間更新がないため広告を表示しています

    しじま | 仕事に有効なウェブ2.0アプリケーション
    lockcole
    lockcole 2005/12/30
    日本語が通るカレンダーってもうあるんだ。Planzo。
  • どんなに無茶をやっても「それもありかな」なAjax ― @IT

    AjaxうきうきWatchではWebアプリのユーザビリティを改善しまくるAjax、Ajax、それはWeb2.0へと続く道とAjax界隈での動向をお伝えしている。 今回は「Backbase」という開発言語とツールや「BrowserHawk」というWebブラウザ自動判定ツール、すぐに反応が返ってくるチャット、「ConnectiveChat」をメインに今月の動向を解説する。 Backbase Ajax関係のツールやライブラリがいろいろ生まれつつあります。特に、アメリアかでは商用の製品も次々とリリースされつつあります。実は、これらの製品のサイトを見て困るのは、具体的にそれが何をしてくれるものであるのか読み取りにくいことが多いことです。Ajaxの特質として、実際に動くデモを見せるのは容易です。例えば、この製品の場合、Backbase RSS Readerというデモのリンクをたどって、RSSリーダーの

    lockcole
    lockcole 2005/12/30
    ConnectiveChatが注目・・・なんだけど,どうなんだろこれ。手法がかなりきわどいような
  • 伊藤直也の「アルファギークのブックマーク」 - Ajax、Ruby on Rails、Web 2.0。2005年を彩ったWebテクノロジー

    時間が経つのは早いもので、2005年ももうまもなく終わりです。Webの世界でも、今年1年を振り返るためのさまざまなニュース、記事が発表されています。これに便乗しつつ、ギークの視点かつ新しいWebテクノロジーの切り口で、2005年を自分なりに振り返ってみたいと思います。 さて、2005年のWebテクノロジーの世界でもっとも際だった3つの言葉として私が挙げる物は、おそらく多くのギークな人たちと同様、「Ajax」「Ruby on Rails」「Web 2.0」の3つです。 ■ JavaScriptに光を当てたAjaxという方法論 AjaxはJavaScriptを利用した動的ロードテクニックの総称で、「Google Maps」などが見せた、新しいWebアプリケーションの可能性を切り開く方法の1つです。Ajaxの功績は、そのテクニックを利用した斬新なWebインターフェイスの表現方法を世の中に示したこ

    lockcole
    lockcole 2005/12/27
    たしかに,この3つほど2005年を象徴するキーワードはないかも。技術の話だから,ユーザに直接見えるものではないけど。これらのおかげでWebの表現力は一気に上がった。
  • 満足せる豚。眠たげなポチ。:2005年の技術的なトレンドに乗り遅れないための5つのテーマ

    年の暮れだからこそ、今年の技術的なトレンドへ乗り遅れないように復習をしたいもの。 Web2.0が脚光を浴びた2005年。とりあえずこの5つの分野から苦手分野をきっちり潰していきたいと思います。(多分にぼくの偏見と苦手分野の重視が影響している点はご了承ください。) Ajax Ruby on Rails HTML/CSS Javascript 正規表現 ということで、おすすめの書籍やサイトを総括。 Ajax 2005年はこれしかないでしょう。も杓子もAjaxと連呼した年でした。 Ajax: Web アプリケーション開発の新しいアプローチ http://antipop.gs/docs/translations/ajax.html これがなくちゃ始まらないですから。 Ajaxの質、「非同期メッセージ型ウェブ・アプリケーション」のススメ http://satoshi.blogs.com/life

    lockcole
    lockcole 2005/12/22
    2005年の総括として,役立つ情報源の紹介と,書籍の紹介。よいまとめ。
  • 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

  • The Best Web 2.0 Software of 2005 (web2.wsj2.com)

    Something went wrong (but it’s not your fault) Log into the Cloudflare dashboard. Ensure the website you want to update is selected. Click the DNS app. Scroll down to Custom Nameservers. Click Add Custom Nameservers and enter nameserver hostnames. (e.g. ns1, ns2, ns3). Cloudflare will assign IPv4 and IPv6 to your nameservers. Add the Custom Nameservers and IP addresses to your domain registrar’s D

    The Best Web 2.0 Software of 2005 (web2.wsj2.com)
    lockcole
    lockcole 2005/12/19
    Web2.0 アプリ頂上決定戦。だいたい日本でも定番のアプリがそろっているが,知られていないものも結構あった。Ta-da listを押さえてTODOの頂点にたったvoo2doに興味あり
  • ベンチャーキャピタリストが見たWeb 2.0カンファレンス - CNET Japan

    すでにウェブ上でも話題となっているが、10月5日から7日まで「Web 2.0 Conference 2005」がサンフランシスコのArgent Hotelで開催された。この刺激的なカンファレンスについて、私なりにテーマをピックアップし、ベンチャーキャピタリストとして感じたことをまとめてみよう。 その前にWeb 2.0とは何だろうか--まずはCNET Japanで翻訳されているTim O'Reilly氏の論文「Web 2.0:次世代ソフトウェアのデザインパターンとビジネスモデル」(原題は「What is Web 2.0」)を熟読して頂きたい。中でも「Web 2.0ミームマップ」は概念を理解する上で非常に役立つ図だ。 この論文でブログや写真共有サービスのFlickr、オンライン百科事典のWikipediaといった例を引き合いに出しているように、Web 2.0とはユーザーが生み出すオープンかつ無

    ベンチャーキャピタリストが見たWeb 2.0カンファレンス - CNET Japan
    lockcole
    lockcole 2005/11/27
    カンファレンスのレポートとしてなかなか参考になった。Google中心。記事のまとめ方は「?」だった。
  • 最速インターフェース研究会 :: 全てのWeb開発者必見:fluxiom

    fluxiomである。 http://www.fluxiom.com/ fluxiomはRuby on Railsで作られた、ソーシャルとタギングを備えたオンラインファイラーというようなものらしい。まだサービス開始していないが、デモムービーが公開されている。 fluxiomを開発している会社はscript.aculo.usの開発元ということであるので、 当然「Rails + prototype.js + script.aculo.us」で作られている、ということになるのだろう。 と思ってみたら、開発者のBlogに追記されていた。「Ruby on Railsで作られていて、Flashは一切使っていない」ということである。 http://mir.aculo.us/articles/2005/11/24/fluxiom script.aculo.usは「web2.0 JavaScript」だそう

    lockcole
    lockcole 2005/11/26
    「Rails + prototype.js + script.aculo.us」リンク先は必見。Railsの世界はほんとにすごい。どんどん先に行ってる
  • 作って理解するAjax (1):IT Pro

    最近,Webエンジニアのまわりで注目されている技術に「Ajax」(エイジャックス)があります。従来のWebアプリケーションはインタラクティブな処理の際,ユーザーにページのリロード作業を強いることが多く,決して操作性が良いとは言えませんでした。しかしAjaxを利用すると,サーバーと非同期な通信ができるので,ページをリロードすることなくコンテンツを更新できます。このためデスクトップ・アプリケーションと同様な操作性を持つWebアプリケーションを作成できます。連載では,実際にAjaxアプリケーションを開発しながら,Ajaxアプリケーションの動作の仕組みや,既存のWebアプリケーションとの違い,実装上の注意点などについて紹介していきます。 「枯れた技術」を組み合わせる 筆者にとってAjaxの第一印象は強烈でした。「Google Map」のスムーズな地図操作,「Google Suggest」のリアル

    作って理解するAjax (1):IT Pro
  • Web2.0 が直面する 10 の課題 | 秋元@サイボウズラボ・プログラマー・ブログ

    10 Issues Facing Web 2.0 Today で、現状の Web2.0 (といわれるもの)についての 10 の課題をまとめている。 1. 行き過ぎた熱狂 Web2.0 を何でも解決する魔法のように喧伝する人々の存在が事態を悪化させうる 2. わかりやすい定義の欠落 これが Web2.0 だ、という簡潔な定義が無い 3. 古いポスターの子供達(? 意味不明) 今 Web2.0 としてもてはやされているサービスに、日常生活に必須の物や、多数の一般ユーザが使っているものは無い 4. 要常時接続 常時接続のインフラ普及に依存している 5. Web2.0 御用達技術としての Ajax Ajax には限界があり、質的な UI 改善はブラウザの進化で為すべき 6. 技術偏重主義 Web2.0 がどう動くかの仕組みに囚われすぎてはいけない 7. “Web2.0″という看板への、たちの悪い

    lockcole
    lockcole 2005/11/05
    いやまぁ,とにかく作る。作って作って,その先の活用方法はユーザが決めるからいいと思う。課題じゃない。
  • Pragmatic Ajax 概略

    * Ajaxという未来をWEBという歴史にどう接続するか Pragmatic Ajaxというのベータ版が公開されている。これはAjaxという今最も注目されているWEBの技術についての解説書だが、徹底的に技術指向でありながら、深く考えさせる内容を含んでいる。 技術解説書というのは、読者に新しい技術を勉強させよう目論むものだから、「Ajaxって凄いよ!あれもできるよ!これもできるよ!こんなに嬉しいよ」という話に終始しがちなのだが、このの最後の「7.2 It isn’t all Just Wine and Roses...」という章は、Ajaxの暗黒面に焦点を合てている。 技術の長所と同時に短所もきちんと理解して使うのが、まさに " Pragmatic "なやり方なのだが、同時に、そこには「未来をどうやって歴史に接続するか」という、技術を超えた難問に対する思索の結果が見えてくる。 この章は、

    lockcole
    lockcole 2005/10/19
    Webの優れたところが何なのかを再確認したうえで適切な次世代技術への道しるべを与える。