.void
AjaxAC is an open-source framework written in PHP, used to develop/create/generate AJAX applications. The fundamental idea behind AJAX (Asynchronous JavaScript And XML) is to use the XMLHttpRequest object to change a web page state using background HTTP sub-requests without reloading the entire page. It is released under the terms of the Apache License v2.0. Download ajaxac 1.0.0a released (Sun, 2
最近、「これからのウェブ・アプリケーションはAjaxだ」という声を良く聞く。ソフトウェアを生業としているエンジニアとしては、この手の「流行もの(hype)」に触れた時には、表面的なものに踊らされずに、その本質を自分なりにしっかりと捕らえて消化・吸収して自分のものにしなければいけない。今までも、「オブジェクト指向」、「マルチ・ティアー・アーキテクチャー」、などの言葉が一人歩きするたびに、「これからは○○だ」とか「○○の時代は終わった」などと、過激なことを言って読者の目を引こうとだけするマスコミや企業のマーケティング戦略に数多くの人が踊らされてきた。 そんなノイズだらけのメッセージに混乱させられた結果、「Cではオブジェクト指向のプログラミングは出来ない」と信じているエンジニアがいまだに沢山いることは全く嘆かわしいことだ。「オブジェクト指向のプログラミング」は、設計姿勢・プログラミングスタイルに
Ajax で巡る Amazon の旅〜「Amazon Explorer」 FeedAmazon の登録ジャンルが多くなってきた対策として導入した「Ajax によるインクリメンタル検索機能」に続き、Ajax を使った便利機能を作ってみました。「Amazon Explorer」という安直な名前で誠に恐縮ですが、Amazon.co.jp の各ジャンルを Explorer 風に辿っていけるツールです。 以下のリンクをクリックしてみて下さい。Bookmarklet になっています。 Amazon Explorer はい、そのまんまですね。こういうツールです。丸いボタンで開閉、文字リンクで Amazon.co.jp にジャンプします。RSS ボタンを押すと該当するジャンルの新着 RSS を生成してくれます。Ajax じゃないですが検索窓もつけてみました。Bookmarklet として起動したときに選択
これはオブジェクト指向JavaScriptライブラリ PrototypeのEffectのサンプルです。付属のサンプルにちょっと手を加えてちょっ と日本語訳したものです。 Effect.Fade() & Effect.Appear() 呼び出し方法 new Effect.Appear(element) new Effect.Fade(element) コード例 onclick="new Effect.Appear('appear')" onclick="new Effect.Fade('appear')"
"XMLHttpRequest Tracing" for AJAX debugging 10 May 2005 Here's a Greasemonkey user script to trace XMLHttpRequest calls in the javascript console. It logs the "open" and "send" calls, as well as the response status code and text. Its purpose is to help peek into AJAX applications, to learning or troubleshooting, without having to run a network sniffer. This screenshot shows a sample output (Google
ほぼスマホ・MEDIAS for BIGLOBEの広告が気になり、ホームページにアクセスしてみました。 要はMVNOですね。今ならキャンペーン中で、「MEDIAS NEC-102」がタダとのこと。スマホの代わりにモバイルルータも選べるようです。 月額は、24時間使えるスタンダードプランで2,980円。2:00~20:00の時間限定のデイタイムプランで1,980円。安い・・・。 このデイタイムプランってのは魅力的ですね。なんか使いすぎると速度制限があるみたいですけど、まあそんなに動画とかガンガン見たりすることもないのでおそらくその点は大丈夫でしょう。 非常に気になる存在ですね。他の人のレビューとか見てみよう・・・。
Shiira Project - Shiira mini Now Available. Shiira is a web browser based on Web Kit and written in Cocoa. The goal of the Shiira Project is to create a browser that is better and more useful than Safari. All source code used in this software is publicly available. Vad säger svenskarna? Tidigare, redan 2005, spelade svenska spelare på onlinekasinon och vadslagningssidor via webbläsaren Shiira. Sed
通常、JavaScriptを使って動的にデータを読み込む際には、データソースが同一ドメイン上にある必要があります。 XMLHTTPRequestを使う場合でもIFRAMEを使う場合でも同様です。 ですが、scriptタグを使う場合に限り、ドメインの制約を受けずにデータを取得することが出来ます。 検索結果をページに貼り付けるJavaScriptなどでよく使われる方法ですが、これを応用して、外部ドメインに置いてあるライブラリやデータを動的に取得するというアプローチを考えています。 同じようなことを考える人はいるもので、CPANのJavaScript版、JSANという構想がuse Perlにポストされています。 http://blog.bulknews.net/mt/archives/001649.html で、先月からずっとライブラリばかり作ってたのですが、 一応、問題なく動くレベルまでは来て
RSSリーダーについてさんざん言及されたように、Webコンテンツを取得するアプリケーションでは、 HTTPリクエストに If-Modified-Since ヘッダ をつけるなどして対象コンテンツの更新時刻をチェックし、過剰なデータ取得を避けるのがマナーであるとされている。 同じことがAjaxについても当てはまると考える。Ajaxでは、ユーザーのアクションと非同期にHTTPリクエストを行うため、RSSリーダーと同様に人為操作を超えるトラフィックを発せさせる可能性があるからだ。 そこで、素朴な疑問。 ・ブラウザは、ユーザーが意識しないでも更新時刻チェックをやってくれる。 ・Ajaxの主なエンジンとなる Javascript は、ブラウザに組み込まれたものである。 ・Javascript の XMLHttpRequestを使用すると、プログラマが明示的にコーディングしなくても、更新時刻チェックを
巷で言われるFlashの諸々の弱点は、ほとんどが克服可能な件についてメモ。 Ajaxでできることは全て、Flajax(Flash, Javascript, and XML)で、より早くより安価に可能なはず。 ・検索に引っかからない Flashの遷移と同じ構造のhtmlを用意し、検索ロボをそちらにリダイレクトする(クローキング)。 この技術が白か黒かは、グーグルにメールで現在問い合わせ中。 ・ブックマークできない js経由でブラウザのlocationオブジェクトを動的に書き換えて現在の遷移を記録する。これにより現在の状態がブックマーク可能となるので、js経由でlocationを取得して再現してやる。 ・ブラウザの文字サイズを取得できない htmlでdivタグを使って画面外にダミーレイヤーを作り、その中に適当に文字を格納する。ブラウザの文字サイズを変えるとレイヤーのサイズが変わるので、そこから
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く