アーカイブ

‘html’ タグのついている投稿

Google Developer Day2009 レポート その1 HTML5 

2009 年 6 月 11 日 コメントはありません

Google Developer Day 2009で聞いたこと、学んだことを、
まとめておきたいと思います。
Google Developer Day 2009 レポート
その1 HTML5←今回
その2 Android
その3 Social Web
その4 OpenSocial
の予定です。

今日は その1 HTML5。

今のHTMLと違うところで印象に残った特徴が2つあります。

1つは、Flashなどのプラグインなしで、HTML+Javascriptにより、
高度なグラフィックが実現可能
になること。

もう1つは、コネクションが不安定でも継続して、
サービスが提供
できるようになることです。

HTML5のグラフィックに関して、今後どのチュートリアルにも出てきそうなのが、
Canvasです。Canvasは四角形や三角形をはじめ、図やグラフなど、
一見簡単そうに見えて、Javascriptで書いてみると結構めんどうだった、
図形の描写を簡単に行えます。色の指定についてもグラデーションを指定することも
可能です。さらに、標準で装備されるO3Dによって、javascriptから簡単に、
3Dグラフィックスの操作が行えるそうです。デモでは、Flashのプラグインなしで
動いている動画再生なども披露されました。

次にコネクションについて。HTML5では、たとえ接続が不安定でも、
キャッシュされたデータによって、オフラインでもオンラインと同様なサービスの利用を
行えるようになります。このデータの保存についてはローカル上のSQLストレージ
使えるようになるそうです。現在だとGearsなどで対応しないといけない気もするので、
開発者にとっては簡単にオフライン対応させることが可能になると思います。

以上が印象に残った2点ですが、ほかにもJavascriptからの位置情報の取得や、
あたかもnativeアプリケーションのようにWebサービスを提供するなど、いくつかの
ポイントが披露されました。

ただ、HTML5の対応ブラウザの中に唯一IEは含まれておらず
Microsoftに対して業界標準に合わせるよう求めていました。
今まではブラウザごとにCSSやJavascriptの動作が異なり、
Webサービスの開発者にとってはほんとに最悪でした。
ぜひMicrosoftも一緒にみんなでHTML5において統一してほしいものです。

カテゴリー: 日記 タグ: , , ,

ブロック要素とインライン要素

2008 年 12 月 25 日 コメントはありません

ブロック要素だと勝手に改行されちゃいます。
h1{
 display:inline;
}

で対処できる。これでインライン要素と同じように
改行されなくなる。

カテゴリー: プログラミング タグ: ,