タグ

ブックマーク / la.ma.la (8)

  • 最速インターフェース研究会 :: GoogleAutoPagerというのを作りました

    息抜きにGreasemonkeyスクリプトを作ってみました。逐次ロードを使った、もっと読むインターフェースの試作です。Trixieでも動きます。 リンクを右クリックしてInstall User Script http://la.ma.la/misc/userjs/GoogleAutoPager.user.js 動いてる様子(Flash) http://la.ma.la/misc/demo/googleautopager.htm 動かせない人も多いと思うので、どんな感じなのかわかるようにスクリーンキャプチャも作りました。あんまり作りこんでないですがとりあえず公開。GPLライセンスにします。 任意の位置をダブルクリックで有効/無効が切り替わります。スクロール位置を定期的に検知し、下のほうまでスクロールしたら次のページを自動でロード、現在表示中の検索結果に継ぎ足していきます。 電子辞書でよく見か

    nazoking
    nazoking 2005/07/02
    ある程度スクロールすると「次のページ」の内容が画面内にロードされる
  • 最速インターフェース研究会: Amazon最速検索を作ってみた

    デモここから。 http://la.ma.la/misc/aws/demo.html 説明書はこれ。 http://la.ma.la/misc/aws/ -IE6、Firefox、Opera8で動作確認しています -Safariではスクリプトの動的ロードが出来ない関係で、動きません。 -IFRAME内にパラメタ渡したCGIでscriptタグ生成とかやれば出来ないことも無さそうだが面倒なのでパス。 このエントリで書いた http://la.ma.la/blog/diary_200504140039.htm >検索エンジンがJavaScriptで検索結果を出力するインターフェースを備えていれば、CGIが使えないサーバーでも、クライアント側の制御だけで動的に検索結果を読み込むことができるようになります。 この理論を実際に実践してみた、といったところです。 Ajaxというよりむしろ、ブラウザベース

    nazoking
    nazoking 2005/07/02
    CGI、プロキシサーバを使わないAmazon検索。Amazon-XSLTでamazon内で検索結果をjavascript(JSON)に変換
  • Ajaxって結局何なのさ

    Ajaxはすごいよ | ├― 特にGoogleがすごいよ |   | |   ├― Googleがやってるからとにかく凄いよ |   | |   ├― Perfect Boobs |   | |   ├― Bi Polar |   | |   ├― Gay Underwear |   | |   ├― Gay Black |   | |   ├― Boys Penis Size |   | |   ├― Boy Models |   | |   ├― Looking For Looking For Order Sildenafil Citrate F |   | |   ├― buy form generic viagra |   | |   ├― buy cheap viagra generic |   | |   ├― http://jigolista.netfirms.com/ind

    nazoking
    nazoking 2005/07/02
    なんで僕の名前が(;´Д`)いまんとこ、使ってるというサイトを見たことはない(;´д⊂)
  • JavaScriptでBloglinesWebServiceを使う

    なんか原稿書いたりで忙しくてBlog書いてて〆切に間に合わなかったらマズいなヤバいなとか思いつつも、原稿書くのが忙しくてBlog更新できませんとかいうのは責任転嫁っぽくて失礼な気がするので適当に(10分ぐらいで)書いたスクリプトをアップする。 JavaScriptとXMLHTTPで作ったシンプルなBloglinesWebServiceのクライアント、動作はIE系ブラウザ+ローカルhtmlファイル限定です。 http://la.ma.la/misc/js/bws.html まずBloglinesのアカウントを持っていない人には何の役にも立ちません。アカウントを取るべきです。 それから対象をファイルに保存して、エディタで開いてユーザー名とパスワードを自分のに設定してSleipnirとかで開いてください。 素のIEだと、XPSP2から警告バーが出るようになってて陶しいです。IEコンポーネントブ

    nazoking
    nazoking 2005/07/02
    IEはローカルファイルからインターネットゾーンのリソースを取得できるので、こういうツールが割と簡単に作
  • 最速インターフェース研究会 :: [Ajax] JSAN構想とリモートデータの取得とUserJavaScript

    通常、JavaScriptを使って動的にデータを読み込む際には、データソースが同一ドメイン上にある必要があります。 XMLHTTPRequestを使う場合でもIFRAMEを使う場合でも同様です。 ですが、scriptタグを使う場合に限り、ドメインの制約を受けずにデータを取得することが出来ます。 検索結果をページに貼り付けるJavaScriptなどでよく使われる方法ですが、これを応用して、外部ドメインに置いてあるライブラリやデータを動的に取得するというアプローチを考えています。 同じようなことを考える人はいるもので、CPANのJavaScript版、JSANという構想がuse Perlにポストされています。 http://blog.bulknews.net/mt/archives/001649.html で、先月からずっとライブラリばかり作ってたのですが、 一応、問題なく動くレベルまでは来て

    nazoking
    nazoking 2005/07/02
  • 最速インターフェース研究会 :: 高橋メソッドなプレゼンツール

    ここのところずっと、ライブラリ整理ばっかりしてます。 あとAlphaというエディタのカスタマイズに夢中です。 で、何かと、もうしばらくかかりそうなので、小ネタでも。 ---- http://la.ma.la/misc/js/takahashi.html 思いついて10分ぐらいで完成。 せっかくなので縦サイズも画面に収まるように改良、 それから「----」で区切ってページ前後移動できるようにした。 ---- 権利放棄します、ご自由にお使いください。 別に使わなくてもいいです。 ---- 高橋メソッドというのは、これ http://www.rubycolor.org/takahashi/ ---- 追記 オブジェクト指向バージョンを作ってみた。 http://la.ma.la/misc/js/takahashi_oop.html 追記 2005-04-11 -やじうまWatchに紹介されたみた

    nazoking
    nazoking 2005/07/02
    高橋メソッド用プレゼンスクリプト
  • 最速インターフェース研究会 :: JavaScriptで差分リロードなチャット

    3年と少し前から作っているチャットのリファクタリングをしています。 http://ma.la/mirrorman/wiki.cgi/%e5%8b%95%e7%9a%84%e3%83%ad%e3%83%bc%e3%83%89 ここに書いてあるチャットのことで、当時はNN4でも動くように、けっこう苦労した覚えがあります。 フレームを使わないスタイルシートでのレイアウトへ変更、 オブジェクト指向化、イベント定義を外部記述へ変更など、大幅に直しています。 ベースの部分は3年前からほとんど変化ありません。 IFRAMEで通信しているので、Ajaxとは違うと思いますが、XMLHTTPを使わなくても昔から動的ロードは出来たよ、ということで。 最近はDHTMLを使ったチャットも多くなっているので、 目新しくはなくなってしまっているかもしれません。 まだ何かと中途半端ですが、とりあえず、動作デモとして設置し

    nazoking
    nazoking 2005/07/02
  • 最速インターフェース研究会 :: [Ajax] location.hashを使ったセッション復元

    最近になってようやくJavaScript関係、動的ロードを使ったテクニック等について 話せる相手ができまして、、なかなか充実しています。 Gmail、GoogleMapsのような画面遷移なしの高速なナビゲーションが注目されています。 サイトが特定のタスクに対して特化している場合、JavaScriptを使ったインターフェースの最適化が非常に有用であるのは間違いありません。 ブラウザ上で動作するリッチクライアントとしてはFlashが圧倒的に有名ですが、Flashは、ブックマーク、ブラウザの戻る進む機能、文字の拡大縮小、などのブラウザが来備えている機能が使えないため、ユーザビリティ研究者の間では嫌われ者です。 http://d.hatena.ne.jp/nazoking/20050226 というわけで、AjaxがFlashのような使い方をされないような実装例を考えてみたいと思います。 一つは、

    nazoking
    nazoking 2005/07/02
    ようにできる。location.hashを使うメリットは、同じURLとして扱われるためキャッシングとの相性がよい、サーバ
  • 1