トップページにみるウェブデザイン--スタートポイントとしてのZDNet Japan

長谷川恭久
2008/10/23 08:00

ZDNet Japanのリニューアルについて、今回はコードやウェブデザインというフロントエンドを探る。米国のCNETが支援するJavaScriptライブラリや、日米で異なるグローバルナビゲーションへのアプローチなどを聞いた。

 前回、ZDNet Japanのリニューアルプロセスが見た目の模様替えではなく、ビジネスモデルの見直しから始まり、コンセプトをじっくり固めてから行われたことを明らかにしました。

 欧米らしい本家のデザインを基本的に継承しつつも、様々な部分で日本向けにチューンナップしています。コードを含めたフロントエンドの違いと、その理由について開発チームに聞きました。

CNETが開発を支援するJavaScriptライブラリ「MooTools」

 ZDNet Japanは、色の使い方や全体的な雰囲気こそ本家サイトを継承しているとはいえ、コードは随分違います。制作マネージャーの五十嵐啓人さんによれば、本家サイトで採用したのは見た目だけで、コードは1から日本側で作り込んだそうです。

 例えば、本家サイトでは複数のCSSファイルを読み込んでいるのに対し、日本版ではひとつのファイルにすべてのスタイルを記述しています。リクエスト数を減らすためにまとめているのが理由のひとつですが、実際にはパーツごとに分解されており、CMSが自動的にひとつのCSSファイルへと変換しているのだそうです。つまり、数千行の長いCSSコードを編集しているのではなく、コンポーネントに分かれた状態で管理されているわけです。

 採用しているJavaScriptライブラリも本家と日本語版では違いがあります。日本ではPrototype.jsを採用しているのに対し、本家では軽量なJavaScriptライブラリとして定評のあるMooToolsを使って開発しています。

実は米国CNETの技術チームはMooToolsの開発を早期から支援しており、ドキュメンテーションだけでなく書籍も出版しています(「MooTools Essentials」)。つまり、ZDnetだけでなくCNETでもMooToolsが採用されているわけです。

CNETが提供する開発者向けブログ「Clientside」。ここではMooToolsの特別ページも提供しており、ドキュメンテーションなどを入手できる CNETが提供する開発者向けブログ「Clientside」。ここではMooToolsの特別ページも提供しており、ドキュメンテーションなどを入手できる

 CNETのバックアップがあるMooToolsとはいえ、日本では他のJavaScriptライブラリに比べると知名度が低く、日本語のドキュメンテーションもないに等しい状態。それに対し、Prototype.jsは充実した日本語ドキュメンテーションと多数の関連サイトがあります。MooToolsに比べてPrototype.jsのほうが開発がしやすかったから、というのが採用の理由でしょう。

  • コメント(5件)

#1 asakawat  - 2008/10/24 20:46

本家サイトのように、Blogを作らなかったのは何故なんだろうか? 今後のビジネスに双方向コミュニケーションは重要だと思うのだが・・・
» 不適切なコメントを報告する

#2 大野晋一  - 2008/10/27 18:23

asakawatさん、コメントありがとうございます。ZDNet Japanの大野です。主にニーズの少なさとメディアの位置づけから来るものです。 ... 続きを見る
» 不適切なコメントを報告する

#3 asakawat  - 2008/10/28 14:36

詳細にご説明いただき、誠にありがとうございます。 理由は納得できるのですが、予想の範囲内であるのが、ちょっと寂しいです。 40代... 続きを見る
» 不適切なコメントを報告する

#4 大野晋一  - 2008/10/28 18:40

再び大野です。もちろん、ZDNet Japanにblogを積極導入することは、環境さえ整えば将来的にあり得ます。builderでそういったトライをし... 続きを見る
» 不適切なコメントを報告する

#5 asakawat  - 2008/10/28 20:17

私も以前は大手SIerと呼ばれる会社にいたので、事情はわかっているのですが、大野さんの言うように、ノウハウの抱え込みばかりでないの... 続きを見る
» 不適切なコメントを報告する
記事に関係する情報をコメントでお寄せください

ニックネーム : CNET_IDにログインしてコメントする

コメント本文(必須) :
  • 新着記事
  • 人気記事
  • 特集
  • ブログ