サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
ipodtouch.hatenadiary.org
すでにいくつかのサイトでも話題になっているが、iPhone/iPod touchのSafariでwebアプリを開いたときに、上のアドレスバーや、下のメニューバーを出なくする設定が発見されている。 <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />上の設定が、webアプリモードにするもので、これを書いた場合、ホーム画面にアイコンを置いたブックマークから起動すると、webアプリモードになり、アドレスバーやメニューバーが表示されなくなる。 下の設定は、一番上の電波状態や時刻が表示されているバーの部分を、半透明にする設定で、上のアプリモードの設定があるときのみ有効のようだ
iPhone/iPod touchのSafariは、HTML5準拠のアプリケーションキャッシュ機能を実装している。 これはクラインアント側でキャッシュするファイルを制御できるもので、これを利用すると、オフライン状態でwebアプリを動作させることが可能になる。 HTML5仕様 http://www.whatwg.org/specs/web-apps/current-work/#appcache アプリケーションキャッシュを制御するには、キャッシュマニフェストファイルというものをサーバ側に設置する。これにはクライアント側にキャッシュさせたいURIを記述したもので、具体的には以下のようになる。 CACHE MANIFEST #comment index.html code.js img/icon.pngこの例では、index.html,code.js,img/icon.pngの3つのファイルをキ
Safariで動画再生をするためのタグ。embedだけでよい。サムネイル画像はsrcで指定。 フォーマットは(たぶん)転送して再生可能なものは大丈夫。 実際にはブラウザ上で再生されるわけではなくて、再生ボタンを押すとQTプレイヤーが起動して再生される。縦モードでも横モードでも再生可能。 追記 embedのアトリビュートでほかに使えるものがないかちょっと調べてみた。 autoplayやloopは使えなくて当然という感じだが、なんとqtnextが動いた。これで連続して複数のムービーを再生することができる。まあ、次のムービーを再生するときにコントローラーが表示されてしまう難点はあるが、これでプレイリストも作れるということになる。 参考 http://docs.info.apple.com/jarticle.html?artnum=61012
このページを最初にブックマークしてみませんか?
『iPod touchで遊ぶ (iPhoneもね)』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く