タグ

javascriptに関するtestinのブックマーク (16)

  • Timeout your Mouseovers

    This is a fun effect I built for Chowhound that does one better for mouseovers. The problem with most menu systems is that they’re really touchy whether you’re too fast or slow with the mouse. The trick is to use a timeout with the effect, so it will wait a fraction of a second to pop-up, and a fraction of a second to go away…just enough to make the effect feel solid and not finicky. I won’t take

  • ppBlog - IEのメモリリーク問題

    IEあるいはIEエンジンのブラウザ(Sleipnirとか)を使っていて、どうもページの描画速度が遅い気がする―もっと正確には最初にページを開いたときより遅くなった―と感じたことはないだろうか? 特にあなたがJavaScriptを多用したページを開いているならば、もしかしたらIE特有のメモリリーク問題(IE memory leaks problemG)が原因かもしれない。 余談ですが、前回のmoblogエントリーは、自分のブログにモブログしたつもりが間違ってこちらにエントリーしてしまいました。気が向いたら移動しておきます。 で、題ですが、この問題はより多くの利用者が(IEエンジンの)タブブラウザーを使うようになればなるほど顕在化してくると思われるのでメモしておこうと思います。ppBlogでもJavaScriptは欠かせませんし。最初に言っておきますが、この問題はIE4-6に特有のもので他の

  • 我的春秋: JavaScript ソースが HTML から消える日

    [2006-06-10 付記]このエントリーは、2006-01-05 時点のもので情報が古くなってます。現時点で把握している最新情報を「続 JavaScript ソースが HTML から消える日」にアップしましたので、あわせてご参照ください。 Behaviour.js ― JavaScript ソースを (X)HTML から完全分離できるライブラリ 昨日、職場の同僚の人がたまたま見つけた JavaScript ライブラリを教えていただたんですけど、これがもうびっくり!なんと、このライブラリがあれば、イベントハンドラーも含めて JavaScript ソースが (X)HTML の body 内から、ほぼ完全に分離できてしまいます! しかも、HTML 内で JavaScript 関数を適用する場所は、なんと JavaScript ソース内に CSS セレクタを書き込むことで指定!あまり日では取

    我的春秋: JavaScript ソースが HTML から消える日
  • イラレで便利 for Adobe Illustrator - アドビ・イラストレーターのツール集

    たくさんの画像を一括配置したり、フォルダの中のファイルをまとめて印刷したり、アンカーポイントを整列させたり、テキストを改行でばらばらにしたり、またはバラバラのテキストを改行でつないだりなどなど、大量のファイルの一括処理や、微妙に面倒な各種作業の時間短縮に効果があります。「この作業を、1クリックでも少ない手順で!」という要望にお応えします。

  • DHTML Yoshi's Island

    ·home: www.dhteumeuleu.com ·source: code

  • 川o・-・)<2nd life - JavaScript や CSS の query に自動で最終更新時間をつける Rails Plugin

    最近いろいろなサイトで <script src="/javascripts/foo.js?1142509269" type="text/javascript"></script>や <script src="/javascripts/bar.js?v=2.3" type="text/javascript"></script>の記述を見るようになってきました。また CSS でも <link href="/stylesheets/foo.css?1142509300" media="screen" rel="Stylesheet" type="text/css" />といった記述もちらほら見かけます。 これは JavaScriptCSS を更新しても、ブラウザキャッシュが読み込まれているため、更新された JS ファイルなどがロードされない場合への対策です。上記のような最終更新時刻やバージ

    川o・-・)<2nd life - JavaScript や CSS の query に自動で最終更新時間をつける Rails Plugin
  • プラグインの折りたたみ・ツリー化 - アジアンビートカンケリキッズ

    ■ [custom] プラグインの折りたたみ プラグインの折りたたみ方法について解説しています。3つの方法を書いていますが動作自体は変わりません。 その1(2006-03-17) その2(2006-03-19) その3(2005-09-08) 上から順に難しくなっています。その2とその3はJUGEMカスタマイズ講座 | ナビゲーションの折り畳みのスクリプトを利用しているので、こちらに慣れている人や同サイトのスクリプトを利用してツリー化も行う人向きです。古い方のその3は一応残してありますが、初めての人にはその2をお奨めします。 ※ 文中に○○という穴抜きがされていますが、どれもプラグインカテゴリ(以下PC)の番号(first,second,third)を現しています。 ■プラグインの折りたたみ その1 この方法では、フリーエリアが複数ある場合には動作しません。しかし、すべてのプラグインタイト

  • RSS FeedをJavascriptでウェブページに表示

    RSS FeedをJavascriptでウェブページに表示 (ベータ版) 設定する 以下の設定に従って、表示させたい情報と表示方法を選択してください。 「プレビュー」ボタンを押すと、表示内容と表示方法を確認できます。 問題なく表示されたら、「コードを取得」ボタンを押してください。 そうすると、Javascriptのコードが表示されます。 あとはそれを表示させたい場所へコピペしてください。 レイアウトはCSSで行います。標準では、このCSS を使っています。 URL RSS FeedのURLを入力してください。 文字コード スクリプトを表示するページの文字コードを入力してください。(UTF-8, EUC-JP, Shift_JIS) 参考) このページは、Shift_JISで書かれています。 他の文字コードでプレビューを確認する場合はこちら。 UTF-8 / EUC-JP UTF-8 EUC

  • blog.fuktommy.com - 派手になれたでしょうか

    twitterで公式RTをしたあと、なんちゃら>RT として言及するスタイル、あとから前後のツイートを追うのは困難。一方リプライすれば1画面に収まって便利だけど、話しかけられたと解釈する人がいて、トラブルになってるのさっき見た。引用RTはクライアントのせいかアカウントのせいか使えないし、URL貼るのも微妙感ある。 いや、URL貼ると、一時期引用RTの実験とか言ってたみたいな展開されるのか。クライアントからボタン1発でできないのがアレだけど、まあできなくはないか。

  • JSでメモリリークさせない為には - 謎's キッチン

    gcがあるのでリークというよりは占有ですが。 どこかが参照を持ってるとgcが回収してくれないのでちゃんとdeleteするかnullを代入する必要があります。(ただしすぐに親オブジェクトが開放される場合は問題ない。) 1.5からDOM保持が入ったのでb2rのスキンは特に気を付ける必要がありそう。 それとDOM操作ではchild.parentNode.removeChild(child);だけではメモリーは開放されないのでdelete child;もしておく必要もあります。 取り敢えずポップアップでメモリ占有を抑えるように修正したのでdefaultExの修正版を置いておきますが以前と環境が違うので効果があるかは微妙。

    JSでメモリリークさせない為には - 謎's キッチン
  • Safari の JavaScript の不備 Days on the Moon

    ぱっと見はいいんだけど細かいところでちょこちょこ穴があるような気がする Safari (というより Apple WebKit) ですが、どのような穴がいつふさがれてきたのかまとめてみました。最初は JavaScript 関係だけ調べるつもりだったのですが Safari 2.0.3 で setSelectionRange がサポートされたというのを聞いたのでそっちのほうも少し。ただし、手元に Mac 環境がないので実際に Safari で試したわけではありません。すべてソースと変更履歴から推測しただけなのでそのつもりで。 下の表で「WebKit」というのはその機能が実装された WebKit の (正式公開) バージョン、「Safari」というのはそのときの Safari のバージョンをあらわしています。「-」はその機能が現時点 (Safari 2.0.3) でも未実装ということです。「-」は

  • IT戦記 - 複雑で重くなった JavaScript を超高速化する方法。

    以下のスクリプトを他のすべてのスクリプトよりも前に読み込む。 var nativeSetInterval = window.setInterval; _setInterval = {}; window.setInterval = function(process, delay) { var entry; if(typeof process == 'string') { entry = new _setInterval.Entry(function(){eval(process);}, delay); } else if(typeof process == 'function') { entry = new _setInterval.Entry(process, delay); } else { throw Error('第一引数が不正です。'); } var id = _setInterv

    IT戦記 - 複雑で重くなった JavaScript を超高速化する方法。
  • [を] Lightbox JS で画像をブラウザ内でポップアップ

    Lightbox JS で画像をブラウザ内でポップアップ 2006-01-04-2 [Tips] JSで画像をポップアップするスクリプトはいろいろあるけど、 とりあえず Lightbox JS を使ってみました。 導入説明を見ると手軽そうだったので。 Lightbox JS <http://huddletogether.com/projects/lightbox/> の下の方の「Download」のところから4つのファイルを取ってきて、 以下の手順で。 How to Use: 1. Include lightbox.js in your header. <script type="text/javascript" src="lightbox.js"></script> 2. Add rel="lightbox" attribute to any link tag to a

  • Shift: Zoho Writer に待ちに待った機能が・・・

    Powered by WordPress Username or Email Address Password Remember Me ← Back to Openstratus

  • Trivial Tracks: Javascriptのクロスブラウザライブラリ

    Javascriptを少しでも自分で書いたことある人は、各種ブラウザ間の共通性・互換性の弱さにため息や頭痛を感じた人も少なくないのではないでしょうか サイト上にスクリプトが記載されていて、それをコピペして借用する方法もあるが、経験上こういうコードは意外と完成度が低く、自サイトでは挙動がおかしいということが多々ある。 こう思った人がブラウザ間の差を吸収したライブラリを誰か提供してくれているに違いないと思い探してみるとまず最初に引っかかったのがPrototype.js。 残念ながらこれは間違いではないが、目的がAjaxに重点を置いているため古いブラウザは問題外となっている。 ちなみに正式対応なIEバージョンは6以降と書いてある。 そしてやっと探しあてたのが以下で紹介されている「X Library」 http://www.cross-browser.com/ これの完成度は当に素晴らし

  • これで全部ブラウザテスト

    PG WALLET สล็อตออนไลน์พร้อมเงินฝากอัตโนมัติ pg slot วอเลท ผู้ให้บริการสล็อตออนไลน์ระดมทุนผ่าน True Money Wallet บริการสล็อตฟรีที่พร้อมมอบประสบการณ์การเล่นเกมสล็อตออนไลน์และบริการฝากเงินให้กับคุณ ง่ายๆ ด้วยวิธีการฝากเงินยอดนิยมในปัจจุบัน บัญชีทรูมันนี่ หรือ ทรูมันนี่วอลเล็ท PGWALLET ครบวงจร แนะนำสมาชิกใหม่ ส่วนลด 50% ข้อเสนอพิเศษสำหรับสมาชิกใหม่ โบนัสฟรี 50% ฝากครั้งแรกเพียง 100 บาท slot pg รับวอลเ

  • 1