タグ

2011年12月18日のブックマーク (2件)

  • [iPhone|iPad]iOSにおけるhtml5::manifestの削除について Vol.2 - Web 業界の技術屋 | VIVID Labs.

    Web 業界の技術屋 | VIVID Labs. html5、CSS3、javascriptPHPなどwebに関する疑問を解消したり検証したりしています。 さて皆さん、早速ですが manifest は結局どう言う仕様なのよ?と言う事を私なりに解釈した解説を実機スクリーンショットを交えて紹介して行こうと思います。 最初は公式シミュレータでやっていたのですが、Mac の HDD を参照してしまうので容量 1TB とかあってキャッシュして数値を動かすのが非常に困難だったので実機にしました。実機は 16.9GB みたいな感じで 100MB 単位で動かせるので都合が良いです。 まずはこの manifest とやらはどれぐらいのキャッシュを許可出来るんだろうかと言う所から、仕様書によるとデフォルトは 5M だけど拡張可能との事。 検証方法は 3.2MB のm4v ファイル(何でも良いんだけどね)を複

    [iPhone|iPad]iOSにおけるhtml5::manifestの削除について Vol.2 - Web 業界の技術屋 | VIVID Labs.
    turunto
    turunto 2011/12/18
  • HTML5でiPhone用Webアプリをオフライン対応に

    HTML5でiPhone用Webアプリをオフライン対応に:iPhoneで動かす業務用Webアプリ開発入門(5)(2/2 ページ) HTMLファイルをキャッシュマニフェストに含めるには キャッシュマニフェストファイルに、すべてのJavaScriptファイル、画像ファイル、CSSファイルを記述すると、ページのロード時間を劇的に短縮できます。 キャッシュマニフェストには、これらのファイルだけでなくHTML自体を含めることができます。HTML自体をキャッシュに格納すると、そのURLのときは一切サーバにリクエストを出さずに画面を表示可能になります。 先ほどの例では「CACHE:」の1行目の「/h/MobileView.do」がHTMLです。 すべてのデータをAjaxで取得するアプリは、HTMLは毎回同じファイルになるはずなので、このようにHTML自体をキャッシュできます。 こうしておくと、電波がまっ

    HTML5でiPhone用Webアプリをオフライン対応に