タグ

ajaxに関するsatzzのブックマーク (13)

  • 【ハウツー】ゼロからはじめるLightbox 2.0 - 簡単にWebで写真アルバム機能を (1) Lightbox 2.0とは? | パソコン | マイコミジャーナル

    Lightbox 2.0とは? Lightbox 2.0はAjaxを利用して画像を表示するライブラリです。画像は単独の表示だけでなく、複数画像をグループ化してスライドとして表示させることもできます。 Lightbox 2.0の大きな特長としてスクリプト(プログラム)を記述しなくてよいという点があります。つまり、全くプログラムが分からない人手も気軽に使う事ができます。Lightbox 2.0ではHTMLの<a>タグのrel属性にlightboxの文字を記述するだけでできてしまうという手軽さです。また、JavaScriptのコードが実行できるブログであればLightbox 2.0を利用することができます。 Lightbox 2.0は作者であるLokesh Dhakar氏のサイトからダウンロードすることができます(*1)。 「Lightbox2のダウンロードサイト」 「Lightbox v2.0

  • CMSとモバイルとフィードと四畳半社長: ajaxとユーザーインターフェースデザイン

    東京都文京区郷でとあるCMS開発会社を営む社長のブログ。さっきまで「越後のCMS問屋」だったのですが、会社が新潟に移転したと勘違いされたようなので変えました。 モバイル、ゲーム、フィード、Ajax、Flash、ハイテクグッズあたりのはやりモノが好きです。 最新作「メルルーの秘宝」がドワンゴから提供中 週刊アスキーで「2045年の週刊アスキーをつくる」連載中 先日、RSSリーダーをもっと使った方がいい、いや、使うべきだ、みたいな話を(もの凄くイマサラなんですけど)、某所で行った際、とりあえずインストールもいらなくて便利なRSSリーダーといえばlivedoor Readerでしょうとハイテク好きな小娘にレコメンドしてみたりしたのです。当ブログの読者様も、LDRユーザーはかなり多いみたいですしね。MacならSafariに入ってるRSSリーダーが必要にして十分快適なんですけどね。 live

  • Ajaxアプリケーション開発における7つの大罪 - builder by ZDNet Japan

    Ajaxは近ごろ人気を集めているが、その人気は伊達ではない。Ajaxを使うことで、より迅速に、より効率良く、より動的なアプリケーションを開発することができるのだ。しかし、Ajaxには固有の落とし穴もあるのだ。 こういった落とし穴は一見したところ、単なる常識を使うことで避けられるように思える。そして、この見方はある意味において正しい。しかし、Ajaxアプリケーションはその先祖にあたるDHTMLとはアーキテクチャが大きく異なっているのだ。あなたがアプリケーション開発作業においてどれ程の常識を発揮しようと、先人たちの犯した過ちから学んでおく方が良いことに変わりはない。そこで、こういった過ちを7つの大罪と呼ぶことにする。ただし、過ちは決してこれらだけに留まらない。 事実、こういった7つの大罪のいずれかを犯す前により小さな過ちを犯す可能性が高い。このため、まずはこのような小罪を7つ見てみることにしよ

    satzz
    satzz 2008/01/11
  • Ajaxのキソのキソまとめ - builder by ZDNet Japan

    Ajaxパワーの活用方法 Ajaxは、ウェブアプリケーションの開発方法や利用方法を大きく変えた破壊的な技術だ。Ajaxによってインタラクティブなページの作成が可能になったのである。Ajaxは現在もウェブの流行の最先端を走り続けている。 Ajaxという用語は比較的最近生まれたものだが、Ajaxを支えている技術は以前から存在していた。ブラウザに送られたウェブページの内容をあとから変更する機能自体は、何年も前からあったのである。たとえば、JavaScriptでiframeのsrc属性を変更するのもそのような技術の一つだ。 しかし、XMLHttpRequestオブジェクトが主要なブラウザで実装され、GmailやGoogle Mapsが公開され始めると、開発者はそれをきっかけとしてウェブページの構築方法をもう一度考えるようになったのである。 XMLHttpRequestオブジェクト Ajaxを可能に

    Ajaxのキソのキソまとめ - builder by ZDNet Japan
    satzz
    satzz 2008/01/09
  • Google Mapライクな年表を作成するjavascriptAPI「Timeline」

    twitter facebook hatena google pocket Webで会社や個人の沿革を作成することが多いと思いますが、表現方法はそれほど多くはありません。 SIMILEが提供するTimeline APIを使用することで、Google Mapsのように滑らかな遷移が可能な年表(タイムライン)を作成することが出来ます。 sponsors 使用方法 まず、<script src="http://simile.mit.edu/timeline/api/timeline-api.js" type="text/javascript"></script>をhead内に挿入します。 次にタイムラインを作成したい場所に以下を書きます。 <div id="id名" style="height: 150px; border: 1px solid #aaa"></div> タイムラインの幅や高さ、

  • Kazuhiro's Weblog: 「Timeline」 - スケジュール管理、年表作成だっておてのもの

    MITの「Smile」プロジェクトが提供する「Timeline」ライブラリを利用して、スケジュール表や年表など(以下ではまとめて年表と呼ぶ)をつくる方法を紹介します。 「Smile」はJavaScriptで書かれています。 オープンソースなので、ソースコードを読んでAjaxの勉強もできそうです。 「Smile」を利用して、年表を作るために、以下の3つのファイルを 準備します。 (A)「sample.html」: 年表を表示するためのHTML形式のファイル (B)「sample.js」: 年表を出力するためのJavaScriptを記述したファイル (C)「sample.xml」: 年表に表示するイベントを記述したxml形式のファイル それぞれの、コードを以下に示します。 (A)「sample.html」 <html> <head> <title>smile timeline sample</

  • SIMILE | Timeline | Documentation | How to Create Timelines

    Table of Contents: Getting Started Differentiating the Two Bands Understanding Initialization Settings Hot Zones Getting Started Here are a few easy steps to create a simple timeline. Open up your favorite text or HTML editor and start creating an HTML file. Step 1. Link to the API In your HTML code, link to Timeline's Javascript API code as follows: <html> <head> ... <script src="http://simile.mi

  • ニュータイプなJSライブラリjQueryを使ってみよう!

    JavaScriptライブラリのニュータイプ「jQuery」。 jQuery is a new type of JavaScript library. jQuery: The Write Less, Do More, JavaScript Library ニュータイプと聞いては黙っていられないニュータイプファンの皆様こんにちは、公開APIを利用したサンプルサイトを作っていくよ管理人のZAPAです。 Web2.0やらAjaxやらの言葉が流行っていても、実際にそれっぽいものを作ろうと思ったところで、初心者は一体どこから手を付けて良いのかわからないのが現実だったりします。 そこで今回は、Web2.0っぽくAjaxを実現させることができるライブラリ「jQuery」の紹介をします。 Ajaxとは ここで言うAjaxは、オランダの名門フットボールチーム「アヤックス」ではなく、ウェブブラウザ内で非同期通

    ニュータイプなJSライブラリjQueryを使ってみよう!
    satzz
    satzz 2007/12/23
  • Webアプリのユーザビリティを改善しまくるAjax ― @IT

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

    satzz
    satzz 2007/12/22
  • 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

    satzz
    satzz 2007/12/22
  • Ajaxを使おう RSSリーダーを作る - [JavaScript]All About

    下記ボタンをクリックすると各RSSを動的に読み込み、リストを表示します。 (チャンネルによっては、最新データが0件の場合もあります。別のチャンネルをお試し下さい。上記動作可能ブラウザでうまく表示できない時は、ActiveXの設定などもお確かめください。) パソコン・デジタル家電 ビジネス・キャリア 住宅・インテリア 人気記事ランキング <button onclick="rssReader('http://allabout.co.jp/rss/computer/index.rdf')"> パソコン・デジタル家電</button><br> <button onclick="rssReader('http://allabout.co.jp/rss/career/index.rdf')"> ビジネス・キャリア</button><br> <button onclick="

    satzz
    satzz 2007/02/02
  • iGoogle ガジェットの作り方 : 基本ライブラリ - WebOS Goodies

    ユーザー設定関連の機能は _IG_Prefs クラスのメソッドとして実装されています。従って、使用する前に _IG_Prefs オブジェクトを作成する必要があります。基的に以下のように記述するだけで OK です。 var prefs = new _IG_Prefs(__MODULE_ID__); __MODULE_ID__ はサーバーサイドで個々のガジェットの ID に置換されます。上記の行は完全に定型句として覚えてしまって問題ないと思います(ただし、 URL ガジェットは除く)。 このような手続きを踏むのは、おそらくインラインガジェットで対象となるガジェットを識別するためでしょう。インラインガジェットはすべて iGoogle のメインページ上で動作するので、どのガジェットからの呼び出しかを暗黙的に判断するのが難しいのだと思います。 _IG_Prefs には以下のメソッドがあります。 g

  • RSS feed を JavaScript で HTML に埋め込む

    RSS feed を JavaScriptHTML に埋め込む RSS を利用すると、自分の Blog サイトのサイドバーなどに、お気に入りの Blog サイトの更新情報などを表示することができます。このように、サイト間でのリンクの導線を動的に生成することができるのも、Blog の魅力の1つと言えます。今回は JavaScript Include と呼ばれる手法を使って、既存の Blog サイトに負荷をかけることなく、RSSHTML に埋め込む手法を紹介します。 JavaScript Include 他サイトの RSS を自分の Blog サイトに持ってくるには、通常 Blog ツールに付属するプラグインやサードパーティツール(*1) を利用します。これらのツールは定期的に RSS を GET し、静的に生成される HTML を再構築したり、静的な HTML に書き出して、出力

    satzz
    satzz 2007/02/02
  • 1