Paul Festa(CNET News.com)
2006/04/07 00:07
一番簡単なのは何か
議論の1つは、結局のところJavaScriptや他のDHTML技術は、1つのアプリケーションの存在期間を通じて新システムよりも開発を簡単にしているのか、それともより複雑にしているのかということだ。
他の方法の支持者のなかには、HTMLはハイパーテキスト文書の構築を目的に設計されたものなのに、インタラクティブなアプリケーションの開発に急ごしらえ的に使いまわされていると指摘する者もいる。そのため、開発上の困難や互換性の問題が増えたり、品質確認の作業がいっそう困難になったり、高レベルの組立て部品が存在しない、などの問題が生じると彼らは主張している。
「GmailやGoogle Mapsのようなアプリケーションを構築するのは、本当に、本当に難しい」とMacromediaのプラットフォーム製品担当ゼネラルマネージャー、David Mendelsは言う。「Googleには非常に優秀な人材が集まっている--たとえば、同社が雇ったAdam BosworthはMicrosoft在籍時にDHMLを発明した人物だ。Googleの真似をできる企業などほとんどない」(Mendels) 1990年代に登場したウェブの技術が2005年になってようやく人気を得ている理由には、こうしたレベルの難しさが関係しているのかもしれないと、Burton GroupのアナリストPeter O'Kellyは述べている。同氏によると、これらの技術に対する新たな関心は「賢いアプローチが最近利用され始めたことや、ベースとなる技術をマスターするのがことのほか困難だったことなどによる」という。
過去の技術を活用するアプローチを擁護しているのは、Googleだけではない。W3Cでは現状の技術を好む感情から内部で分裂が起こり、Web Hypertext Application Technology Working Group(WHAT-WG)という分派がW3Cの「Xforms」というウェブフォーム--ウェブベースアプリケーションの重要なコンポーネントの1つ--のビジョンに反対して、現在広く普及している様々なテクニックを標準化するため、独自の仕様草案を作成している。
WHAT-WGには、Apple ComputerやOpera Software、Mozilla Foundationなど各ブラウザの開発元が参加している。ちなみに、JavaScriptを発明したのは、Mozillaのワーキンググループ代表であるBrendan Eichだ。WHAT-WGはまた、JavaScriptやHTML、CSS、W3CのDocument Object Model(DOM)などを組み合わせて、1つのウェブページの各部分でスクリプトを機能させるウェブアプリケーション仕様の開発も行っている。
Microsoftは、プロプライエタリなウェブとWindowsのアプリケーションコーディングシステム「XAML/Avalon」の計画を進めているが、この計画が成功すれば標準の手法がないがしろにされるおそれがある。WHAT-WGは、こうした潜在的脅威に対応することなどを目的に昨年結成されたものだ。
「Microsoftは、彼らが達成しようとしていることの概要を発表した。同社はマークアップ言語を用いてアプリケーションを構築できるようにすることを目指している」と、Opera SoftwareのCTO、Hakon Wium Lieは述べている。同氏はW3C諮問委員会の同社代表を務めており、WHAT-WGの創立者の1人でもある。「われわれは既存のウェブ言語を使って同じことができると考えた。また、AmazonやHotmailやGoogleの検索サービスなどのアプリケーションもこうした言語で書かれたものだ。ならば、そのための仕様があってもよいではないか」(Wium Lie)
JavaScriptやHTMLを使う利点の1つは、Flash開発者や他のシステムのスペシャリストに比べ、経験を積んだ開発者の数が多いことだと支持者らは言う。Flashは広く普及しているものの、ウェブブラウザほど一般的ではない。また開発者のなかには、クライアントがFlash互換性のないファイアウォールに苛立っているという者もいる。
また、様々なものを組み合わせて利用している開発者もいる。たとえば人気オンライン写真サイトのFlickrでは同じページ内の一部タスクにFlashを、別のタスクにJavaScriptを使用している。
「Chrome」が持つウェブ新興企業への可能性
グーグルが「Chrome」を作った理由--高速ブラウジングがもたらす利益
米国人アーティストが語る中国当局による拘束--チベット支援活動の結末
「検索市場の3強にならないと、ヤバイかな」--百度社長、井上氏
リコー、攻めの大型買収で世界市場へ活路
モバイルSEOに有用なデータの収集方法
中国ケータイは理屈ぬきにオモシロイ!
サーバ仮想化・グリーン化の利点を最大化!
iPhonista Nightの事後報告
コンテンツ市場14兆円の中身と行方
(エンジニアにとっての)モテ論(2)/Mozillaの陰謀(説)
除名せよ!福田康夫
1年も持ちこたえたのは本当に「ご立派」としかいいようのない福田総理
イーモバに冷たい各社
まず10年間は泥のように働け3
「VirtualBox 2.0」、Mac OS X版におけるインターフェイスの改善 etc...
「あなたとは違うんです」首相の存在感
我が家のD4もようやく機能強化に旅立ちます
フォトレポート:注目の「iPhone 3G」アプリトップ10
フォトレポート:コスプレーヤー、コミックの祭典に集合--Comic-Con 2008
フォトレポート:絵で見る「Internet Explorer 8」ベータ2
若者がモノを買わない理由--インターネット依存、低い上昇志向・・・
フォトレポート:「グッドデザインエキスポ2008」で見つけた気になるモノ
iPhone 3Gの陰で売れたもう1つのもの--iPod touchの販売動向を見る
Google Chromeを支えるブレーンたち、ローンチイベントで集合
「Google Chrome」の機能をチェック--米CNET Newsの視点
新型PSPに搭載された機能を写真でチェック
今週の新製品総チェック:ノート、デスクトップ、UMPCまでPC秋モデルが続々
今週の新製品総チェック:薄さ13.9mmのサイバーショット登場!NEC「LaVie」はデザインモデルがメンバー限定サービスをご利用いただく場合、このページの上部からログイン、またはCNET_ID登録(無料)をしてください。