タグ

2008年5月16日のブックマーク (5件)

  • 第13回 ヘルパーの作り方 | gihyo.jp

    ヘルパーとは CakePHPにはビューの処理を効率化するための「ヘルパー」と呼ばれる機構があります。また、単にビューの一部を部品化して再利用するだけであれば「エレメント」を使用する方法あります。エレメントは連載の第8回で使用しています。 ヘルパーを使う機会 ヘルパーを作る機会は、絶対数的には少ないです。というのも、ビューの効率化はエレメントで事足りることが多いからです。第8回では使用していませんが、renderElementメソッドには引数を渡すこともできるので、関数呼び出しのように引数を付けてエレメントを使用することが可能です。エレメントはベタのphpファイルなので、とてもシンプルでデザイナーフレンドリーなことも強みです。 それでもヘルパーの作り方を学ぶことは良いことです。その理由は、ビュー内での複雑な計算や、コードの重複がいくつも発生するときなどにヘルパーが適しているからです。ヘルパ

    第13回 ヘルパーの作り方 | gihyo.jp
  • [JS]わずか4KBの超軽量の画像ギャラリーのスクリプト -slide.js

    leigeberのエントリーから、スムーズにスクロールするサムネイルから拡大画像を表示する画像ギャラリーのスクリプトを紹介します。 Dynamic Image Gallery and Slideshow デモ slide.jsはjQueryやPrototypeなど他のスクリプトに依存することなく単独で動作するスクリプトで、動作環境はIE6/IE7, FF, Opera and Safariとなっています。 サムネイルはリスト要素となっており、オプションでは「拡大画像の格納場所の指定」「拡大画像の拡張子の設定」「スピード」などを設定することができます。

  • 本気でやるならonclick属性は避けてライブラリを活用すべき - id:HolyGrailとid:HoryGrailの区別がつかない日記

    第1回 そろそろ気で学びませんか? | Think IT これ、今この記事書いてる時点で650以上ものブクマがされているんだけれども、あまり内容がよろしくない。 というのも、解説はとても丁寧ですごくよい内容なのだけど、サンプルコードの書き方がどうも古くさい。 onclick属性とか、今時のフロントエンドエンジニアはそんな書き方はしない(と思う)。 なぜonclickをあまり推奨しないのか やっぱり、エンジニアとデザイナーorマークアッパーとの分業の点でHTMLの属性にスクリプトを書いちゃうのはあんまりよろしくない。 たとえばの話だけど関数の名前を変えたかったり、だとか、HTMLを変更したり、っていうときにミスが起こりやすくなってしまう。 これは分業していなくてもどちらにしろ発生してしまうことだと思う。 他にも前に書いたのだけど、aタグとかでonclickしちゃうとhrefにreturn

    本気でやるならonclick属性は避けてライブラリを活用すべき - id:HolyGrailとid:HoryGrailの区別がつかない日記
  • Css 4 Free

    WEBサイトを作っていると、「文字の色を変えたい」、「余白を大きくしたい」、「背景をグラデーションにしたい」ということがあります。 文字色や余白、背景を全て画像で用意するということもできますが、画像ばかりを用意するのも手間ですし、ファイルサイズが大きくなるのも問題です。 そこで、WEBサイトをデザインするときCSSを使います。簡単にCSSのことを説明するな、HTMLの見た目を作ることができるプログラミング言語です。 みなさんもCSSCSS3といった言葉をネットで見たり聞いたりしたことがあると思います。CSSを使うことで、HTMLを色々と変更することができるので、プログを使っていた人は、簡単なCSSの構文を知っている人もいるかもしれません。 格的にWEBサイトをデザインしようと思ったら、CSSについてより詳しく知る必要が出てきます。 また、CSS4という新しいCSSの仕様もあります。CS

    minotan
    minotan 2008/05/16
  • 公共事業をやめて強くなったゼネコン:日経ビジネスオンライン

    篠原 匡 ニューヨーク支局長 日経ビジネス記者、日経ビジネスクロスメディア編集長を経て2015年1月からニューヨーク支局長。建設・不動産、地域モノ、人物ルポなどが得意分野。趣味は家庭菜園と競艇、出張。 この著者の記事を見る

    公共事業をやめて強くなったゼネコン:日経ビジネスオンライン