Ad Network

あわせて読みたい

  • あわせて読みたい

« イラク軍はダウジングと同じ原理の携帯型爆弾探知機を使っているという話 | Main | モバイルブラウザーのデファクトスタンダードになりつつあるWebkit »

で、実際のところHTML5でどのくらいのアプリが実装できるのか実験してみた

 少し前のエントリーでも触れた事があるが、「このままHTML5が普及してくれればスマートフォン向けのアプリの大半はHTML+CSS+Javascriptだけで作れるんじゃないか」と感じ始めている私である。

 もちろん、そうなるには「規格がきちんと統一される」「まともな実装をしたスマートフォンが十分に普及する」「iPhoneの一人勝ちにはならない」などの条件が満たされる必要があるため、必ずしもそうなるとは限らないが、少なくとも「そろそろキチンと勉強しておいて損はない」技術であることは確か。

 他人の評価記事を読んだり仕様書を読むだけではどうも納得できない私としては、ブログのネタの意味も含めていくつかプロトタイプを作ってみた。

 とりあえずプロトなので、ブラウザー・コンパチビリティを無視して(現時点で最もHTML5の実装がすすんでいる)iPhone上のSafariで動くことだけを考えて作ったのが下のアプリ。iPhone/iPod touchをお持ちの方はぜひとも試していただきたい(PC/Macのブラウザーで開いてもちゃんと動かない点に注意)。

Large-14

Large-16
Large-15 
Matrix風Twitter Visualization:  http://tinyurl.com/lgvs5z
Large-17

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8341c4f9853ef0120a5bbb497970c

Listed below are links to weblogs that reference で、実際のところHTML5でどのくらいのアプリが実装できるのか実験してみた:

» IT開発では開発環境と開発者の能力に大きな差がある from 天気晴れ - ITと趣味のブログ
IT開発が分かりにくいのは、開発環境、開発言語、開発者の能力に大きな違いがあるからである。 とはいえ、ITを使いこなさなければならない我々はその状況を理解していかねばならない。... [Read More]

» 「iPhoneがなぜFlash対応を急がないか」のヒント from blogs.com
 世界中の人が認識しているスマートフォン世界七不思議があるとしたら、間違いなく入ってくるのが「iPhoneがFlashをサポートしないのか」という疑問だ。これを見れば、どこか納得した気分になれそうなものです。  iPhoneのブラウザ「Safari」はHTML 5という新しいウェブスタンダードをまともに心得ている初めてのモバイルブラウザ、と言ってもいいでしょ...... [Read More]

Comments

LONGROOF

Snow Leopard10.6.1上のSafari4.0.3では電卓のレイアウトはさすがにずれてしまうものの、iPhoneのSafariと違わず動作しました!モバイル用のインタラクティブなWebアプリが増えそうで楽しみです!

maito

いつも楽しく拝見させていただいています。

iPod touch OS 3.0でページを開きました。

電卓ですが、一度、iPod touchを横に傾けて、再度、もとに戻すと、すべてのテンキーが表示されませんでした。

端末が傾いたのか、もとに戻ったのか、というのがプログラムでどうやって確認できるんですかね。
一度、クライアントにコンテンツをダウンロードしてしまうとjavascript以外での確認ができないような気がします。

それとも端末が傾いても、コンテンツも傾かないようにあらかじめ、設定できるといいのですが。

html5の仕様確認を行っていないのですが、実装が難しいそうです。

sis

どうでもいいコメントですいません。でも、気になったので。
なぜわざわざtinyurl.comを利用するのですか?アクセス先がわからないというセキュリティ面での問題があったり、サービス終了でアクセス先へたどり着けない(リダイレクトされない)リスクもあるのに。
Twitterなどの文字数制限があるならわかるけど、ブログではそんな必要性はないと思うのですが。

Post a comment

This weblog only allows comments from registered users. To comment, please Sign In.