Frontend Weekly Vol.3

Headlines

Angular momentum by Jeremy Keith

JavaScriptに限らず、ライブラリやフレームワーク、それどころかソフトウェアをどうやって選択するべきか?
コードがよく書かれているとか、エンタープライズに向いているとかではなく、そのソフトウェアの信念や仮説が開発やメンテナンスを行う人たちと同じものかであるべきというのがJeremy Keith氏の見解。

Prototyping Tools by Stephen Meszaros

プロトタイプなしにプロダクトは生み出せない。と言われるほど、プロトタイプの存在は大きいものです。この記事ではモダンなプロトタイプツールを7つ、良い点と悪い点をそれぞれ詳しく紹介してくれています。

The When, Why and How of Designing in Browser — Philosophie is Thinking by Brooke Kao

ブラウザでデザインすることとPhotoshopを使わないことはまったく別の話。この記事では、これまであまり語られなかった、ブラウザでデザインするアプローチのWhenについても触れられていて、参考になります。

Inside Microsoft’s New Rendering Engine For The “Project Spartan” by Jacob Rossi

まだコードネーム”Project Spartan”としてしか知られてないInternet Explorerの新バージョンについてとてもよくまとめられている記事。まだ「これは期待できる」と断言できるまではいかないものの、楽しみではあります。

以下にも紹介するJeremy Keith氏によるExtensibilityという記事でも言及されていますが、Custom Elementsを作るためのベスト・プラクティスは「作らない事」。代わりにisを利用して既存の要素を拡張するべきだという記事。

In Other News…

The React Quick Start Guide by Jack Callister

つい先日もReact.js Confが開催され、注目を浴び続けているReact.js。この記事ではReact.jsのコンセプトから基本についてごくわかりやすくまとめて紹介しています。

Designing with Hue Saturation and Lightness by Ryan Allen

Webで使う色といったらRGB。というのはもう古くなりつつあります。この記事でRyan AllenはHSLをSassと一緒に利用することで拡張性の高いカラー・スキームを作成する方法を紹介しています。

State of io.js by Mikeal Rogers

io.jsの発起人であり、NodeConfのホストもつとめるMikeal Rogersによるio.jsの現況報告。io.jsが掲げ、実践しているオープン・ガバナンスはなかなか興味深い。

Extensibility by Jeremy Keith

Jeremy KeithはWeb Componentsに対して期待と不安の両方を抱えています。Web Componentsがこれまでにない力をWebに与える分、どうやって拡張していくかが鍵になるだろうとしています。

Getting to Know LibSass by Hugo Giraudel

Sassのコンパイルに時間がかかって困っていませんか? SassをCを使ってコンパイルするLibSassについて、今さら聞けない様々なことをSassのエバンジェリストといってもいいHugo Giraudel氏が解説。

Books to Read

The UX Reader by MailChimp

MailChimpのチームが総力戦で望むTheがつくほどのUXに関する本。UXにまつわるチームの話、リサーチ、デザインそのものはもちろん、イテレーションについてまでカバーしている。英語ではありますが無料です。

Slides/Videos

Polymerで作る次世代ウェブサイト by Eiji Kitamura

先日開催されたHTML5 Conferenceにて発表されたPolymerに関するスライド。動画はこのあたりから

WAI-ARIA - an introduction to accessible rich internet applications by Patrick Lauke

WAI-ARIAについて知っておきたいことがよくまとまった1dayワークショップのスライド。183枚の力作。

In Brief