---
title: WebAPI
slug: WebAPI
tags:
- Apps
- DOM
- Firefox OS
- Mobile
translation_of: Web/API
translation_of_original: WebAPI
---
データ管理 API
- FileHandle API {{NonStandardBadge}}
- ロック機能とともに、書き込み可能なファイルをサポートします。
- IndexedDB
- パフォーマンスが高い検索機能をサポートする、クライアントサイドの構造化データ用ストレージです。
- Settings API {{NonStandardBadge}}
- デバイスへ永続的に保存されるシステム全体の設定オプションを、アプリが調査したり変更したりすることが可能です。
その他の API
- Alarm API
- アプリが通知を予定することが可能です。特定の時刻にアプリを自動起動する機能もサポートします。
- Simple Push API
- プラットフォームが特定のアプリケーションに通知メッセージを送信できます。
- Web Notifications
- アプリケーションが、システムレベルで表示される通知を送信できます。
- Apps API {{NonStandardBadge}}
- Open WebApps API は、Web アプリのインストールや管理をサポートします。また、アプリが課金情報を調べることを可能にします。
- Web Activities {{NonStandardBadge}}
- あるアプリが別のアプリにアクティビティを渡すことができます。例えばあるアプリが別のアプリに対して、写真を選択 (または作成) して返すように依頼するでしょう。一般的に、ユーザはどのアクティビティにどのアプリを使用するかを設定できます。
- WebPayment API {{NonStandardBadge}}
- Web コンテンツが、仮想的な物品に対する支払いや払い戻しの処理を開始できます。
- Browser API {{NonStandardBadge}}
- Web 技術を完全に使用する Web ブラウザの構築をサポートします (要するに、ブラウザの中にあるブラウザです)。
- Idle API
- ユーザが能動的にデバイスを使用していないときに、アプリが通知を受け取れます。
- Permissions API {{NonStandardBadge}}
- 集中化された場所で、アプリの許可設定を管理します。設定アプリで使用されます。
- Time/Clock API {{NonStandardBadge}}
- 現在時刻の設定をサポートします。タイムゾーンは Settings API で設定します。
これらの API について支援が必要になったとしても、それらの使用方法について他の開発者と語る手段がいくつかあります。
- WebAPI フォーラムで相談する: {{DiscussionList("dev-webapi", "mozilla.dev.webapi")}}
- WebAPI IRC チャンネルを訪問する: #webapi
ネチケットを忘れないでください...