タグ

ajaxに関するmercureのブックマーク (45)

  • javascript [paulownia.jp]

    Java等のオブジェクト指向はクラスベースのオブジェクト指向と呼ばれる。一方、JavaScriptはプロトタイプベース、あるいはインスタンスベースオブジェクト指向と呼ばれる。 クラスベースは、まずクラスを定義し、クラスを型とするインスタンスを作成することでプログラミングする。プロトタイプベースによるオブジェクト指向では、クラスの定義は必須ではなく場合によってはクラスという概念自体が存在しない。既存のオブジェクトのクローンとして新しいオブジェクトを作成し、そのオブジェクトに独自の性質を付加してプログラミングする。 JavaScriptのオブジェクトの性質は動的に変更可能。Java等では一度決定したオブジェクトの振る舞いは変更できないが、JavaScriptでは実行中の任意の場所でメソッドの動作を変更したり、新しく追加したり、削除したりすることができる。

  • Ajaxの長所・短所・実装に関するメモ (暫定版)

    Ajaxについては日語で読めるAjax関連情報のリンク集等を参照。 以下は、私なりにより分かりやすくなるように考えた結果であって、来あるべきAjaxの内容をストレートに反映しているか否かは分かりません。 Ajaxとは何か §UIへの応答を含むJavaScriptで記述されたコードを含むHTML+CSSにより記述されWebブラウザに実装されたXMLHttpRequestオブジェクトにより主にXMLデータをサーバより非同期に受け取りDynamic HTMLにより表示内容を構築するページ という理解は、まだ一面的でありすぎるように思われます。 この解釈ではサーバ側の処理がどのようなものであるかが、致命的に欠落しているからです。 サーバ側に何らかの処理を要求しない、つまりサーバ側の静的なリソースを取得するだけのAjaxアプリケーションはあり得ます。しかし、過半数のケースでは、サーバ側に何らかの

  • Prototype JavaScript Framework: Class-style OO, Ajax, and more

    mercure
    mercure 2005/09/28
  • ケイタイでAJAX: RSS リーダー

    ここの所、このブログでGoogle Map だとか はてなのブックマークだとかで遊んでばかりいるが、私も会社という組織に属する人間でもあるし、たまには自社の技術でも遊ばなければいけない。 そこで作ったのが、ケイタイAjax版のRSSリーダーである。携帯電話の場合、ブラウザーの機能が劣るし、標準化が進んでいないので、ブラウザー上で Ajax アプリを作ることはほぼ不可能である。そこで、自前のスクリプトエンジン(UIEngine)の上にスクリプトとXMLでUIを作り、RSSデータを非同期にサーバーから取得するようにして作ったのがこのRSSリーダーである。 スクリプトエンジンそのものは、Doja(ドコモ)、MIDP(Vodafone/Sprint)、BREW(AU/Verizon)のいずれにも移植済みなので、どのキャリアの端末でも動くのだが(そうでなければ Ajax とは言えない)、通信事業者の

  • Rolling with Ruby on Rails

    Now, next, and beyond: Tracking need-to-know trends at the intersection of business and technology AI/ML Few technologies have the potential to change the nature of work and how we live as artificial intelligence (AI) and machine learning (ML). Future of the Firm Everything from new organizational structures and payment schemes to new expectations, skills, and tools will shape the future of the fi

    Rolling with Ruby on Rails