タグ

ブックマーク / phpspot.org (230)

  • ピュアCSSなのに折りたたみ可能なツリーメニュー実装例:phpspot開発日誌

    Pure CSS collapsible tree menu | The CSS Ninja - All things CSS, JavaScript & HTML ピュアCSSなのに折りたたみ可能なツリーメニュー実装例。 次のような折りたたみが可能なツリーが実装されています。どうやってやってるの?というところですがそこら辺も記事内で解説されています。 デザインもいい感じです 関連エントリ 綺麗なツリービューが実装できるjQueryプラグイン「jsTree」 折り畳み可能なシンプルツリーメニュー実装jQueryプラグイン「Simple Tree Menu」 WindowsアプリのツリービューっぽいUIをWEB上で簡単実装できるjQueryプラグイン「jquery.dynatree」

  • CSS3のアニメーションサンプル47:phpspot開発日誌

    47 Amazing CSS3 Animation Demos CSS3のアニメーションサンプル47。 CSS3 の transform、 transition を使ってアニメーションさせるテクニックが満載です。 実際には使わないにしてもCSS3でできることを把握しておくことは重要かもしれません。 関連エントリ jQueryとCSS3を使った3Dのフォトスタック実装例 ピュアCSS3でタイピングアニメーションするデモ アイコン付きの分かりやすいボタンをCSS3で実装するサンプル

    sanpo7
    sanpo7 2011/10/12
  • テーブルをちょっとだけ使いやすくしてくれるjQueryプラグイン「rbTable」:phpspot開発日誌

    Making a table become selectable with rbTable テーブルをちょっとだけ使いやすくしてくれるjQueryプラグイン「rbTable」。 テーブルのセル上にカーソルがあうと色が変わって、クリックすると更に選択状態にできるというjQueryプラグインです。 沢山のデータをたどる上で、こういった機能はとても便利ですが通常のテーブルにはありませんね。 ちょっとした一手間で使いやすいテーブルにできるので覚えておいもよいかも。 CSSなどは自分で指定してデザインすることが出来るので、自分で好きなようにデザインすることができるはずです。 初期化には次のように、CSSのクラスを指定してあげるだけです $('.table').rbTable({row:"your_class", rowClick:"your_click_class"}); 関連エントリ 超カッコいい

  • 複数画像を並べるだけでアニメのように奥行きを表現できる「jQuery.Smart3D」:phpspot開発日誌

    jQuery.Smart3D Info for Coders 複数画像を並べるだけでアニメのように奥行きを表現できる「jQuery.Smart3D」 マウス位置に応じて画像をずらせて奥行きを表現できます。 実装方法が簡単で、ul以下にliとimgタグを並べて初期化するだけというものです。マークアップ的にあんまりよろしくないのかもしれませんが、こうしたUIが必要なときに手軽に実装できます。 単なる画像よりも、こうしたインタラクティブな要素を入れるとより注目を集められそうですね 関連エントリ 独自デザインのスクロールバーにする際に使えるjQueryプラグイン「jScrollbar」 ページの要素を3D化できる面白jQueryプラグイン「3Dify」 次世代のイメージマップを実現できるjQueryプラグイン「ImageMapster」

  • プロキシ経由でもリアルIPを取得するPHPコードスニペット:phpspot開発日誌

    紹介されているコードを使うとIPアドレス偽装が実装できてしまうおそれがあるので注意してください。プロクシ由来の他のヘッダも利用した上で注意して使う必要があります Get Real IP address of the Visitor using PHP | Expert PHP Developer プロキシ経由でもリアルIPを取得するPHPコードスニペットが公開されています。 リアルIPを集計したい局面はありますから覚えておいてもよさそうですね。 特に難しいコードではありませんが、サクッとやりたい時にはコピペで使えますね。 知らなかった場合はこういうヘッダが入ってくるのだと覚えておいてもよいかも 追記:フォロー記事をいただきました IP アドレスが偽装可能か確認してみよう - A Day in Serenity @ Kenji 関連エントリ OAuth対応のPHPTwitterに投稿するス

    sanpo7
    sanpo7 2011/09/07
  • 並べた画像を敷き詰めて超カッコよくするjQueryサンプル:phpspot開発日誌

    Automatic Image Montage with jQuery | Codrops 並べた画像を敷き詰めて超カッコよくするjQueryサンプル。 <img>を単に並べるだけであとはブラウザの幅に応じて画像を次のように並び替えてくれちゃうデモとスクリプトのダウンロードが可能です。 画像間の調整や背景色の調整等が行えるようです。 デモページはこちら ブラウザサイズを変更しても画像を再計算して表示しなおしてくれます。 背景を黒にするとよりオシャレな感じです。 関連エントリ 異なる幅・高さの画像も超綺麗に整列させるjQueryプラグイン「Atteeeeention plugin」 ブロックサイズ内に画像を綺麗に収めるjQueryプラグイン「CJ Object Scaler」

  • まるで魔法のようだ。2Dの図形を輝く3D画像にしてくれるPhotoshopアクション:phpspot開発日誌

    Magic 3D Photoshop Action | Vandelay Design Blog まるで魔法のようだ(iPadのCM風)。2Dの図形を輝く3D画像にしてくれるPhotoshopアクション。 ワンクリックで2Dの図形がピカピカ輝くMac OSのアイコンみたいになります。サイトのロゴなんかに適用してみても面白そうです。 こういう物がいっぱいあると当に楽になりそうですね 関連エントリ Instagram風エフェクトをかけられるPhotoshopアクション集 色調を様々に変えてくれるPhotoshopアクション80

  • HTML5で超リアルなページめくり効果を実装するチュートリアルとサンプル:phpspot開発日誌

    Create a page flip effect with HTML5 canvas | Tutorial | .net magazine HTML5で超リアルなページめくり効果を実装するチュートリアルとサンプル。 canvasなんかも活用しつつ次のようにリアルに実現できちゃってます。Chromeなんかでは超なめらかでした。 Flashじゃなくてもできちゃうんですね。 ライブデモ 実装のためのコードがチュートリアル形式で解説されていますが、このテクニックは色々と使えそうですね。 関連エントリ CSS3を使った驚きのデモいろいろ25種類 画面をスワイプさせてページ送りができるWordPressプラグイン「iPad Swipe」 iPadのブラウザ上で電子書籍風のめくる操作を可能にするJavaScript

    sanpo7
    sanpo7 2011/08/08
  • フリーの高品質WEBデザインレイアウトテンプレートPSD70:phpspot開発日誌

    70 Free Professional PSD Templates for Web Design | reADactor フリーの高品質WEBデザインレイアウトテンプレートPSD70。 これフリーなのっていうぐらい高品質なテンプレートが公開されています。PSDなので自由に編集できて色々と使えそうです。 デザイン費を安く抑えたい方には嬉しいですね。 こういうものをベースとして編集してデザインを安くクライアントさんに提供するなんていうのも1つのモデルになるのかも(PSDのライセンスは要確認) 関連エントリ シンプルで汎用に使えるWEBレイアウトのPSDソース「Blackbeard template」 最近リリースされたWEBデザイン用PSDデータ5種 覚えておくと便利そうなWEBデザイナー向けハイクオリティPhotoshop素材15 ハイクオリティなWEBデザイン用Photoshopパーツ5

  • iPhone、PC両方で綺麗に見れるフレキシブルなサイト集:phpspot開発日誌

    Available in all sizes: 30 Flexible websites | Awwwards iPhonePC両方で綺麗に見れるフレキシブルなサイト集。 PCサイトのiPhone対応は今後、当たり前の時代になっていくはずですが、その手間は最小限にしたいところですね。 基はUA見て、CSSで切り替えて、それでも対応できない部分にはPHP等のサーバサイドを使うっていうのがいいかなと個人的には思っています。 両方で綺麗に見れるサイトが特集されており、今後のウェブサイトづくりに参考にすることができそうです。 関連エントリ iPhoneアプリのプロモサイトを作る際に参考になる60のサイトデザイン集 奥行きをうまく使ったサイトデザイン集30 スライダーを上手く使ってデザインされたWEBサイト集30

  • これは注目の超リッチなUIを実装できるjQueryベースのUIライブラリ「jQuery EasyUI」:phpspot開発日誌

    これは注目の超リッチなUIを実装できるjQueryベースのUIライブラリ「jQuery EasyUI」 2011年07月19日- jQuery EasyUI - help you build your web page easily これは注目の超リッチなUIを実装できるjQueryベースのUIライブラリ「jQuery EasyUI」 Ext.jsばりに美しくてリッチなUIをjQueryでも実現できちゃいます。さらに、使い勝手がjQueryなので誰でも簡単に実装できちゃいます。Extはなんとなく取っ付きにくいと感じたかたも簡単に使えそう。 サイト上のチュートリアルやドキュメントも充実していて分かりやすいです。 リッチなものが作れるのはいいけど使い方が難しかったりメンテナンス大変だと、使う気が少し失せてしまいそうですがこれなら大丈夫かもしれません。 テーマやマルチリンガルにも対応しているらし

  • CSSのアドレスを入力すると使われている色の一覧をプレビューできる「CSS Prism」:phpspot開発日誌

    CSS Prism by Ryan Berg CSSのアドレスを入力すると使われている色の一覧をプレビューできる「CSS Prism」 特定CSSの特徴を知りたい場合に色を調査すればどこに何があるか分かりやすそうです。 例えば、あるサイトで3つのCSSが使われているとして、このツールでそれぞれ調査すればどの部分でどのカラーを定義しているのか?というのが一目瞭然になります。 また、このサイトの色合いいなぁ、という場合にもWYSIWYGでサクッと調査できます 色をプレビューしている例。 関連エントリ CSSスプライト実装が誰でも簡単にできるツール「Spritebox」 CSSだけで実装するアイコン付きのセクシーなツールチップ作成チュートリアル

    sanpo7
    sanpo7 2011/06/29
  • ECサイトで使えそうな画像のレンズズームを超簡単に実装できるjQueryプラグイン「Lens Zoom」:phpspot開発日誌

    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」

  • IKEAの家具紹介画像っぽくイメージに注釈を入れるjQueryチュートリアル:phpspot開発日誌

    Making an Interactive Picture with jQuery | Build Internet IKEAの家具紹介画像っぽくイメージに注釈を入れるjQueryチュートリアル 室内のいい感じの写真をベースに家具を紹介するあのIKEAサイトのUIをjQueryを使ってクールに再現しているチュートリアルです。 単純な商品の紹介よりも、より商品を魅力的にみせることに成功していると思うのですが、これを自分でもやりたいという時に参考にできます デモページはこちら ECサイトを構築する際等に、いい仕事ができるかもしれませんね。 関連エントリ オシャレなECサイト構築用のWordPressテーマ30 PR: 全部入りECサイトを安価に構築できる「Live Commerce」が素晴らしい! Ajaxスタイルのローディングも画像を使わずピュアCSSで実現するデモ

  • PHPを使う上で、どう書けば高速になるか?をその場で試せるベンチマーク結果満載なサイト:phpspot開発日誌

    PHPを使う上で、どう書けば高速になるか?をその場で試せるベンチマーク結果満載なサイト 2011年05月23日- Benchmarks PHPを使う上で、どう書けば高速になるか?をその場で試せるベンチマーク結果満載なサイトがあるようです。 同じことをやるのに複数の書き方があったりしますが、2つの書き方を並べてそれぞれどちらがどれだけかかったかという結果が記載されていて面白いです。 で、そのいくらかかったか?という秒数も、ページ上でリアルタイムに計算され、リロードすると実行され、実行タイムが表示されます。 サイトの作者環境による比較ではなく、その場で動いて何度も試せるので自分でその差を確認できるのがGood。 個人的には長年PHPをやっているのですが知らなかった物も多々あり、非常に勉強になりました。 1回のロードでは結果が変になることもあるので、サーバの負荷にならない程度に数回確認させてもら

    sanpo7
    sanpo7 2011/05/23
  • 縦長テーブルをスクロール対応にするシンプルなjQueryプラグイン「Lightweight Scrollable Tables」:phpspot開発日誌

    縦長テーブルをスクロール対応にするシンプルなjQueryプラグイン「Lightweight Scrollable Tables」 2011年05月17日- Lightweight Scrollable Tables | jQuery Plugins 縦長テーブルをスクロール対応にするシンプルなjQueryプラグイン「Lightweight Scrollable Tables」 $('table').scrollbarTable();のように呼び出すだけで簡単にスクロール化してくれます。 特に派手な演出はありませんが、シンプルで汎用的に使うことが出来ます。とかく長くなりがちなテーブルも1行で簡単にスクロール化できるというのは色々な場面で使えるでしょう。 $('table').scrollbarTable(100)のように引数を渡せば高さを100pxに指定出来ます。 デモページはこちら 関連エ

  • ページの要素を3D化できる面白jQueryプラグイン「3Dify」:phpspot開発日誌

    3Dify Plugin ? Rendi qualsiasi elemento della tua pagina web 3D ページの要素を3D化できる面白jQueryプラグイン「3Dify」 マウスカーソルを合わせると、要素がインタラクティブに3Dで動くというインタフェースを実現できるjQueryプラグインです。 通常は平面の要素がグリグリ3Dで動きます。 ブログレイアウトでも次のようにグニャグニャとなります。ちょっとしたサプライズ要素として覚えておいてもよさそうです。 動作ムービーは以下。 一昔前はこんなことが出来るなんて誰が想像したでしょう、というインタフェース。 使いどころはそれほど無いかもしれませんが、覚えておけば何かびっくり要素を入れたい、的な時に役立つかも。 関連エントリ スポットライトを画像にあてる効果を作れるjQueryプラグイン「Spotlight」 リンクの開きかた

  • もう他のは要らないかも、なクールなツールチップ作成フレームワーク「Tipped」:phpspot開発日誌

    もう他のは要らないかも、なクールなツールチップ作成フレームワーク「Tipped」 2011年04月11日- Tipped - The Javascript Tooltip Framework | jQuery & Prototype Tooltips もう他のは要らないかも、なクールなツールチップ作成フレームワーク「Tipped」 これ1つで出回ってるであろう殆どのツールチップは作れる気がします。しかも全てハイクオリティ。 フレームワークということで以下の点をカスタマイズ可能 ・スキン ・ツールチップの位置設定(左右上下など) ・コンテンツをAJAX読み込み ・ローディング画像のカスタマイズ ・コールバック機能(afterUpdate)、イベント(onHide, onShow) ・APIの提供 スクリーンショットを以下にサンプルとして掲載。 それぞれがセンスがよくてどれをつかってもよい気が

  • 手続き感が強く出せるPhotoshop用水彩ブラシ650:phpspot開発日誌

    650 Free Watercolor Photoshop Brushes - Web Design Blog ? DesignM.ag 手続き感が強く出せるPhotoshop用水彩ブラシ650。 次のような、まさに水彩!という具合のPhotoshopブラシが多数公開されています。 力強さを感じさせるようなブラシもありますね。この力強さで訪れる人に印象づけるようなサイトを作るのに役立てられるかも。 関連エントリ ハイクオリティなPhotoshopブラシをダウンロードできるサイト色々まとめ 100以上のクールなPhotoShop用ブラシがダウンロードできる「getbrushes.com」 これは覚えておいたほうがいい!というPhotoshopのブラシ50セット 木、葉っぱ、雲、水など自然に関するPhotoshopブラシセット

  • WEBサービスを作るなら最低限覚えておきたいPHPのPEARモジュールまとめ:phpspot開発日誌

    (追記) 2/16 23時 いくつかのライブラリを追記しました。 WEBサービスを作るなら最低限覚えておきたいPHPのPEARモジュールまとめ。 家pearには560程のモジュールがあります(2011/2月現在)が、WEBサービスを作る上でよく使う物をまとめてみました。 これからPHPを使ってサービスを作ろうと思っている方は代替を使うことになると思うので参考にしてみて下さい。 php はインストール時点で既に多くの機能が備わっており、大体のことができてしまいますが、PEARを使うことで面倒なことがより簡単にできるようになります。 PEAR以外にも便利なライブラリはあるのですが、今回はあえて殆どをPEARサイトで公開されている物に絞ってご紹介します。 基的なパッケージ まず、汎用に使える便利なパッケージのご紹介です。 HTTP_Request2 url を渡してリモートのテキストを取って

    sanpo7
    sanpo7 2011/02/16