タグ

2009年12月22日のブックマーク (2件)

  • Gmailチームが明かすHTMLアプリケーション起動の高速化テクニック TechTalkManiacs

    などという煽り気味なタイトルをついつけてしまいたくなる記事がGoogleCodeBlogに掲載されていました。 最初のほうはごく普通にJavaScriptを使ったRIAアプリケーションはどうしても起動が遅くなるため、それをどう減らすか、というテーマにそって書かれています。 方法として挙げられているのは、最初にすべてを読み込まず、モジュール単位で分割して遅延ローディングすること。ただし、それだけだと回線速度が遅く不安定なモバイル環境では問題が生じるためHTML5のキャッシュ機能を利用するといいとのこと。 遅延ローディングのためのさまざまな手法の得失や、例えばユーザーデータを読み込むときには動的ロードしない、というようにユーザーの操作を妨害しないよう留意することなどについても述べられていてそれだけでもノウハウとして十分に有意義なのですが、決め手として最後に出てくる方法がすごいです。 その方法と

    Gmailチームが明かすHTMLアプリケーション起動の高速化テクニック TechTalkManiacs
    ftnk
    ftnk 2009/12/22
    - 必要に応じて、そのscriptタグに含まれるコメントを取得してEval
  • Googleは20%ルールによってイノベーションのジレンマを回避している:In the looop:オルタナティブ・ブログ

    「イノベーションのジレンマ」は破壊的技術革新が大企業を衰退させるというイノベーション理論だ。 1997年にクレイトン・M・クリステンゼンによって提唱されて以来,特にメーカーやITエンジニアに極めて大きな影響を与えつづけ,その書籍は10年以上たった今でもAmazonで400位前後と異例のロングセラーになっている。 ■ イノベーションのジレンマとは では題に入る前に「イノベーションのジレンマ」の意味するところをシンプルにまとめておこう。 1.技術革新が激しい業界において優良企業が衰退していくのには共通のパターンがある。それは顧客の声に耳を傾け,既存製品・技術の改良を行い,さらなるシェア向上を目指す「持続的インベーション」に集中してしまうことに原因がある。 2.革新的技術による「破壊的イノベーション」が生まれても,それは自らのビジネスモデルを破壊するものであり,かつ当初は量産している既存技術

    Googleは20%ルールによってイノベーションのジレンマを回避している:In the looop:オルタナティブ・ブログ