WebAPI の紹介

原文: Introducing WebAPI (on August 23, 2011 by Robert Nyman)

Mozilla は、WebAPI を導入して基本的な HTML5 に対応した携帯を 3 から 6 か月以内に提供したいと考えています。

現在の状況

今日の状況は、オープン Web とネイティブ API の間に明確な区別があり、どのように構築されなければならないかも区別されています。多くの開発者が気付いているように、私たちには、Web ブラウザやオペレーティングシステム、端末にまたがって、特定の端末やベンダだけに依存しない一貫した API が必要です。私たちは、Web を次のステップへ進める手段を必要としています。

WebAPI とは何か?

WebAPI は、Mozilla による活動であり、オペレーティングシステムに依らずに、すべての Web ブラウザで動作する一貫した API 提供して、ブラウザや端末の間の溝を埋めます。仕様のドラフトと実装のプロトタイプを用意し、標準化のためにそれらを W3C に提出する予定です。ここでは、セキュリティはとても重要な要因です。これは、既存のセキュリティ基準 (Geolocation 機能のように、ユーザに許可を求めるなど) を混ぜ合わせたものになるか、セキュリティを確保する新しい代替機能になるでしょう。

直近のタイムフレームでは、次の API を構築しようとしています:

  • ダイヤル: Telephony と Messaging API, Contacts API
  • アドレス帳: Contacts API
  • SMS: Telephony と Messaging API, Contacts API
  • 時計
  • カメラ: Camera API, Filesystem API
  • ギャラリー: Filesystem API (FileReader と FileWriter を結合したものになるでしょう)
  • 電卓
  • 設定: Device Status API, Settings API
  • ゲーム: Accelerometer API, Mouse Lock API
  • 地図: Geolocation API, Contacts API

協力するには

すばらしい意見を持つ数多くの有能な人々がいることを私たちは知っています。ぜひ、次のページやサイトを通して協力してください:

開発者の雇用

私たちは、Web API のために働く、数名のフルタイムのエンジニアを雇用します。募集要項を読んで応募してください