変更履歴
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
2023 年 7 月 11 日: ゲストモードの要件を更新しました
2023 年 1 月 27 日: 画像アセットを更新しました
2021 年 5 月 17 日: iOS 送信者 UX ガイドラインの更新
- iOS 14 以降の iOS 送信側の UX ガイドラインを更新しました。
2018 年 6 月 4 日: タッチ レシーバの UX ガイドライン
2016 年 4 月 28 日: 画像アセットを更新しました
- UX ガイドラインに準拠するように、すべての画像アセットを更新しました。
- 長い設計チェックリスト ドキュメントを主要な見出しごとに分割し、7 つの短いファイルに分割することで、読み込みを高速化し、スクロールを減らしました。
- 一貫性を高めるため、「拡張コントロール」を「拡張コントローラ」に、「永続コントロール」を「ミニコントローラ」に置き換えました。
2015 年 12 月 9 日: さまざまな更新
- Android 向けの画像のほとんどと、ウェブ レシーバ向けの画像の多くが全体的に更新されました。
- 送信側がキャストを停止するで、キャストの停止ユーザー アクションの推奨動作を明確化しました。
- 以下のセクションで推奨されるラベル付けを更新しました。
- 送信側の音量コントロールで、音量コントロールのガイドラインを大幅に更新しました。
-
キャスト シーケンスで、各シーケンス バリエーションのコンテンツの開始位置に関する説明を追加しました。
- 全体を通して「キャスト メニュー」を「キャスト ダイアログ」に変更しました。
- キャスト ダイアログで、Android には MediaRouter コンポーネントを使用し、iOS、Chrome、カスタム実装にはリファレンス アプリの例に沿うことを推奨する文言を追加しました。
- キャスト ダイアログでキャスト中に、「ウェブ レシーバ / コンテンツ アイテムをタップすると、キャスト メニューが閉じ、そのコンテンツ アイテムのすべてのコントロールと情報が表示される」という記述を削除しました。この動作は実装されていません。
- 送信側の音量コントロールで、送信側アプリの音量スライダーは Chromecast リモコンで行われた音量変更を反映する必要があることを明確にしました。
- 送信者の通知で、キャストを停止するためにデベロッパーが「X」を提供する必要があることを明確にしました。これはフレームワークによって提供されるものではありません。
2015 年 9 月 16 日: さまざまな更新
- 送信者の拡張コントローラで、「メディア ストリームの経過時間とコンテンツの再生時間を特定する」がベスト プラクティスとして再記述されました。
2015 年 3 月 18 日: 音量調整に関する更新
2014 年 11 月 24 日: ゲストモードの更新
2014 年 5 月 9 日: Cast ダイアログ、音量、通知、ロック画面、翻訳
2014 年 4 月 11 日: 通知とロック画面
2014 年 3 月 21 日: Cast アイコンを更新
- キャスト アイコンの新しいオン / 接続済み状態を反映するように、キャスト アイコンの状態のチェックリスト要件を更新しました
2014 年 3 月 10 日: Cast の導入
2014 年 3 月 7 日: 幅広い改善
- チェックリストのタイトルを更新しました
- 「必須」と「ベスト プラクティス」をより明確に定義
- すべての状態に送信者 / ウェブレシーバのスクリーンショットのペアを追加しました
- 読み込み中と接続中の状態のアニメーション GIF を追加
- 用語セクションを追加しました
- 現在の要件を反映するように Chrome のガイドラインを更新しました
-
送信者がキャストを停止するための要件をより明確に定義
-
送信者のキャスト再開の要件をより明確に定義
このガイドで使用されている画像は、Blender Foundation のご厚意により、著作権またはクリエイティブ・コモンズ ライセンスに基づいて共有されています。
- Elephant's Dream: (c) copyright 2006,
Blender Foundation / Netherlands Media Art Institute / www.elephantsdream.org
- Sintel: (c) コピーライト: Blender Foundation | www.sintel.org
- Tears of Steel: (CC) Blender Foundation | mango.blender.org
- Big Buck Bunny: (c) copyright 2008, Blender Foundation / www.bigbuckbunny.org
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-26 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-26 UTC。"],[[["\u003cp\u003eGuest Mode support has been removed as of July 11, 2023.\u003c/p\u003e\n"],["\u003cp\u003eDesign Checklist image assets have been updated several times to reflect current UI and ensure compliance with UX guidelines.\u003c/p\u003e\n"],["\u003cp\u003eUX guidelines for iOS senders, including updates for iOS 14 and later, were updated on May 17, 2021.\u003c/p\u003e\n"],["\u003cp\u003eNew UX guidelines for touch receivers were added on June 4, 2018.\u003c/p\u003e\n"],["\u003cp\u003eThroughout the development of Cast, various updates have been made to sender and receiver guidelines, including volume controls, cast dialog behavior, and terminology.\u003c/p\u003e\n"]]],["Guest Mode support was removed. Image assets were updated to reflect current UI. UX guidelines were revised for iOS senders, touch receivers, and volume controls. The document was reorganized into seven files and terminology was standardized. Cast dialog and notification labeling were updated. Behavior for stopping and resuming casts was clarified. The cast icon's states were revised. Content duration and elapsed time were emphasized, and volume slider functionality was defined.\n"],null,["# Changelog\n\n### July 11, 2023: Updated Guest Mode Requirements\n\n- Support for Guest Mode has been removed.\n\n### January 27, 2023: Updated image assets\n\n- Most image assets in the [Design Checklist](/cast/docs/design_checklist) have been updated to reflect the current UI.\n\n### May 17, 2021: Updates to iOS sender UX guidelines\n\n- Updated UX guidelines for iOS senders on iOS 14 and later.\n\n### June 4, 2018: Touch receiver UX guidelines\n\n- Added new UX guidelines for [touch on\n receivers](/cast/docs/design_checklist/receiver_touch).\n\n### April 28, 2016: Updated image assets\n\n- Updated all image assets to comply with the UX guidelines.\n- Split the lengthy design checklist document by its major headings into [seven shorter, better chunked](/cast/docs/design_checklist) files for faster loading and less scrolling.\n- For better consistency, replaced \"expanded controls\" with \"[expanded controller](/cast/docs/design_checklist/sender#sender-expanded-controller)\" and replaced \"persistent controls\" with \"[mini controller](/cast/docs/design_checklist/sender#sender-mini-controller)\".\n\n### December 9, 2015: Various updates\n\n- Most of the images for Android, and many for Web Receivers have been updated throughout.\n- In [Sender stops cast](/cast/docs/design_checklist/sender#sender-control-end), Clarified recommended behavior for the Stop Casting user action.\n- Updated recommended labeling in the following sections:\n - [Cast dialog,\n not connected (Web Receivers available)](/cast/docs/design_checklist/cast-dialog#sender-cast-menu-available)\n - [Cast dialog,\n connected but not casting](/cast/docs/design_checklist/cast-dialog#sender-cast-menu-connected)\n - [Cast dialog,\n while casting](/cast/docs/design_checklist/cast-dialog#sender-cast-menu-casting)\n - [Sender notification](/cast/docs/design_checklist/sender#sender-control-notification)\n - [Sender lock screen](/cast/docs/design_checklist/sender#sender-control-lockscreen)\n- In [Sender volume\n controls](/cast/docs/design_checklist/sender#sender-control-volume), updated volume control guidelines extensively.\n- In [Cast sequence](/cast/docs/design_checklist/cast-basics#cast-session-sequence), added clarification about where content starts for each sequence variation.\n- Changed \"Cast menu\" to \"Cast dialog\" throughout.\n- In [Cast dialog](/cast/docs/design_checklist/cast-dialog), added the recommendation to use the MediaRouter component for Android or follow the reference app examples for iOS, Chrome, or custom implementations.\n- In [Cast dialog,\n while casting](/cast/docs/design_checklist/cast-dialog#sender-cast-menu-casting), removed \"Tapping a Web Receiver / content item, closes the cast menu and shows the full controls and info for that content item,\" as that behavior is not implemented.\n- In [Sender volume\n control](/cast/docs/design_checklist/sender#sender-control-volume), clarified that the volume slider in the sender app must reflect volume changes made by the Chromecast remote control.\n- In [Sender\n notification](/cast/docs/design_checklist/sender#sender-control-notification), clarified that the developer must provide an \"X\" to stop casting; this is not provided by the framework.\n\n### September 16, 2015: Various updates\n\n- In [Sender expanded\n controller](/cast/docs/design_checklist/sender#sender-expanded-controller), \"Identify elapsed time and content duration for media streams\" is restated as a best practice.\n\n### March 18, 2015: Updates for volume controls\n\n- A new section, [Sender\n volume controls](/cast/docs/design_checklist/sender#sender-control-volume) has been added\n\n### November 24, 2014: Updates for guest mode\n\n- Considerations for [guest mode](/cast/docs/guest_mode) have been added througout\n\n### May 9, 2014: Cast dialog, Volume, Notifications, Lockscreen and Translations\n\n- Web Receiver status is no longer required for the [Cast dialog\n devices list](/cast/docs/design_checklist/cast-dialog#sender-cast-menu-available).\n- Web Receiver status and name is no longer required for the [lockscreen for music apps](/cast/docs/design_checklist/sender#sender-control-lockscreen).\n- For Android, the volume slider with the Cast icon must appear when pressing the [volume hardware\n keys](/cast/docs/design_checklist/sender#sender-control-volume).\n- Controlling the volume of a Cast session using volume hardware buttons on a mobile device is [no longer required for\n iOS](/cast/docs/design_checklist/sender#sender-control-volume).\n- Use the app icon instead of the cast icon on the notification bar [when casting](/cast/docs/design_checklist/sender#sender-control-notification).\n- Translations of cast terminology are now available at [Cast Terminology](/cast/docs/design_checklist/cast-basics#cast-terminology).\n\n### April 11, 2014: Notifications and Lockscreen\n\n- [Sender notification](/cast/docs/design_checklist/sender#sender-control-notification) and [Sender lock screen](/cast/docs/design_checklist/sender#sender-control-lockscreen) can be implemented in Android only; there is no provision for these in iOS\n\n### March 21, 2014: Updated cast icon\n\n- [Cast button states](/cast/docs/design_checklist/cast-button#sender-cast-icon-states) checklist requirements have been updated to reflect the new ON / Connected state of the cast icon\n\n### March 10, 2014: Introducing Cast\n\n- [Introduce Cast to users](/cast/docs/design_checklist/sender#prompting) is now a checklist requirement\n\n### March 7, 2014: Broad refinements\n\n- Updated checklist titles\n- More clearly defined \"Required\" \\& \"Best practices\"\n- Added sender / Web Receiver screenshot pairs to all states\n- Added animated gifs for loading \\& connecting states\n- Added [terminology section](/cast/docs/design_checklist/cast-basics#cast-terminology)\n- Updated Chrome guidelines to reflect current requirements\n- More clearly defined requirements for [Sender stops cast](/cast/docs/design_checklist/sender#sender-control-end)\n- More clearly defined requiremnts for [Sender resumes cast](/cast/docs/design_checklist/sender#sender-control-resume) \n\n**Images used in this guide** are courtesy of\nthe Blender Foundation, shared under copyright or Creative Commons license.\n\n- Elephant's Dream: (c) copyright 2006, Blender Foundation / Netherlands Media Art Institute / www.elephantsdream.org\n- Sintel: (c) copyright Blender Foundation \\| www.sintel.org\n- Tears of Steel: (CC) Blender Foundation \\| mango.blender.org\n- Big Buck Bunny: (c) copyright 2008, Blender Foundation / www.bigbuckbunny.org"]]