タグ

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

  • これは注目の超リッチな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はなんとなく取っ付きにくいと感じたかたも簡単に使えそう。 サイト上のチュートリアルやドキュメントも充実していて分かりやすいです。 リッチなものが作れるのはいいけど使い方が難しかったりメンテナンス大変だと、使う気が少し失せてしまいそうですがこれなら大丈夫かもしれません。 テーマやマルチリンガルにも対応しているらし

    gayou
    gayou 2011/07/19
  • HTML5動画に字幕が付けられるjQueryプラグイン「Cuepoint.js」:phpspot開発日誌

    Cuepoint.js. A plugin for HTML5 video cuepoints and subtitles HTML5動画に字幕が付けられるjQueryプラグイン「Cuepoint.js」 ムービーの上に字幕を簡単なコードで付けることができちゃいます。 JavaScriptの連想配列で次のように定義して初期化するというシンプルな使い方が可能です。これはカンタンですね。 cuepoint.setTime(60); とかでムービーをスキップ出来たりもするみたい。 関連エントリ CSSでクールにデザインされたHTML5動画・音楽プレイヤー実装JS「MediaElement.js」 MooTools用のHTML5動画プレイヤー「Moovie」 スキンが利用可能なHTML5動画プレイヤー実装jQueryプラグイン「FryPlayer」 HTML5な動画プレイヤー色々2011

    gayou
    gayou 2011/07/13
  • スマフォ上で動くブラウザベースアプリ開発に役立ちそうなデバッグツール「Socketbug」:phpspot開発日誌

    Socketbug - Mobile Web Application Debugging スマフォ上で動くブラウザベースアプリ開発に役立ちそうなデバッグツール「Socketbug」。 モバイルブラウザで動くことを想定してSafariなどで作っても若干挙動がおかしくなることがあったりします。 Socketbugを使えば、スマートフォンで動いているエラーをそのままキャッチしたり、JSコードを送信してスマフォ上での解釈で動かしたりできます。 出来ることは以下。 ・PC上のブラウザコンソールからJavaScriptを実行するなど各種リモート操作 ・スマフォブラウザに表示されているアプリのソースコードを得てPC上ブラウザに表示 ・スマフォブラウザのエラーをPCのブラウザコンソールに表示する ・スマフォブラウザの現在のHTMLソースをPC側のブラウザでみる(通常はiPhoneブラウザでソースを覗いたり

  • ブラウザ上でEscapeキーを押したときの処理を簡単にかけるjQueryプラグイン「jEscape」:phpspot開発日誌

    ブラウザ上で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

    gayou
    gayou 2011/06/21
  • jQueryとHTML5でジオロケーションするデモ:phpspot開発日誌

    Geo Location with HTML5 and Jquery jQueryとHTML5でジオロケーションするデモとサンプルがダウンロード可能になっています。 特にスマートフォン向けの機能として実装する際に参考にできそうです。 いざ実装するという段階になったときにサクっと実装できそうなので覚えておいて損はなさそうですね。 関連エントリ HTML5のデスクトップ通知を簡単に扱えるjqueryプラグイン「desktopify」。 HTML5でブラウザにドラッグ&ドロップでファイルアップ可能なjQueryプラグイン「jQuery HTML5 Uploader」 HTML5のDesktop Notificationを簡単に実現するjQueryプラグイン「jwNotify」 jQueryとCSS3、HTML5でここまで出来るホバーインタフェース

  • 使える.htaccessテクニック10個:phpspot開発日誌

    10 useful .htaccess snippets to have in your toolbox | CatsWhoCode.com 使える.htaccessテクニックが10個紹介されていて便利そうなのでご紹介です。 紹介されている内容は以下のとおり サイトのURLで www があったら取る設定 画像への直リンクを防ぐ WordPressのフィードをフィードバーナーに301リダイレクト FeedBurnerならAdSenseを貼れたりします 特定のファイルを強制ダウンロードさせるようヘッダーにContent-Disposition attachment と mimeを設定する phpの設定もある程度は.htaccessでも出来る例 アクセスした際の拡張子を消す .html なしでもアクセス可能にする mimeタイプとユーザエージェントによってコンテンツをgzip圧縮する設定 デフォ

    gayou
    gayou 2011/06/02
  • ヒートマップが描画できるHTML5 canvasベースのJSライブラリ「heatmap.js」:phpspot開発日誌

    heatmap.js | HTML5 Canvas Heatmap Library ヒートマップが描画できるHTML5 canvasベースのJSライブラリ「heatmap.js」。 ユーザのマウス位置をヒートマップという形で表示してサイトの利用方法を解析する方法がありますが、そのヒートマップを描画できるライブラリが公開されています。 取得されたデータを元にヒートマップを描画できるのは当然ながら、マウスを動かしてリアルタイムにブラウザに描画されるデモも一見の価値があります サイト上の以下のボタンを押しましょう。 リアルタイムでヒートマップが描画されます。Chromeだととってもなめらか アクセス解析的な利用はモチロンのこと、何か他のものにも使ってみると面白い効果が得られたりするのかも。 関連エントリ クリック位置のヒートマップを作成できるオープンソースやサービス色々

  • スマフォサイト作成時に超便利な画像タッチでタッチ位置をズームできる「Cloud Zoom touch」:phpspot開発日誌

    スマフォサイト作成時に超便利な画像タッチでタッチ位置をズームできる「Cloud Zoom touch」 2011年06月01日- Welcome AlbanX.com スマフォサイト作成時に超便利な画像タッチでタッチ位置をズームできる「Cloud Zoom touch」。 「Cloud Zoom」というjQueryプラグインがあって、こちらへのパッチとして動作するみたい マウスオーバーでも動くみたいですが、iPhoneAndroidでタッチした際にも動きます。 指でそのままスライドさせればマウスオーバーのように商品を拡大表示できます。一度iPhoneなどでみてみましょう。 スマートフォン向けのショッピングサイトにおいて、商品のディテールを説明するにはこうしたUIってかなり有用だと思われます。 いかに小さな画面においても詳細を見せるか?という場合において1つの選択肢として覚えておいて損はな

    gayou
    gayou 2011/06/01
  • 色々と使えそうなフリーのUIエレメントPSD70種:phpspot開発日誌

    70 Free PSD Web UI Elements For Designers | Free and Useful Online Resources for Designers and Developers 色々と使えそうなフリーのUIエレメントPSD70種。 とりあえずモックを作ったりするような場合や実際にデザインに応用して使ったりして作業を効率化できそうです。 動画プレイヤーのUI アバターアイコン iTunesのUIiTunesの重要度は年々あがってきていると思いますが、WEBページ内にイメージを組み込む際などに 名刺っぽいUIにリボンを付けたおしゃれなオブジェクト。アイテムのダウンロード部分なんかに設置でクリック率が上がるのかも windows7のタスクバー。色々あります おなじみ料金表 その他、画面パーツを色々とまとめたUIパーツ集 関連エントリ かなりクールなPhotos

    gayou
    gayou 2011/05/29
  • HTML5でブラウザにドラッグ&ドロップでファイルアップ可能なjQueryプラグイン「jQuery HTML5 Uploader」:phpspot開発日誌

    HTML5でブラウザにドラッグ&ドロップでファイルアップ可能なjQueryプラグイン「jQuery HTML5 Uploader」 2011年05月26日- jQuery HTML5 Uploader HTML5でブラウザにドラッグ&ドロップでファイルアップ可能なjQueryプラグイン「jQuery HTML5 Uploader」。 デスクトップからブラウザにドラッグ&ドロップできたら、初心者の人とかはもっとアップロードが簡単になるはずですね。 HTML5を使って実装されていて、そのUIなんかも面白いUIで提供されていたのでご紹介。当然ダウンロードして使うことができます。 ファイルを画面の割れ目の穴にドロップしましょう。複数ファイルもOKみたい。 なんと、すぐ下にイメージが表示されてアップ開始。進捗表示もできます。 こんなことが出来るんだというのを知っておくだけでもよさそうですが、jQue

    gayou
    gayou 2011/05/26
    ファイルアップロード
  • PHPを使う上で、どう書けば高速になるか?をその場で試せるベンチマーク結果満載なサイト:phpspot開発日誌

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

    gayou
    gayou 2011/05/23
  • ページに仕込まれたJavaScriptのイベントを全部見える化出来るブックマークレット「Visual Event」:phpspot開発日誌

    画像スライダーに関することならお任せ!なjQueryプラグイン「Slider Kit... 次の記事 ≫:かなりいい感じのWordPressテーマ20 Allan Jardine | Reflections | Visual Event ページに仕込まれたJavaScriptのイベントを全部見える化出来るブックマークレット「Visual Event」。 JavaScript で開発していて、jQuery等の各種フレームワークや、on〜 を使ってイベントを埋め込むことは多いですね。 後になって、どこにイベントがあるのかをすぐ見える化し、どのような処理が記述されているのか、確認することのできるブックマークのご紹介です。 当サイトにはそれほどイベントが組み込まれていませんので、Yahoo! Japanのトップページで試してみます。 ブックマークレットを起動すると、グレーアウトされ、エレメントの上

  • 使いやすいFAQをサクッと作る際に便利なjQueryプラグイン「SimpleFAQ」:phpspot開発日誌

    JK - jQuery SimpleFAQ 使いやすいFAQをサクッと作る際に便利なjQueryプラグイン「SimpleFAQ」。 FAQというと内容が多くなればページが長くなって見難くどんどん使いづらくなっていきますね。 そんな場合に、項目は並べつつも、クリックした際にアニメーションで質問のすぐ下に現れるようなFAQが簡単に作れます。 質問のリスト。 とりあえず質問が並んでいるので分からないことを探してもらいます。 そんなに大規模なFAQじゃなければ質問項目を羅列しておくだけでもそれなりに使いやすいです。 クリックすればページ移動とかもなく、その場にアニメーションしながら答えが表示されます。 別ページに移動したりといったことがなく、ストレスフリーで内容が見れます。仮に答えが的外れでも戻ったりせずにすぐに他の質問に行けます で、何がいいかという個人的におすすめする点は、作り方。 作り手は、

    gayou
    gayou 2011/04/14
    たしかにこのUIの方が分かりやすいか
  • コンポーネント満載のスマフォ向けWEBサイト作成フレームワーク「ChocolateChip-UI」:phpspot開発日誌

    コンポーネント満載のスマフォ向けWEBサイト作成フレームワーク「ChocolateChip-UI」 2011年04月06日- ChocolateChip-UI コンポーネント満載のスマフォ向けWEBサイト作成フレームワーク「ChocolateChip-UI」 ダウンロードしたサンプルにはかなりの量のiOSアプリ風のUIが含まれていて、これスマフォサイト用のインタフェース作成には困らないんじゃないかという感じです。 リストのUI 読み込み画面 アイコン付きテーブル ちょっとUIを変えてみる例 サムネイル付きリスト ちょっとデザインを変える 普通のリストも。 デザインを変えたリストも ラベルつきのリスト ボタンや、ON/OFFも スライダーも 背景の模様も自由に変えられます ボタンも豊富 ツールバーデザイン。アイコンを入れたり色々 更にカラフルなボタンやアイコンのみのボタンも。 タブも作れます

  • PHPでバッチ処理する際に便利なglob使いこなしテクニック:phpspot開発日誌

    PHP Magic Function : glob() | PHP Code Base PHPでバッチ処理する際に便利なglob使いこなしテクニック。 globl("*.gif"); 等とすることで、同じディレクトリにある gif 拡張子のファイルを配列で受け取るなんていう便利な関数がありますが、その glob をもっと使いこなすテクニックが紹介されていましたのでご紹介。 階層的なファイルを探索 glob('pear/*/DB/*') のようにして、階層的にファイルを探索することが出来る 第二引数を活用 第二引数は個人的に使ったことなかったのですが、これはかなり便利そう glob("*.gif", 第二引数); GLOB_MARK: 返ってきたディレクトリの最後に / を付ける GLOB_NOSORT: ソートを行わない GLOB_NOCHECK: 検索パターンにマッチするファイルが見つか

    gayou
    gayou 2011/04/04
    たまにしか使わないからなー。
  • PHPのスクリプトやライブラリがダウンロードできる海外サイト12:phpspot開発日誌

    12 Websites Useful in Downloading PHP Scripts | blueblots.com PHPのスクリプトやライブラリがダウンロードできる海外サイト12。 WordPress等の有名なオープンソースとかを活用するのもいいですが、小物のPHPスクリプトや、直接ソースに組み込んで使えたりするライブラリなんかを探せるサイトのまとめがありました。 日にもこうしたサイトは多数ありますが、日に見当たらない場合なんかは探してみると自分で1から作る手間が省けたりするかもしれません。 The PHP Resource Index Script Dungeon free-php PHP Classes Repository Scripts.com Hot Scripts 有名どころも多いですが個人的に知らないところも何個かありました。 リンク先は元のエントリを参照してみ

    gayou
    gayou 2011/04/04
  • Google Calendar風に使えるカレンダー実装jQueryプラグイン「jquery-frontier-calendar」:phpspot開発日誌

    jquery-frontier-calendar - Project Hosting on Google Code Google Calendar風に使えるカレンダー実装jQueryプラグイン「jquery-frontier-calendar」がGoogle Codeにて公開されています。 広がるカレンダーをクリックで簡単に予定を追加し、次のように表示できます。ラインをクリックすれば予定が分かったり、ラインをドラッグ&ドロップして予定をずらせたりすることが可能。 背景画像を指定したりすることも出来ます。 他にも同様のライブラリはありますが、仕様によって使い分けるとよさそうですね。 関連エントリ これで自前でGoogleカレンダーを持てる!jQuery&PHPで実現されたプログラム GoogleカレンダーみたいなカレンダーをjQueryで一瞬で作成できる「jquery-week-calend

    gayou
    gayou 2011/03/30
    カレンダーコンポーネント
  • これは面白い!CSSのボーダーを使った図形描画テクニック色々:phpspot開発日誌

    Creating Triangles in CSS Jon Rohan’s Web Developer Field Guide CSSのボーダーを使った図形描画テクニック色々。 「超シンプルなマークアップで実現できるCSS3による画像を使わない吹き出しサンプル」でも紹介されていたテクニックですが、borderを使って図形を描画するテクニックです。 border-width を太めにしてそれぞれの線に色をつけることで面白いことが色々と出来るみたい まず、最初は次のような図形。 border-color でそれぞれの辺に色をつけて、border-width:20px 、 width:0; height:0 で指定するとこんな面白い図形に。 左だけに色をつければ、矢印っぽくも出来ますし、左と上の線だけに色をつけたりすることでいろんな形・角度の3角形が表現出来ます。 更に、border-width

    gayou
    gayou 2011/03/28
  • プロレベルのWEBサイトレイアウト作成チュートリアル30:phpspot開発日誌

    30 Superb Photoshop Web Layout Tutorials | Top Design Magazine - Web Design and Digital Content プロレベルのWEBサイトレイアウト作成チュートリアル30。 過去に紹介したものも含まれていますが、比較的新しいチュートリアルもあったのでご紹介。 次のような美しいレイアウトのチュートリアル集となっています。 学習資料なんかに活用させていただきましょう。 関連エントリ チュートリアルでここまでやる?というプロレベルのWEBレイアウト作成チュートリアル スタイリッシュなWEBレイアウト作成Photoshopチュートリアル 緑のすっきり綺麗なWEBレイアウト作成Photoshopチュートリアル PhotoshopによるフレッシュなWEBサイトレイアウト作成チュートリアル集80

  • 超シンプルなマークアップで実現できるCSS3による画像を使わない吹き出しサンプル:phpspot開発日誌

    How to Create CSS3 Speech Bubbles Without Images JavaScript & CSS SitePoint Blogs 超シンプルなマークアップで実現できるCSS3による画像を使わない吹き出しサンプル。 吹き出しというと実装には若干階層を作ったマークアップが必要と考えますが、CSS3を使うと<p>だけで実現できるようです。 次のような吹き出しも、「<p class="bubble speech">SitePoint Rocks!</p> 」というシンプルなマークアップで実現出来ます。 影もついてますね。 角丸だけなら border-radiusで簡単に実現できそうですが、角のとんがったやつはちょっとしたハックを使っています。 border プロパティで枠線を設定し、左と上の線のみに色をつけることで三角形にしてます。それを2枚重ねることでとんがった

    gayou
    gayou 2011/03/25
    シンプルマークアップで吹き出しを