iOS 4.2で導入されたブラウザ新機能

【レポート】

iOS 4.2で導入されたブラウザ新機能

後藤大地  [2010/11/30]

A blog with thoughts and samples about mobile web created by Maximiliano Firtman.

Appleは22日、iOSの最新版となるiOS 4.2の配信を開始した。このバージョンからiPadも対応となり、iPhone、iPad、iPod touchで同じOSが稼働できるようになった。AirPlayやAirPrintの機能が追加されたバージョンとして注目されているが、WebデベロッパやWebデザイナとしては搭載されているSafariの機能が強化されていることに注目しておきたい。

iOSのSafariにどういった機能が追加されたのかがSafari on iPhone & iPad 4.2: Accelerometer, WebSockets & better HTML5 support - Mobile Web Programmingにまとめられている。実験的に調査した内容を整理したものとなっており、まだドキュメント化されていない機能についても知ることができて参考になる。紹介されている新機能は次のとおり。

  • 加速度センサおよびジャイロスコープセンサのサポート: iOS対応デバイスには加速度センサが搭載されている。iPhone 4やiPod touch 4Gにはジャイロスコープセンサも搭載されている。これら機能にDeviceOrientation Event経由でアクセスできるようになった。これらセンサはこれまではネイティブアプリからしか利用できなかったが、Webアプリからも利用できるようになった。
  • WobSocketsサポート: WebSocketsの実装が追加された。これまでAjaxで実施していたサーバとの非同期通信をWebSocketsを使ってもっと高速に実現することが可能になる。
  • 印刷機能のサポート: iOS 4.2にAirPrintが搭載されたことで、window.print()をコールすると印刷用のダイアログが起動するようになった。
  • 新しいJavaScriptデータタイプの追加: Blob、Float32Array、Int8Array、Uint8Array、Int16Array、Uint16Aray、Int32Array、UInt32Arrayなど。
  • SVGサポート強化: 20を越えるSVG操作クラスを通じてオンザフライでSVGドキュメントの作成が可能。
  • Canvasサポート強化: ImageDataデータタイプのサポート。
  • CSSメディアクエリ強化: JavaScriptからCSSメディアクエリを作成するstyleMedia APIを実装。
  • EventSourceにおけるServer-Sent Eventsのサポート。
  • XMLHttpRequest Level 2 FormDataインタフェースを実装。
  • HTML5フォームにおけるrequired属性を実装。

最新のブラウザが実装している機能が取り込まれている点と、iPhoneやiPadなどのネイティブセンサを使うための実装が追加されている点がポイントとなる。こうしたデバイスではセンサの活用が使いやすさや感動的なユーザ体験に結びついている側面が強いが、従来の実装ではWebアプリケーションからは利用できなかった。今後はブラウザ経由のサービスであってもこうしたデバイスの機能を扱いやすくなる。

関連したタグ


転職ノウハウ

あなたが本領発揮できる仕事を診断
あなたの仕事適性診断

シゴト性格・弱点が20の質問でサクッと分かる!

「仕事辞めたい……」その理由は?
「仕事辞めたい……」その理由は?

71%の人が仕事を辞めたいと思った経験あり。その理由と対処法は?

3年後の年収どうなる? 年収予報
3年後の年収どうなる? 年収予報

今の年収は適正? 3年後は? あなたの年収をデータに基づき予報します。

激務な職場を辞めたいが、美女が邪魔して辞められない
激務な職場を辞めたいが、美女が邪魔して辞められない

美人上司と可愛い過ぎる後輩に挟まれるエンジニアの悩み

特別企画 PR

人気記事

一覧

イチオシ記事

新着記事

今後、現場のニーズが高まるIT技術は?
[16:27 2/9] 企業IT
オリンパス、24倍ズーム×5軸手ぶれ補正採用コンデジ「STYLUS SH-3」
[16:13 2/9] 家電
オリンパス、アウトドア向けの頑強カメラ「STYLUS TG-870 Tough」
[16:13 2/9] 家電
[須賀健太]アニメ声優初挑戦 女好きのチャラ男役に「逆に振り切れた」
[16:09 2/9] ホビー
岡大、自律制御型水中ロボットの嵌合実験に成功 - 海中自動充電が可能に
[16:03 2/9] テクノロジー

特別企画 PR

求人情報