2010年に出会った愛すべきリソース達*11
この記事は賞味期限切れです。(更新から1年が経過しています)
2010年も残りわずか。CS5やらHTML5やらiナントカやら忙しい1年でしたが、
せっかくなので今年出会った素晴らしいリソースを振り返ってみます。
@anywhere
Welcome to @Anywhere | dev.twitter.com
Twitterの機能がどのサイトでも活用出来るようになるJavaScriptリソース。
認証からタイムライン読み込み、パーツのレンダリングまで。
連携サービスを組むならおさえておきたい。
jsLint
JSLint, The JavaScript Code Quality Tool
JavaScriptをストリクトに書く為のチェックツール。
前はWSH版がダウンロード出来たんですけど見つからなくなってますね。
Githubのを使ってなんやかんやするんでしょうか。こんど試してみよう。
LESS
LESS – Leaner CSS
変数に代入したり、ネストしたり、ミックスインしたり…
CSSコーディングが素晴らしくスピードアップするCSS開発キット。
エディタからも簡単に呼び出せるので重宝しています。
似たようなプロジェクトに「Sass」というのもあります。
jsDoc Toolkit
jsdoc-toolkit – Project Hosting on Google Code
JavaScript版のドキュメント生成ツール。
こちらもエディタから使うと大変便利。
Modernizr
Modernizr
HTML5の新機能等が使用可能かどうかを判別してくれるライブラリ。
判別の結果はhtml要素のクラスとして出力してくれる他、
メンバを直接参照する事でも結果を知ることが出来ます。
便利なスクリプトなのですが、最近Head.jsに持って行かれた感が…
こちらは未検証なのでまた後ほどレポートを。
Raphael / gRaphael
gRaphaël—Charting JavaScript Library
Raphaelは、ベクターグラフィックを簡単に扱うためのJavaScriptライブラリ。
gRaphaelはそれをグラフ描画用に拡張する為のプラグインです。
投稿した時はまだドキュメントが不備でしたが…今見に行きましたがまだありませんでした!
IE9.js
ie7-js – Project Hosting on Google Code
プロジェクト名としては「IE7.js」ですが、
その中に含まれるIE8.js、IE9.jsやie7-squish.jsが結構便利。
JavaScriptが動く事が前提になりますが、擬似クラスやHTML5の新要素の対応もしてくれます。
YUI Compressor
YUI Compressor
Yahoo!がおくる、JavaScriptやCSSを圧縮するツール。
Webページのパフォーマンス向上を図るのに欠かせません。
ご一緒にYSlow(Firebugプラグイン)も是非。
mustache
{{ mustache }}
マルチランゲージテンプレートエンジン!(言い切った!)
様々な言語に対応する、シンプルで使いやすいテンプレートエンジンです。
Sammy.js
Sammy.js
Ajaxコンテンツのセッションを操る為のjQueryプラグイン。
要するに、location.hashによるルーティングをウマイこと処理してくれるスクリプトです。
jQueryMobile
jQueryの作者が送る、スマートフォン向けのjQueryUIのようなもの。
ルールに従ったマークアップをするだけで、各要素をそれっぽくレンダリングしてくれます。
1月に正式版がリリースされる予定。
結構色々ありましたね、2010年。
来年もまた素晴らしい技術に出会えますように。
皆様よいお年を!
コメント