短期的な利益のためにWebスタンダードを犠牲にしてよいか?
[筆者: Sean Gerety]

編集者注記: Sean GeretyはUX(user experience, ユーザ体験)のギークでMicrosoft Regional Director(Microsoftのデベロッパコミュニティと協力する独立デベロッパ)の一人だ。Twitterで彼をフォローするには、@IdeaKitchnから。
4ormatに関する本誌TechCruncの記事を読んだとき、最初は悪い冗談だと思った。でも、マーケティングのネタとしては巧妙だ。いっそ、記事のタイトルは、「小さなスタートアップがIEを捨てて10万ドル以上節約した」ではなくて「小さなスタートアップがIEで動かないふりをしてマーケティング費用を10万ドル以上節約した」のほうが良かっただろう。ぼくは4ormatのアドミンサイトをIE10で試したみたし、IEのデベロッパツールを使ってIE9におけるページブロックをバイパスした。それは、ちゃんと成功した。たぶん彼らは、Operaでテストしないことによって、さらに10万ドル節約しただろう(サインアップページをOperaでロードしてみよ)。
あの記事には、批判と賞賛のコメントがたくさん寄せられていたが、それらを読むと、自分のサイトがどのブラウザをターゲットとすべきか、決めるのは難しいな、と感じた。ぼくはZeldmanのWeb Standards First(Webはスタンダードがすべて)を主食にして育ったタイプだから、誰もがアクセスできるWebでなければならない、と信じている。だからこそ、Webは偉大なのだ。その逆を教える人は、企業にとっては有害だし、Webのコミュニティを壊している。
後で気がついたのだが、4ormatの顧客のポートフォリオページは、FirefoxとSafariとChromeとOperaとIEでちゃんと表示できるように、作ってある。サイト全体を、そうすればよかったじゃないか。いや、IE6の話ではなくて、今のブラウザのことだよ。それは、そんなに難しいことではない。今ではBrowserStack のようなツールがあるから、各ブラウザごとのサイトのテストは簡単迅速にできる。ぜんぜん、難しくないよ。
Chromeの知られざる秘密
Webデベロッパは、ぼくもそうだけど、開発とデバッグをたった一つのブラウザでやる人が多い。Chromeだけ、とか、Firefoxだけ、Safariだけ、IEだけ、みたいに。試験はほかのブラウザでもやるけど、それはとても簡単な短時間の試験だ。そのときのデバッグはfirebugなど、クライアントサイドの開発ツールを多くの場合使う。そしてそれを、Webにリリースしたり、怖いQAチームに渡したりする。サイトがトラブルなく長寿するためには、Webスタンダードに準拠するのが最良の作戦だ。特定のベンダの特定のツールや機能に依存すると、非互換性という悪夢に襲われる。そんな悪夢の典型がIE6だったが、その悪夢が、Chromeという新しいモンスターの背に乗って再び訪れているのではないか。
ブラウザの特定はビジネスに有害だ
4ormatの記事を書いたTylerは、IE(やOpera)でテストしないことによって開発とデバッグの費用を3年で10万ドル節約した、と主張している。うそではないと思うが、でもそれは的外れだ。重要なのは、IEをサポートしないことによって、どれだけ売上を逃したかだ。TumblrやDribbbleのようなサイトは、すべてのブラウザをサポートすることによって、成績を上げている。この前見たら、Tumblrのブログは合計で5120万5107あり、今でも成長中だ。
デザイナーのショーケースであるDribbbleは、Webスタンダードに完全に準拠して作られたページの姿を見せている。スタンダードだけで、どれだけのことができるか、どこまで高度な表現が可能かを、教えている。Dribbbleはたとえば、CSS3のトランスフォームのような最新のスタンダードを駆使して高度な表現を見せているが、それと同時に、CSS3をまだサポートしていない、圧倒的多くの、レガシーのブラウザへの対応も丁寧で見事だ。4ormatより1年遅くロンチし、まだ招待制だが、Dribbbleの人気は盛り上がっている。compete.comで見ると、ユニークビジター数は4ormatの一桁以上、上だ。Dribbbleが偉いのは、“Best Viewed With〜〜”(〜〜で見ることをおすすめします)主義に背を向け、Webスタンダードに固執して主なブラウザすべてをサポートし、大きなオーディエンスを獲得していることだ。Dribbleのその方針は、デザイナーにとっても参考になる。
Tylerの経験は、5年前なら妥当だったかもしれない。でも、今は最新のブラウザが勢揃いしている時代だ。彼はIE9に対するページブロックを削除して、誰もがサインアップできるようにし、またまた本誌などに取り上げられことを、ねらうべきだね。
Webを、みんなのものにしようよ…。
[原文へ]
[jpTechCrunch最新記事サムネイル集]
[米TechCrunch最新記事サムネイル集]
(翻訳:iwatani(a.k.a. hiwa))


