タグ

2013年3月12日のブックマーク (3件)

  • AngularJSのdirectiveとは - Qiita

    以下はhttp://docs.angularjs.org/guide/directive のドキュメントをだいたい和訳した感じの内容になってます。 概要 DOMをいじるコードを綺麗にみせるための仕組み。 directiveの処理の流れ http://docs.angularjs.org/guide/directive の Compilation process, and directive matchingの項より parse: HTML文字列をDOMに変換する。 compile: 1で変換したDOMを探索してdirectiveが必要な要素を見つけたらdirectiveのcompileを実行する。もし複数のdirectiveが必要な場合優先順位付けが行われる。 link: scopeとtemplateを結びつける。ここで要素に対するリスナが登録されたりscopeのwatchesがセットされ

    AngularJSのdirectiveとは - Qiita
  • Webサイト高速化対策の現状

    はじめに はじめまして、こんにちは。クラスメソッド株式会社でWebを担当している野中です。 この度、「これから身につけるWebサイト高速化テクニック」と題して記事を連載させていただくこととなりました。 連載ではWeb担当者やWebデザイナー、コーダーの方々に向けて高速化に関する手法や技術について調べ、身につけたテクニックを細かな解説を加えて紹介していきます。中には少し難しいテクニックも含まれますが、できる限り分かりやすく、すぐに実践できるよう紹介していきたいと思います。とても長い連載ですが、よろしくお願いいたします。 なお、連載はクラスメソッド開発ブログで連載されている「身につけておきたいWebサイト高速化テクニック」の増補改訂版です。 連載の流れ 連載はできるだけ多くの方に興味を持っていただけるように、最初に高速化対策の全体像と必要な知識を紹介します。その後、具体的な高速化対策と

  • Webブラウザで動作するtail·Tail JS MOONGIFT

    Tail JSはWebブラウザ上で動作するtailです。 諸君、私はtailが好きだ。素っ気ないオプションが好きだ。-nが好きだ。-rが好きだ。-Fが好きだ。そんな訳でTail JSも大好きだ。JavaScriptで実装されたWebブラウザ上で使えるtailコマンドです。 トップページです。ログファイルをドロップします。 ドロップしました。続いて更新されるのを待ちます。 リアルタイムに更新されていきます。 タブを使って複数ファイルの監視もでいます。 Tail JSはファイルの追記をリアルタイムで反映します。ファイルサイズの変更をトリガーに、その差分を読み取っています。Google Chromeでしか動かないようですが、とても面白いソフトウェアです。 Tail JSはJavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。 MOONGIFT

    Webブラウザで動作するtail·Tail JS MOONGIFT