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アプリケーションからは利用できなかった。今後はブラウザ経由のサービスであってもこうしたデバイスの機能を扱いやすくなる。

関連したタグ


注目特集

関連サイト

新着記事

転職ノウハウ

あなたの仕事適性診断
あなたの仕事適性診断

4つの診断で、自分の適性を見つめなおそう!

Heroes File ~挑戦者たち~
Heroes File ~挑戦者たち~

働くこと・挑戦し続けることへの思いを綴ったインタビュー

はじめての転職診断
はじめての転職診断

あなたにピッタリのアドバイスを読むことができます。

転職Q&A
転職Q&A

転職に必要な情報が収集できます

ドS美人面接官 vs モテたいエンジニア
ドS美人面接官 vs モテたいエンジニア

入室しようとしたら、マサカリ投げられちゃいました!?

特別企画

一覧

    人気記事

    一覧

    イチオシ記事

    新着記事

    【レポート】マギーが"セクシー小悪魔"に進化? 中居、山里への本気クレームの真相 - TVウォッチャーの芸能まるごと1週間
    [21:00 12/20] エンタメ
    [ベイマックス]製作のコンリさんに聞く「伝えられる物語がある作品」と続編に前向き?
    [20:48 12/20] エンタメ
    [乃木坂46白石麻衣]初のソロ写真集「楽しかった」 篠山紀信撮影で水着姿も
    [20:15 12/20] ホビー
    【レポート】オンキヨー、「HF Player」でAndroid端末からDACへのハイレゾ出力実現 - リアルタイムDSD変換機能もiPhone/iPad/Androidで
    [20:06 12/20] 家電
    『スター・ウォーズ エピソード1』よりR2-M5&R2-C4が「ARTFX+R2」で立体化
    [20:00 12/20] ホビー

    特別企画

    一覧

      求人情報