2005年4月15日のブックマーク (3件)

  • GoogleSuggestの補完候補を取ってくる

    これは何 GoogleSuggestの補完候補を取ってきます。プロキシなどを通さずに、GoogleSuggestの結果を直接取り込んでいます。 外部ドメインのjsファイルを取り込むことが出来るよ、というサンプル。

    eyserv
    eyserv 2005/04/15
    プロキシなどを通さずに、GoogleSuggestの結果を直接取り込んでいる
  • JSAN DEMO

    これは何 データではなく、JavaScriptのライブラリ自体を動的に読み込んでしまおう、というお話です。 例えば、このボタンmd5_hex関数 いきなり押すとエラーが出るはずです。存在していないmd5_hex関数を使っているからです。 use Digest::MD5 をクリックしてから、もう一度試してみてください。 use関数 Perlに似せています。 wait関数 エラーを出さないために、wait関数を作ってみました。 オブジェクトが存在していれば実行、存在していなければ「おあずけ」します。 100ミリ秒ごとにタイマーで定期的にオブジェクトが存在するかを確認して再試行します。 use("Digest::MD5",["md5_hex"]); wait("Digest.MD5",function(){ alert(md5_hex("aaaaa")) }) 実行 こんなのとかも use("M

    eyserv
    eyserv 2005/04/15
    JavaScriptのライブラリ自体を動的に読み込むデモ
  • 高度な JavaScript 技集

    JavaScript で作って意味があるのかどうか分かりませんが、作ってみました。 応用編 入力したテキストをページ上に書き出し、個々の文字をドラッグ&ドロップ で動かせるようにする ソースを読んでも中身が分からない HTML を作成する パスワードチェックの部屋 (パスワードは「開けごま」ですが、HTML のソースや JavaScript を解析しても、絶対にパスワードが分からない仕組みになっています。) バー ライブラリ編 こんなの JavaScript で作るかよってな代物です。 できてしまったものはしょうがないでしょう。 utf.js (UTF-8 <-> UTF16 変換) base64.js (Base64 encode/decode) md5.js (MD5) des.js (DES 暗号化/復号化) zlib.js (JavaScript による zlib 実装、zlib

    eyserv
    eyserv 2005/04/15
    MD5やBase64のライブラリがある