タグ

2010年5月10日のブックマーク (11件)

  • CakePHPを使ったMVC設計のベストプラクティス - Sooey

    CakePHPを使ったMVC設計のベストプラクティス 個人的にはCakePHPはあまり好きではないのですが、CakePHP開発メンバーによるMVCデザインの記事 (CakePHP のおいしいべ方)で紹介されていたBest Practices in MVC Design with CakePHP (php|architect’s C7Y)はMVCフレームワーク利用者にとってとても有用な情報だったので、訳してみました(php|architectの方には翻訳許可を頂いています)。 この記事を読んでドメインモデルに興味を持った方は、エンタープライズ アプリケーションアーキテクチャパターン(PoEAA)やDomain-Driven Design: Tackling Complexity in the Heart of Softwareに手を出してみるのもいいかも。他に、InfoQにユーザー登録すれ

    yanbow
    yanbow 2010/05/10
    cakephp
  • ピュアCSS3を使ったajaxアニメーション実装例:phpspot開発日誌

    Ajax Style Loading Animation in CSS3 ( no Images )|Nikesh Hayaran's Blog ピュアCSS3を使ったajaxアニメーション実装例が公開されていました。 画像を使わないというところが新しく、CSS3ではこんなことも出来るんだという可能性を感じられます。 CSS3を使えるブラウザのシェアが9割を超えるのはいつの日かは分かりませんが、覚えておくとよさそうですね。 関連エントリ 綺麗にデザインされたCSS3ボタンのまとめ jQueryとCSS3で作るカラフルなスライダーウィジェット 近未来に頻繁に使われるであろうCSS3サンプル10

    yanbow
    yanbow 2010/05/10
    CSS
  • [JS]JavaScript無しでも動作するダイナミックなタブコンテンツ

    JavaScriptがオンだとダイナミックにコンテンツが切り替わり、JavaScriptがオフでも正常にコンテンツが表示されるタブコンテンツを実装するチュートリアルをCSS-Tricksから紹介します。 Dynamic Page / Replacing Content デモページ 上記デモではJavaSciprのオン・オフに関わらず、タブをクリックするとそれに対応したコンテンツが表示されるようになっています。 仕組みはオフ時にはタブをクリックするとページ遷移し表示され、オン時にはAJAXを使用してコンテンツを表示しています。 タブ箇所のHTMLは、下記のようになります。 HTML <textarea name="code" class="html" cols="60" rows="5"> <nav> <ul> <li><a href="index.php">Home</a></li> <l

    yanbow
    yanbow 2010/05/10
    CSS
  • 新着記事

    『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。

    新着記事
    yanbow
    yanbow 2010/05/10
    photoshop
  • SEOでアクセスアップするためのただ3つの方法 | ウェブ力学

    的に、SEOを実施してアクセスアップを図るためには、「検索順位を上げる」、「流入キーワードを増やす」、「検索結果でのクリック率を上げる」の3つの方法しかありません。 言っていることは特に目新しいことではないのですが、この3つしかないということを意識することで、アクセスアップさせるために何をすべきなのかが明確になります。 ここではそれぞれ3つの方法のポイントおよびメリット・デメリットについてまとめてみました。 検索順位を上げる 「検索順位を上げる」とは、文字通り検索エンジン上の自然検索結果の順位を上げることです。上位ほどアクセス数が多くなるのは自明でしょう。 順位を上げたいキーワードでページ内部のテキストを最適化させたり、順位を上げたいページへの被リンクを増やしたり、といった対策が中心となります。 メリット 何よりもビッグワードで上位表示が出来れば、ひとつのキーワード経由で多くのアクセス

    yanbow
    yanbow 2010/05/10
    SEO
  • コンバージョン率だけにこだわっていると失敗するよ | Moz - SEOとインバウンドマーケティングの実践情報

    アクセス解析の歴史というのは、ある意味で聖杯探しの旅のようなものだ。真実の基準を求めて候補のリストを探索する。ヒット数、ページビュー数、ビジター数、ユニークユーザー数などなど。1つ1つの前に足を止め、その清らかさと徳を称え、新しい真実に地位を負われた異端の説を排撃する(1週間前には、その異端の清らかさと徳を称賛していたとしても)。 偽物の聖杯から飲んでも、『インディ・ジョーンズ/最後の聖戦』に出てくる悪者のように顔が溶けてしまうなんてことはないが、君が判断を誤ったせいで会社がどれだけの損害をこうむったかを上司に報告するときは、多少面目ない思いをするのはしかたないだろう。 この記事を読めば、コンバージョン率にこだわりすぎて、このきわめて高くつく罠に落ちこんだりせずに済むはずだ。 コンバージョン率 速習講座まずは基からだ。新人さんのためにもなるし、業界でも用語の定義で一致しないことがあるから

    コンバージョン率だけにこだわっていると失敗するよ | Moz - SEOとインバウンドマーケティングの実践情報
    yanbow
    yanbow 2010/05/10
    SEO
  • XSS (Cross Site Scripting) Cheat Sheet

    XSS (Cross Site Scripting) Cheat Sheet Esp: for filter evasion By RSnake Note from the author: XSS is Cross Site Scripting. If you don't know how XSS (Cross Site Scripting) works, this page probably won't help you. This page is for people who already understand the basics of XSS attacks but want a deep understanding of the nuances regarding filter evasion. This page will also not show you how to

    yanbow
    yanbow 2010/05/10
    XSS セキュリティ
  • Apple、Flash代替技術「Gianduia」を開発 :【2ch】ニュー速クオリティ

    1 アカグツ(千葉県) 2010/05/09(日) 17:22:15.58 ID:/uzGoCvo ?PLT(12001) ポイント特典 Apple、Flash代替技術「Gianduia」を開発 AppleInsiderによれば、AppleがFlashやSilverlightに代わる「Gianduia」(ジャンドゥーヤ: イタリアのチョコレート菓子から) という新たなフレームワークを開発しているとのこと。 Gianduiaについては昨年夏にWOWODC (World of WebObjects Developer Conference)で紹介済みで、6月のWWDCで個別に時間が取られている。さすがに、HTML5だけでリッチアプリケーションを作成することは難しいと考えての事か、ブラウザ側にCocoa + WebObjectの機能を追加し、JavaScriptで呼び出せるようだ。 Jonath

    yanbow
    yanbow 2010/05/10
    flash
  • RedLine Magazine : CSS セレクタ総復習 (2010年5月版)

    CSS セレクタ総復習 (2010年5月版) CSS3のプロパティにも興味津々なのですが、その前にまずセレクタを全部まとめて総復習しておこうかな、と。来1ページに書くべきではない内容量なので読み込み遅いと思います。ごめんなさい。 Selectors Level 3 http://www.w3.org/TR/css3-selectors/ 選択子 http://zng.info/specs/css3-selectors.html (日語訳) ※下記内容で、サンプルページを用意したセレクタもあるんですが、当然、各セレクタに対応しているブラウザとそうでないブラウザがあります。対応していないブラウザでサンプルページを見ても再現できません。 目次 * (汎用選択子) E (型選択子) E[foo] (属性選択子) E[foo="bar"] (属性選択子) E[foo~="bar"] (属性選択子

    yanbow
    yanbow 2010/05/10
    css
  • 国内初、無料で日本語のウェブフォントが手軽に利用できる「デコもじ」

    手描き字・丸文字・四角い系・四角て丸い系・くずし文字・アクセント付き・へた文字系・ゴシック系・明朝系・筆文字系・筆書体系・欧文(英数のみ)・変わり種フォントなど、約80種類の「ウェブフォント」(パソコンにインストールされているフォントではなく、サーバにアップロードされているフォントを指定して自由に表示させるCSS3 Web Fontsを使った技術、このサンプルを見るとよくわかる)が利用可能なネットサービスがこの「デコもじ」です。画像や通常のFlashとは違い、ちゃんと検索にも引っかかるというのがポイントです。「ブログの見出しにあの文字が使えればいいのに!」というのを実現してくれます。 ユーザー登録は無料となっており、無料で利用できるウェブフォントだけでなく、月額315円から利用できる有料サービスではさらにプロフォントとして「游ゴシック」「游築見出し明朝」「へんまろ」「トゥモローウォーク」な

    国内初、無料で日本語のウェブフォントが手軽に利用できる「デコもじ」
    yanbow
    yanbow 2010/05/10
    フォント
  • WEBプログラマー必見!WEB脆弱性基礎知識最速マスター - 燈明日記

    以下は、WEBプログラマー用のWEB脆弱性の基礎知識の一覧です。 WEBプログラマーの人はこれを読めばWEB脆弱性の基礎をマスターしてWEBプログラムを書くことができるようになっているかもです。 また、WEB脆弱性の簡易リファレンスとしても少し利用できるかもしれません。 WEBアプリケーションを開発するには、開発要件書やプログラム仕様書通りに開発すれば良いというわけにはいきません。 そう、WEB脆弱性を狙う悪意のユーザにも対処しないといけないのです。 今回、WEBアプリケーションを開発にあたってのWEB脆弱性を、以下の一覧にまとめてみました。 このまとめがWEBアプリケーション開発の参考になれば幸いです。 インジェクション クロスサイト・スクリプティング セッション・ハイジャック アクセス制御や認可制御の欠落 ディレクトリ・トラバーサル(Directory Traversal) CSRF(

    WEBプログラマー必見!WEB脆弱性基礎知識最速マスター - 燈明日記