ドットインストール代表のライフハックブログ
異なるサイズの画像を並べて瞬時にサイズを揃えられるjQueryプラグイン「MyThumbnail」 2011年06月27日- Official Demo page for MyThumbnail jquery plugin 異なるサイズの画像を並べて瞬時にサイズを揃えられるjQueryプラグイン「MyThumbnail」。 画像は普通に並べると高さやサイズも一定ではなくかといってサイズしていで縮めちゃったとしても幅は一定になりません。 このプラグインを使えば指定のサイズにまるめてくれるだけでなく、トリミングもして画像が変な方向に伸縮しないようにも調整してくれます 次のような画像を並べただけの状態があったとして。 次のように、指定したサイズに調整した上でトリミングもしてくれます(角丸はCSSで指定してます)。 HTMLは次のようにかなり単純に<a>付きの<img>を並べただけです。 <div
galleryFocus フォーカスした周辺をアニメーションでフェードさせ、中心をくっきり見せるギャラリー。 [ad#ad-2]
あまり見かけないタイプのライブラリだった のでメモ。Youtubeの動画を透過させる事 が出来るjQueryプラグインです。インター フェースもクールにされて全画面に配置した りオート再生させたりも可能でIE6や7でも 一応は動作してくれます。 僕はちょっと知らないんですけど、Youtubeって普通は透過出来ない、で合ってますよね?普通に出来るならちょっと恥ずかしい記事ですけどw 透過だけでなく、オート&リピート再生、ミュート設定も出来て、見た目もスッキリさせてくれています。以前はYoutube動画を背景にするjQueryプラグインをご紹介しましたが、今回は透過が出来るプラグイン。いろいろ出来るんですね・・ CPUの問題は否めないとして、これはちょっと素敵なので覚えておきたいです。透過のみに関してはIE6や7にも対応していますが、Operaは透過出来ませんでした。バージョンにもよるんですか
スマフォでも使える3Dカルーセル実装jQueryプラグイン「Cloud Carousel Touch」 2011年06月24日- Welcome AlbanX.com スマフォでも使える3Dカルーセル実装jQueryプラグイン「Cloud Carousel Touch」。 次のような見栄えで、スマートフォンでスワイプすれば回転するようなUIが作れるjQueryプラグインのご紹介です。PCでもホイール等で動作します。 スマートフォンサイトの重要度が今度ますます高まってくると思いますが、こうしたUIを実現したいという時に使えますね <div>の中に<img>を並べて初期化するようなのでHTMLも汚くなりません。 関連エントリ エレメント内のテキストを絵文字に自動で変換してくれるjQueryプラグイン「jQuery Emoticons」 テキストにグラデーションをかけられるjQueryプラグイン
jQuery Dynamic Clock Plugin | jQuery Plugins サイト内で動くデジタル時計を実装するためのjQueryプラグイン「Clock」。 ちょっとサイト内で動く時計を作りたい場合に、$(element).clock() とやるだけでデジタル時計がエレメント内に現れるという便利なプラグインです。 次のような時計が作れます。CSSデザインなのでデザイン調整は簡単ですし、フォーマットもオプションで簡単に調整できます デモサイトはこちら PCに時計あるからと思っていても時計を表示していない環境とかもあり、実装したいというニーズがあるときにサクっとやっちゃえるので便利かもしれませんね。 関連エントリ 独自デザインselectボックス実装時に使えそうなjQueryプラグイン「EasySelectBox」 タイマーを作る際に便利なjQueryプラグイン「jQuery T
ECサイトで使えそうな画像のレンズズームを超簡単に実装できるjQueryプラグイン「Lens Zoom」 2011年06月23日- A jQuery plug-in for Lens Effect Image Zooming ECサイトで使えそうな画像のレンズズームを超簡単に実装できるjQueryプラグイン「Lens Zoom」。 次のように、画像の特定部分の円形のみをズームするようなUIが簡単に作れちゃいます。 ECサイトなどで商品を拡大するように実装されていたらお客さんに喜んでもらえるかも。 レンズの大きさもピクセル指定で自由自在です。 白黒写真がレンズを入れることでカラーになるみたいな効果も。 レンズの色やサイズも選べます。 実装の容易さも素晴らしくて、.imageLensで初期化するだけです。 関連エントリ タイマーを作る際に便利なjQueryプラグイン「jQuery Timer」
ダミー画像をFlickrから超簡単に呼び出して埋め込めるjQueryプラグイン「flickrBomb」 2011年06月22日- Rapid Prototyping with flickrBomb - ZURB Playground - ZURB.com ダミー画像をFlickrから超簡単に呼び出して埋め込めるjQueryプラグイン「flickrBomb」 必要なライブラリを読み込んで以下のように flickr:// の後に検索ワードを指定した値をsrcにいれておくと検索結果の画像が出せるというもの。サイズの指定も可能。 <img src="flickr://Super Meat Boy" width="940px" height="250px"> これまでダミー画像としてグレーの画像を出していたような場合も、これを導入することで、より本番に近いプロトタイプなサイトが作れます。 カーソルを
全画面をダイナミックにイメージギャラリー として使えるようにするjQueryプラグイン JQUERY.MB.BGNDGALLERY。同じ ようなライブラリは沢山あるので選択肢 の一つとして覚えておこうかなと思いま す。Flikcrからも流せるみたいです。 インパクト合っていいですねー。個人的にはこういう写真の見せ方が一番好きです。良い写真をコンテンツとして持っているならそれをアピールしない手は無いですよね。ただ、このライブラリの作者さん、IEが嫌いみたいで・・・まぁそんな感じです。 ナビボタンによって画像が切り替わります。縦にアニメーションスライドするタイプとフェードするタイプの2つがサンプルとして用意されていますよ。 Flickrから読み込んだりも。 $.mbFlickr.flickr_api_key="f40779ab07dd09e5890f48e3618296b3"; $.mbFli
個人的に好きなタイプのjQueryの使い方 だったのでメモ。イメージギャラリーは、こ ういったエフェクトも大事な要因ですし、 参考にしておきたい所です。なかなかイン パクトもあって素敵ですね。尚、グリッドは Masonryを使っています。 基本的にはユーザーの利便性を高める目的でjsを使いたいですけど、視覚的にインパクトを与えられるのも利点の一つかなとは思います。 Animating with Modernizr こんな感じでマウスオーバーした画像に十字ハイライトされます。 広げてもだいじょうぶ。hoverしている画像にナビがアニメーションで付いてきてくれます。アニメーションはcss3なのでIEではアニメーションしません。 デモを見たほうが早いですかね・・ デモ※別窓で開きます ちょっと重いかな。手抜きですみません。 コード<script src="js/jquery-1.6.1.min.
雑誌のような複雑なレイアウトをWebや 電子書籍でも組めるようにしよう、という 目的(かどうか分からないけど)で先日 W3Cで公開されたCSS Regionsをjsで 実装しよう、というもの。cssオンリーだと まだまだ時間かかりそうなのでjsの手を 借りて疑似体験しておくのも手ですかね・・ つい先日(2011/06/09)、W3CでCSS Regions Moduleが公開されました。CSS Regionsは、Adobeが提唱している、複雑なレイアウトを組むために要素間を繋いでテキストを自由に配置できるようにする、というものだそうです。 例えば、モニターの幅が狭い環境で閲覧した際に、余ってしまう要素内のテキストを次の要素に流し込めます。CSS Regionsに関してはPublickeyさんの説明が凄く分かりやすかったです。僕は存在すら知りませんでしt これに先行して実現したjsライブラリ
ブラウザ上でEscapeキーを押したときの処理を簡単にかけるjQueryプラグイン「jEscape」 2011年06月21日- S. Ferit Arslan | jEscape ブラウザ上でEscapeキーを押したときの処理を簡単にかけるjQueryプラグイン「jEscape」 普通に .keydown(function(e){ /* something */ }) でescapeキーを判別すればいい話のように思えますが、 .escape(function(){ /* */ } で書けるようになるというものです。 コードも非常に見やすくなっていいですね。他のキーでも対応すると便利そうです。 関連エントリ 上下左右どこでも設置できるスライドコンテンツ実装jQueryプラグイン「jQuery Slick」 Google Chart APIを使ったQRコードを超簡単に描画してくれるjQuery
利用しやすいものから、利用シーンを選ぶものまで、jQueryを使って実装したナビゲーションを紹介します。
今日はKAYACの恵比寿支社に『第1回 クライアントワークチーム勉強会 「フロントエンジニア主導のwebキャンペーン」』というのを聞きにちょっくら恵比寿まで行ってきました。女の人は片手で数えるくらいしか来てなかった。フロントエンジニアはやっぱり男の人が多いのかしら。 会場はKAYACの入っているビルのB1、「ART-Meter」の事務所兼倉庫な場所。クライアントワークということで、フロントエンジニアの事例が主。性質上、事例なんかは書けませんが、やはりiPadで見たいというクライアントからの要望があるようで、元々FLashだったのもをHTML5で作ってくださいという仕事が多いような気がしました。今日聞いた話で個人的に気になった言葉なんかをピックアップ。だらだら書いたメモは後日Fbにでも。 まずは比留間さんのセッション「これからのMEのあり方。JS活用入門」より。 ●これからのMEはどうあるべ
独自デザインselectボックス実装時に使えそうなjQueryプラグイン「EasySelectBox」 2011年06月20日- Easy Select Box | Codefleet 独自デザインselectボックス実装時に使えそうなjQueryプラグイン「EasySelectBox」 独自デザインのselectというとちょっと面倒に感じてしまいますが、簡単に独自デザインにすることができます。 IEやSafari等でも動くようクロスブラウザ設計がありがたい作りです デザインの変更は次のようなCSSスプライト画像を変更すればよいだけです 初期化も非常に簡単に行えます $('#status').easySelectBox(); 関連エントリ レイアウトに関する強力なjQueryプラグイン6つ 簡単なコードでリンク先をサムネイルプレビューできるjQueryプラグイン「jLinkPreview」
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
エレメント内のテキストを絵文字に自動で変換してくれるjQueryプラグイン「jQuery Emoticons」 2011年06月17日- JQuery CSS Emoticons Demo - Alfa Jango Blog エレメント内のテキストを絵文字に自動で変換してくれるjQueryプラグイン「jQuery Emoticons」 ライブラリを読みこめば emoticonize, unemoticonize というメソッドで指定エレメント内のテキストをエモティコンに変換できます。 ↑が↓に変換されます。 様々な種類に対応しています。 テキストを○の画像で囲むだけとかは頭いいですね。さらにrotateするようにしてフォントも変更するよう改造すれば縦になって日本でも一般的に使えそうですね。 追記 6/18) rotateするようになりましたw 仕事速いですね 関連エントリ 画像要らずのロー
jQuery Timer Demo タイマーを作る際に便利なjQueryプラグイン「jQuery Timer」。 単純に、指定エレメントの値を指定秒数で+していくタイマーの実装がjQueryのプラグイン形式で簡単にできるものです。 setIntervalとかでやっちゃえばいい話なのですが、オブジェクト指向っぽく使えて後から見たときのコードも分かりやすくできます。 var myTimer = $.timer(); myTimer.set({ action : function() { alert('This message was sent by a timer.'); }, time : 5000 }).play(); myTimer.set(options); myTimer.play(); myTimer.pause(); myTimer.toggle(); myTimer.once(
自動リサイズしつつ手動でサイズも切り替えられるテキストエリア実装jQueryプラグイン「Hycus Textarea」 2011年06月16日- Auto-growing and re-sizable textarea ? Jquery Plugin - Hycus 自動リサイズしつつ手動でサイズも切り替えられるテキストエリア実装jQueryプラグイン「Hycus Textarea」。 次のような、どんなサイトのデザインでもじゃまにならない、普通のテキストエリアの下にツマミをつけたようなテキストエリアが実装できます。 改行をうって文書が長くなろうと自動でサイズが大きくなる点も特徴。 実装は必要なライブラリを読み込んだら以下1行でOK。 対象もjQueryのセレクタで一括指定も可能。 $('#txtarea').hycustextarea(); ひょっとしてHTML5いらないんじゃないかとい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く