タグ

2008年12月11日のブックマーク (4件)

  • jQuery を高速に使う CSS セレクタの書き方 - てっく煮ブログ

    JavaScriptjQuery は CSS セレクタで要素を選んで処理できるのが魅力的ですね。そんな jQuery ですが、CSS セレクタの書き方次第で速度が大幅に変わってきます。ここでは jQuery の内部処理を疑似コードで示しつつ、jQuery を高速に使うためのポイントを5つに絞って紹介します。何度も同じセレクタを実行しないクラスだけを指定するのは禁止#id を積極的に使う途中までの結果を再利用する子供セレクタ(>)を使うと速くなることがある※ この記事は jQuery 1.2.6 のソースコードを元に記述しています1. 何度も同じセレクタを実行しない改善前 // 例題 1 $("div.foo").addClass("bar"); $("div.foo").css("background", "#ffffff"); $("div.foo").click(function(){

  • Flash制作を簡単にするActionScriptライブラリとは?(1/3) - @IT

    Flash制作を簡単にする ActionScriptライブラリとは? 特集:Flasherに便利なオープンソース「Spark project」 Spark project コミッタ 新藤 愛大 2008/12/10 「ActionScriptライブラリ」って何? 読者の方は、Flashを使った複雑なアニメーションの制作をどのように行っているのでしょうか。ActionScriptコードを勉強して一から制作していますか? そんな人にこそ知っておいてほしいことがあります。実は、オープンソースの「ActionScriptライブラリ」を使うと、無料で簡単に複雑な機能・動きが実現できるのです。 ActionScriptライブラリとは、一言でいうと、「みんなが使えるように公開されているActionScriptコード」のことです。 イマイチピンと来ませんか? そんな人でも、「Tweener」「Paperv

  • プレゼンテーションを成功させるための9つのステップ - ハックルベリーに会いに行く

    はじめに前回、プレゼンテーションについての記事を書いたら大きな反響を頂いたので、今回も引き続きプレゼンテーションについて書いてみたい。 ぼくはアイデアを出すことを仕事としているので、思えばこれまでの人生はプレゼンテーションの連続だった。そこで人をいかに説得するか、説得しないまでも自分のアイデアをいかに採用してもらうかということで、鎬を削ってきた。また、ぼく自身がプレゼンテーションをしてきただけではなく、さまざまな人のプレゼンテーションというものも見てきた。中にはものすごい名人芸というか、凄腕のプレゼンテーションマエストロも何人か見てきたし、彼らの目を見張るような鮮やかな手練れというのも幾度か目の当たりにしてきた。そうした中で、いつの間にかぼくのプレゼンテーションに対しての一つの法則というか、スクリプトというのができあがった。すぐれたプレゼンテーションにはある一定の法則というか流れのようなも

  • [CSS]クロスブラウザ対応のフリーのナビゲーション集 -Styled Menu

    Styled Menuから、IE6/7, Firefox, Opera, Safari, Chromeに対応した、フリーのナビゲーションを紹介します。 Styled Menu ナビゲーションはリスト要素で実装されており、ラベルを日語に変更するなどカスタマイズも可能です。