Tag: web

マクドナルドのクーポンみるやつ(iPhone / iPod touch専用)、アップデートしたよー。

前書いたように、ApplicationCache使っていろいろやったよー。オフラインでも使えるようにしたよー。なので、WebアプリなのにiPod touchでも使えるよー(事前にキャッシュしてればね)。

「ホーム画面に追加」したやつから起動すると、スタンドアローンモードで起動するから普通のAppみたいな感じで使えるのでGood(自己満足的に)。あと、スタンドアローンモードだとSafariとは別でプロセスになって、終了時にプロセスも普通にKillされるのでGood(精神衛生的に)。あとまぁ画面大きく使えるので良いです。

ApplicationCache使うと読み込み速くてマジ快適。iPhone/iPod touch向けサイト作ってる人は是非使いましょう。

んでマクドのやつはもうちょいいじるかも。というか、なんか手抜きで作ったとこ真面目に書き直すかも。

screenshotマクドナルドのクーポンみるやつ。iPhone / iPod touch専用。
マクドのクーポン情報見るだけ。
まじでそんだけ。
作りもなんかね…。

あ、でもね、こういうiPhone / iPod touch向けに作ると、楽しいね。なんか普通のWeb制作とは違う感じよね。スクリーンサイズもブラウザも固定されてるし、SafariだからCSS3とかいけちゃうし。
あーでもposition:fixed;使えなかったりってのは痛いな。あと、加速度センサー無効にしたい。縦んとき、横んときって考えんのメンドイ><。metaになんか書いたらOFFになりますよみたいなやつないかなぁ…。

と、これ、もうちょいいじるかも。いや、噓かも。
ApplicationCacheくらいはやるかも。いや、噓かも。
つか、ApplicationCacheが当初の目的だった(回線細いからクーポンの画像キャッシュしときたかった)のに、なんでやってないんだろう。

あ、データソースはこれを利用させてもらいました。ちなみに言うと、まず自分でpipesでやってみたけどうまくいかなかったんだな!んで検索したらすぐ見つかったんだな!こういうとき、「人生って、生きることって、悲しいことなんだよ」って思うね!はい。

追記: 090814
applicationCacheとlocalStorage使ってOffline Application化作業中。
applicationCacheで画像キャッシュしようと必死で頑張ったんだけど、うまくいかなかった。manifest内でファイル名まで指定しなきゃいけないんだけど、ファイル名変わっちゃうから指定できない…。
なので、他の方法を考え中。canvasのtoDataURL使って画像を文字列に変換して、localStorageとかに保存しようかと思ったけど、クロスドメイン制限があった…。他に何か方法ないかなぁ…。

Yasutaka Sato

Neet / Web Designer

More...