タグ

ブックマーク / blog.verygoodtown.com (4)

  • CakePHPで普段使っているpluginをまとめてみた | Web活メモ帳

    2010年を振り返る意味で、自分がCakePHPで開発する際に良く使うプラグインをまとめてみました。 誰かのお役に立てれば幸いです。 1.cakeplus ■ よく使うバリデーションをまとめたBehaviorであるadd_validation_rule モデルでバリデーションする際に当に使います。 var $validate = array( 'hoge' => array( "rule1" => array('rule' => array('katakana_only'), 'message' => 'hogeにカタカナ以外が含まれています' ), ), ); ■ 自動でhiddenタグを生成するヘルパーformhidden 確認画面を挟む際にhiddenに入力情報をまとめて出力してくれます。 echo $formhidden->hiddenVars(); このプラグインを知ってから、

    CakePHPで普段使っているpluginをまとめてみた | Web活メモ帳
  • Flashが無くてもアニメーションしたい人のためのjQueryプラグイン「jQuery.spritely」 | Web活メモ帳

    「jQuery.spritely」はHTMLJavaScriptでアニメーションさせる事ができるプラグインです。CSSスプライトを使用して構築されており、Flashが使えないiPhoneiPad向けのためにもチェックしておくべきかもしれません。 詳しくは以下 スクロールする背景画像 一枚の画像をスクロールさせる事でアニメーションを実現させているようですね。 公式サイトでは、以下の画像を使用していました。 コードもシンプルに1行で実装できるようです。 $('#bird').sprite({fps: 12, no_of_frames: 3}); 以下のブラウザで動作するようです。 Internet Explorer 6 + Firefox Safari Chrome Opera アニメーションを入れる事でユーザビリティーが低下しないよう、利用場所には注意してください。

    Flashが無くてもアニメーションしたい人のためのjQueryプラグイン「jQuery.spritely」 | Web活メモ帳
  • jQueryを使用してドラッグ&ドロップでファイルをアップロードできる「Plupload」 | Web活メモ帳

    Pluploadはオープンソースのファイルアップローダーで、jQueryを使用してファイルのアップロードやリサイズ処理を行う事が可能になっています。 アップロードには複数のプラットフォームから選択可能で、FlashやSilverlightを使用する事も可能。 作者はTinyMCEの開発者の方だそうです。これは期待できますね。 詳しくは以下 機能 各テクノロジーについて何ができるかは、表にまとめられています。HTML5はJavaScriptだけで画像のリサイズなんかもできちゃうんですね。 以下のような機能があるようです。 複数ファイルのアップロード アップロード進捗状況の表示 最大ファイルサイズの制限 画像のサイズを変更する ユニークなファイル名の指定 複数ファイルのアップロード処理はCMSでは必須なので、こういったライブラリがオープンソースで公開されるのは開発者には嬉しいですね。 ソースも

  • Webサイトを作ったらやるべきこと | Web活メモ帳

    サイトを作成した後に、サイトマップの登録やチェック項目など個人的に必要だなと思ったのでまとめました。 以下の記事を参考にさせていただきました。 Web担当者ForumのWebサイトを作ったらまずやるべきことチェックリスト 詳しくは以下 サイトマップを作成する これは検索エンジンに更新を教えて巡回してもらうため、URLを正規化するために作成します。 WordPressなどのブログシステムを使用している場合、プラグインで対応できる場合があります。 私はGoogle XML Sitemaps というプラグインを使用しています。 サイトマップ1の仕組みについては以下のサイトが参考になります。 Google Sitemapsが新しくなりました Googleウェブマスターツールにサイトを登録する 次に、Googleに「サイトが出来たからクロールしてね」と報告します。 Google ウェブマスターツール

    Webサイトを作ったらやるべきこと | Web活メモ帳
  • 1