タグ

ajaxに関するhiro_yのブックマーク (338)

  • AjaxにおいてXMLHTTPRequestとIFRAMEのどちらを使うべきか? - llameradaの日記

    JavaScriptによりサーバと非同期通信する際の手段にはXMLHTTPRequest(XHR)とIFRAMEがある。Ajaxと言えば普通はXHRだが、IFRAMEを使うことによってもサーバとの非同期通信が可能である。IFRAMEの場合、サーバと通信するタイミングでIFRAMEのsrcを変更し、IFRAMEを再読み込みする。そして、IFRAMEの読み込みが終了したら、親ページのコールバック関数に、IFRAMEのデータを渡すことで非同期通信が実現できる。たしか、初期のGoogle MapsはXHRでなくIFRAMEをAjaxに使っていたと思う。 XHRとIFRAMEのユーザビリティにおける最大の違いは、サーバとの通信処理のユーザへの見え方である。XHRの場合、ブラウザはサーバとの通信を画像の読み込みと同じように扱う。一方、IFRAMEの場合、ブラウザはサーバとの通信はリンクのクリックと同じ

    AjaxにおいてXMLHTTPRequestとIFRAMEのどちらを使うべきか? - llameradaの日記
    hiro_y
    hiro_y 2006/12/31
    Ajax、XMLHttpRequestとiframeの使い分け。
  • Highslide JS - JavaScript thumbnail viewer

    What is Highslide JS? Highslide JS is an image, media and gallery viewer written in JavaScript. These are some of its advantages: Tip! Use the visual Highslide Editor to set up your Highslide installation without writing code. Quick and elegant looking. No plugins like Flash or Java required. Popup blockers are no problem. The content opens within the active browser window. Single click. After ope

    hiro_y
    hiro_y 2006/12/30
    サムネイルから元画像をズームアップ表示。
  • Web Service API (REST) [for Ajax ]

    このページはAjax (JavaScript) で利用できるREST形式のAPIを利用できるサービスの一覧を掲載しています。 ミスや間違い、リンクエラーなどがありましたらopenspc@po.shiojiri.ne.jpまでお願いします。また、こんなWebサービスAPIもある(もしくは作った)という場合にはメールいただけると幸いです。また、海外WebサービスAPIに関してはhttp://www.programmableweb.com/apilistを参照すると良いでしょう。

    hiro_y
    hiro_y 2006/12/30
    Ajaxから利用できるREST形式のAPIまとめ。
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    hiro_y
    hiro_y 2006/12/29
    没入型webアプリケーションとREST、Ajaxによる改善。
  • おとこのCometアプリケーション! Jetty 6 Continuation入門まとめ(後編:その2) (recompile.net)

    « おとこのCometアプリケーション! 非モテのためのJetty 6 Continuation入門まとめ(後編:その1) | メイン | example.com にAレコードが振られているどころかApacheが元気に稼働中である件 » おとこのCometアプリケーション! Jetty 6 Continuation入門まとめ(後編:その2) このエントリーは、前回からの続きです。 サーバの実装 クライアント側の実装は、 リクエストを発行してから、カウンターの値が返ってくるまで待つlong-pollの仕組み ユーザからのイベントをうけて、カウンターの値を増加させるようにリクエストする仕組み というふたつに分類することができました。サーバ側についても、それぞれに対応するかたちで実装していきます。 Jetty 6では、Ajaxアプリケーションのために、org.mortbay.util.ajax.

    hiro_y
    hiro_y 2006/12/29
    Jettyを利用したComet実装、その2。
  • おとこのCometアプリケーション! 非モテのためのJetty 6 Continuation入門まとめ(後編:その1) (recompile.net)

    « おとこのCometアプリケーション! 非モテのためのJetty 6 Continuation入門まとめ(前編) | メイン | おとこのCometアプリケーション! Jetty 6 Continuation入門まとめ(後編:その2) » おとこのCometアプリケーション! 非モテのためのJetty 6 Continuation入門まとめ(後編:その1) このエントリーは、前回からの続きです。 サンプルアプリケーション それでは、Cometの実装をみていくことにしましょう。サンプルアプリケーションを用意しましたので、まずは大まかにサンプルアプリケーションの動作を確認してください。 サンプルアプリケーションは、サーバプッシュ型カウンターです。サーバ側に保存されているカウンターの値が増えると、そのイベントがクライアント側へと伝えられ、クライアント側の表示が更新されます。クライアントの動作に

    hiro_y
    hiro_y 2006/12/29
    Jettyを利用したComet実装、その1。
  • JSONを使ってAJAXベースのアプリケーションを高速化する:CodeZine

    稿では、Amazon Web ServicesをPHPで操作する方法を説明します。AWSを利用する方法には大きく分けてRESTとSOAPがあります。稿ではまず、簡単なため多くの開発者に利用されているRESTを紹介し(SOAPは稿では扱いません)、より抽象度の高い方法であるPEAR Services_Amazonを使った利用方法を紹介します。

    hiro_y
    hiro_y 2006/12/27
    JSONを使用するメリット/Observerパターン。
  • scriptvote - vote for your favourite php script

    UK IPTV MEDIA is an IPTV service that offers access to live TV channels, movies, TV shows, and other video content from the United Kingdom and around the world. The service can be accessed using a range of free apps that are available for download on various devices, including smartphones, tablets, smart TVs, and streaming devices.

    hiro_y
    hiro_y 2006/12/24
    スクリプト紹介サイト。Diggライクな投票型。
  • Sullof.com is for sale | HugeDomains

    Make 12 monthly payments Pay 0% interest Start using the domain today. See details

    Sullof.com is for sale | HugeDomains
    hiro_y
    hiro_y 2006/12/20
    Ajaxの通信を暗号化、要サーバ側モジュール(PHP or ASP)。
  • http://simplejs.bleebot.com/en.html

    hiro_y
    hiro_y 2006/12/16
    軽量なAjax/Effectライブラリ。
  • Orangoo Labs - AJS - Ultra lightweight JavaScript library

    The ultra lightweight JavaScript library Introduction AJS is a ultra lightweight JavaScript library that is around 2 years old. It is inspired by MochiKit, but differs by being small and expressive. The current version is only 33 KB (uncompressed!), whereas MochiKit and other libraries such as JQuery, Mootools or Prototype is over/around 100 KB. AJS includes: Powerful and easy to use AJAX function

    hiro_y
    hiro_y 2006/12/15
    軽量なJavaScriptライブラリ。Ajaxサポート、29KB。
  • Technologies for UI

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

    hiro_y
    hiro_y 2006/12/15
    サーバの高速化は部分最適化にすぎない、ユーザーの体感速度重要。
  • AJAX file upload - webtoolkit.info

    Ever wanted to upload files using AJAX like in GMAIL, without reloading the page? Now you can. Cross browser method to upload files using AJAX in only 1Kb of code. Ever wanted to upload files using AJAX like in GMAIL, without reloading the page? Now you can. Cross browser method to upload files using AJAX in only 1Kb of code. You need to create a form with file fields you wish to upload and define

    hiro_y
    hiro_y 2006/12/13
    GmailのようなAjaxによるファイルアップロード、実装方法。
  • LITBoxの使い方サンプル

    シンプルなサンプル † 単に別ページの内容を読み込んでBOX内に表示しているだけです。 LITBoxサンプル1 (LITBoxの基サンプル) LITBoxの生成部分 new LITBox('http://staff.ark-web.jp/~takemura/public/js/litbox/sample1.html', {type:'window',overlay:true}); 明示的に改行しますが、実際は改行させません 第1引数、別ページの内容を読み込んでくるURL 第2引数、Option値 (次でやります) ↑ OptionによるBOXの制御 † 上の例では、読み込んだBOXの下がやけに長いのが気になりますね。 LITBoxはOptionでBOXの大きさの制御が可能です。 LITBoxサンプル2 (Optionを指定する) LITBoxの生成部分 new LITBox('http:

    hiro_y
    hiro_y 2006/12/12
    Lightbox風のダイアログ、LITBoxの使い方、サンプル。
  • Ajax - LITBox(Lightbox風ダイアログ表示ライブラリ)の一歩先行く使い方|アークウェブのブログ

    SEの竹村です。 Lightboxという画像のサムネイルをクリックすると同じ画面上で拡大画像を表示できるJavaScriptのライブラリがあります。Lightboxについては、以下の公式ページのほかに、様々なブログに評価や応用例が掲載されているので検索してみてください。 Lightbox JS http://www.huddletogether.com/projects/lightbox/ 同じように、リンクをクリックすると同一画面上でBOXが開き、HTMLを表示するライブラリがあります。それが今回取り上げる LITBox です。 Ryan J Lowe’s Dev Blog ? Blog Archive ? LITBox http://www.ryanjlowe.com/?p=9# これは、URLを与えると非同期でデータを取ってきて、BOX内に表示するものです。 その他の基的な使い方に

    hiro_y
    hiro_y 2006/12/12
    Lightbox風のダイアログ、使い方/使いどころ。
  • Tanablog: コンポーネント指向 Flash

    Flash を GUI の要素としてではなく、データ通信コンポーネントとして利用する動きがある。JavaScript には実装されていない Socket 通信などの機能を Flash の API を間接的に用いることで、より表現に幅を持ったサイトの制作が可能になるからだ。また、FlashPlayer をミドルウェアとして利用するので、プラットフォームを気にする必要も無くなる。 代表的なコンポーネントとしては以下のものがある。XML 通信は XMLHttpRequest の代替にあたる。リストには無いが、Remoting API を持ったコンポーネント Flash も、既に誰かが開発しているだろう。 SocketJS Flash は XMLSocket 通信を行う。 Fjax Flash は XML 通信・パースを行う。 SwfJax Flash は XML 通信・パースを行う。XPath

    hiro_y
    hiro_y 2006/12/11
    Flashをデータ通信コンポーネントとして利用する動き。
  • 永久脱毛口コミ女子部 :ツルツル肌を目指すムダ毛処理まとめ

    「永久脱毛したいけどどこに通ったらいいのか迷う……」 「光脱毛と医療レーザー脱毛の違いってなに……」 「月額制で永久脱毛できるクリニックってあるの……」 ムダ毛を永久脱毛したいけれど、どこのお店に行ったらよいのか迷っている女性の方は多いです。最近は格安の脱毛サロンも増えてきていますからね. Exploring the World Safely: A Traveler's Guide Traveling and exploring the world can be a thrilling and enriching experience. It allows you to immerse yourself in different cultures, taste new cuisines, and create lasting memories. However, it's essentia

    hiro_y
    hiro_y 2006/12/08
    Ajax/JavaScript関連のsnippetを紹介。
  • 第1回 JavaScriptレスでAjax開発!

    株式会社DTS ネットワーク事業プロジェクトマネージャ。Javaを中心にフレームワーク開発や開発プロセス定義など幅広く活躍中。StrutsIDEコミッタ。著書「まるごとEclipse! Vol.1」(発行:インプレスコミュニケーションズ)。 この連載では,現場のJava開発者が気になるJavaフレームワークを詳細に解説します。今後利用実績が伸びそうなフレームワーク,多少メインストリームから外れているけど,ユニークで注目に値するフレームワークなどを,一つずつ取り上げてじっくり解説していきます。今すぐでなくても,いずれ仕事に役立つはずです。ぜひ読んでください。 第1回では,最近人気のAjaxアプリケーションを簡単に作れるフレームワークを取り上げます。Ajaxは,Webアプリケーションにリッチなユーザー・インタフェース(UI)をもたらす仕組みとして非常に注目されています。基礎的なアーキテク

    第1回 JavaScriptレスでAjax開発!
    hiro_y
    hiro_y 2006/12/08
    GWTの使い方。
  • CodeZine:CometとAjaxを利用したチャットサーバの実装()

    はじめに 『簡単なHTTPサーバの自作』第5回目の今回は、クライアントとの通信に、ブラウザ自身によるリクエスト/レスポンスに加えてAjaxとCometを利用した簡単なチャットアプリケーションを実装します。 Webアプリケーションでチャットを実装する場合に考えなければならないのは、他の発言者のメッセージをどうやってブラウザへ反映させるかです。自分が発言する場合は、サーバへ対してメッセージが送信されます。従って応答データに現時点の発言を返せば済みます。しかし、この方法だけでは他の参加者の発言を発言時に読むことはできません。 この問題を解決する手段は複数あります。 次の図は最も原始的ですが、確実な『F5連打法』を図示したものです。 F5連打法では、ユーザーは最新の発言がありそうだと感じた時に[F5]を叩きます。するとブラウザが最新の情報をサーバへ取りに行くため、もし発言が更新されていればその情報

    hiro_y
    hiro_y 2006/12/07
    ロングポーリング、CometサーバのJavaによる実装。
  • How to Create CAPTCHA Protection using PHP and AJAX – WebCheatSheet

    CAPTCHA is a simple test to determine if a user is a computer or a human. It is used to prevent spam abuse on the websites. So if you use CAPTCHA on your web site forms, this can help in stopping some bots and making life harder for other bots in accessing or using your forms. In brief the CAPTCHA protection works by generating a random string, writing it to an image, then storing the string insid

    hiro_y
    hiro_y 2006/12/05
    Ajaxを用いたCAPTCHA認証のサンプル。