BT

Douglas Crockford氏が新たなWebのアイデアを公開

| 作者: David Iffland フォローする 4 人のフォロワー , 翻訳者 吉田 英人 フォローする 0 人のフォロワー 投稿日 2015年8月3日. 推定読書時間: 2 分 |

原文(投稿日:2015/07/06)へのリンク

サンフランシスコのAngular Uカンファレンスで,Douglas Crockford氏は,今日私たちの知るWebでは,一度実行されたことが長期間のリンギング効果を持ち得る,という考えを発表した。

現在のWebについてCrockford氏が問題とするのは,それが複雑であり,それ故に本質的に不安全である点だ。残念ながら,W3Cの標準化プロセスのため,何かを削除する作業には深刻な影響が必ず伴うことになる。そのために,レイヤや機能を追加し続けることでお茶を濁してきたのが実情だ。

Crockford氏は現在のWeb上に,新しいルーティングや暗号化,演算コンテナ,プレゼンテーションシステムなどを含んだWebを新たに構築する,というアイデアの初期草案を発表した。この提案は,我々の知っている既存のWebの多くを捨てて,現在のブラウザ上に構築された代替Webで置き換える,というものだ。

氏の実施計画は,ひとつのブラウザメーカに対して,“ヘルパアプリ”を実装するように説得することから始まる。ユーザがこの新技術をサポートしたWebサイトを訪れると,ブラウザがそのヘルパアプリを起動して,アプリに対するすべてのトラフィックを引き渡す。

この技術がブラウザでサポートされるようになれば,次の計画は,銀行などのセキュアなサイトをひとつ説得して,そのブラウザとヘルパアプリの組み合わせを利用要件としてもらうことだ。このステップが首尾よく進めば,他のセキュアサイトもこれに追随するに違いない。結果として他のブラウザメーカも,このヘルパアプリをサポートせざるを得なくなるのだ。

このシナリオならば,既存のWeb技術やトラフィックもこれまで通り機能することができる。 “[Webが]今後も有用であり続けてほしいのです”, と氏は言う。 ヘルパアプリは新しい暗号(ECC521, AES 256, SHA 3-256)を使って,JavaScriptメッセージサーバとのメッセージ交換を行う。UIはQtを使用する。SSL, HTML, CSSといったものがすべて削除されている点に,読者は注目してほしい。

氏自身も疑問を持つこのアイデアが現実的かどうかを問うのは,あまりにも時期尚早だ。“これが現実に起きるとは言いません”,と氏はコメントしている。しかし氏は,同じようなことを試みている企業がすでに存在している点も指摘する。

“Webを置き換え,あるいは取り込もうとしている企業はたくさんあります。MicrosoftやApple, Adobe, Oracle, その他多数の大企業から小企業までが,’何かをする上でWebよりもスマートに実行可能だから'という理由で,自身のアプリケーションプラットフォームを構築しようとしています。彼らの技術は確かに優秀ですが,ほとんどのソリューションはオープンでないため,結局的にすべてが失敗に終わっています。”

Crockford氏は“JavaScript: The Good Parts”の著者であり,JSONデータ構文の普及に貢献した人物だ。講演のビデオが公開されている。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT