From f138b20895e425cc631df8af1bad0cb6c810bf50 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Thu, 13 Jan 2022 09:21:12 +0900 Subject: 2021/10/11 時点の英語版に基づき新規作成 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/manifest/shortcuts/index.md | 99 ++++++++++++++++++++++++++++++++ 1 file changed, 99 insertions(+) create mode 100644 files/ja/web/manifest/shortcuts/index.md (limited to 'files/ja/web/manifest') diff --git a/files/ja/web/manifest/shortcuts/index.md b/files/ja/web/manifest/shortcuts/index.md new file mode 100644 index 0000000000..2a2a503625 --- /dev/null +++ b/files/ja/web/manifest/shortcuts/index.md @@ -0,0 +1,99 @@ +--- +title: shortcuts +slug: Web/Manifest/shortcuts +tags: + - マニフェスト + - ウェブ + - shortcuts +browser-compat: html.manifest.shortcuts +translation_of: Web/Manifest/shortcuts +--- +{{QuickLinksWithSubpages("/en-US/docs/Web/Manifest")}} + + + + + + + + + + + + +
Object
必須いいえ
+ +`shortcuts` メンバーは、ウェブアプリ内の主要なタスクやページへのショートカットやリンクの配列を定義します。ユーザーエージェントはこれらの値を用いて、ユーザーがウェブアプリのアイコンを操作したときにオペレーティングシステムが表示するコンテキストメニューを作成することができます。ユーザーがショートカットを呼び出すと、ユーザーエージェントはショートカットの `url` メンバーで指定されたアドレスに誘導します。 + +## ショートカット項目の値 + +ショートカットオブジェクトには、以下の値を指定することができます(`name` と `url` のみ必須)。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
メンバー説明
nameコンテキストメニューでユーザーに表示することができる文字列です。
short_name + ショートカットのフルネームを表示するのに十分なスペースがない場合に表示することができる文字列です。 +
description + ショートカットの目的を記述した文字列です。支援技術に公開される可能性があります。 +
url + ショートカットを有効にしたときに開く、アプリケーション内の URL です。 +
icons + ショートカットを表すアイコンのセットです。コンテキストメニューなどで使用することができます。このアイコンを指定する場合、 96x96 ピクセルのアイコンを指定する必要があります。 +
+ +## 例 + +カレンダーアプリが持つ可能性があるショートカットのリストです。 + +```json +"shortcuts" : [ + { + "name": "Today's agenda", + "url": "/today", + "description": "List of events planned for today" + }, + { + "name": "New event", + "url": "/create/event" + }, + { + "name": "New reminder", + "url": "/create/reminder" + } +] +``` + +## 仕様書 + +{{Specifications}} + +## ブラウザーの互換性 + +{{Compat}} -- cgit v1.2.3-54-g00ecf