Responsive Web Design
著
Ethan Marcotte氏の著作『Responsive Web Design』について。A Book Apartで買った本はこれで3冊目になるのかな?相変わらず程よい文章量で読みやすく、値段的にもこなれている感じ(買ったのはebook bundleで、もはやPaperback bundleには微塵も魅力を感じていない)。いつものごとくEPUB形式のをiBooksで読んだのだけど、なぜか図版が表示されず、でもマーカーを付けるがごとく選択をすると正常な表示に復帰する部分があり......それがiBooksのバグなのか、EPUBファイルのつくりの問題なのかは、よくわかりません。以下、印象的なフレーズを覚え書き:
We're now faced with a browser landscape that's become increasingly untethered from the desktop, with devices becoming smaller and larger simultaneously.
- スマートフォンの普及でより小さなデバイスへの対応というのに割とフォーカスが当てられがちだけど、より大きいサイズのデバイスについても同様に考える必要がある、というのは大事かなと。
The long and short of it is that we're designing for more devices, more input types more resolutions than ever before. The web has moved beyond the desktop, and it's not turning back.
- スマートデバイスなんていう謎の言葉がありますが、スマートフォンやタブレット型デバイスをひっくるめたラベルとしてのスマートデバイスは、自分にはパンドラの箱に映っています。
First discovered by designer Richard Rutter
- img { max-width: 100%; }って何気なく使っているけど、第一発見者?はRichard Rutter氏だったとかいうお話。うーむ知りませんでした。ありがとうございます(謎
when capable small-screen browsers finally did appear, there weren't a lot of handheld CSS files scattered about the web. As a result, many mobile browser makers decided to default to reading screen-based stylesheets.
- handheldというメディアタイプが流行らなかった真相について触れているくだりですが、真偽の程はどうなんでしょう。もちろんニーズが無ければ実装も進みにくいとは思いますけどね。
Sadly, iPhone didn't support the orientation query until an OS upgrade arrived a few months later.
- iPhoneよりも実はiPadが先にサポートしてた、というのがちょっと意外でした。
we can't simply infer a user's context from a class of devices
- 実際、自宅の居間なんかでスマートフォンを使うってシーンが増えているような話も聞きますし、モバイルデバイスだからといって移動中だとか外出先で使われるものだという先入観を抱くのは危ないでしょう。そもそも「モバイル」って言葉が(ry
Recently, the responsive projects I've worked on have had a lot of success combining design and development into one hybrid phase, bringing the two teams into one highly collaborative group.
- スタイルシートを書く立場にある人が、これまで以上にビジュアルデザインなりレイアウトへの知識、理解をもって設計にあたらなければならなくなっていますし、逆にビジュアルデザインを起こす人も、ますますスタイルシートで何ができるか、あるいは情報構造/文書構造やソースオーダーへの理解をもって臨まないと、RWDってキツいと思っています。
web design is about asking the right questions. And really, that's what responsive web design is: a possible solution, a way to more fully design for the web's inherent flexibility.
- まったくもって御意。そしてまた、「正しい問い」を発することがいかに難しいことか。さらに学習していきたいと思います......。