변경 기록
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
2023년 7월 11일: 게스트 모드 요구사항 업데이트
2023년 1월 27일: 이미지 확장 소재 업데이트
- 디자인 체크리스트의 대부분의 이미지 애셋이 현재 UI를 반영하도록 업데이트되었습니다.
2021년 5월 17일: iOS 발신자 UX 가이드라인 업데이트
- iOS 14 이상에서 iOS 발신자의 UX 가이드라인이 업데이트되었습니다.
2018년 6월 4일: 터치 수신기 UX 가이드라인
- 수신기 터치에 관한 새로운 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일: 전송 대화상자, 볼륨, 알림, 잠금 화면, 번역
2014년 4월 11일: 알림 및 잠금 화면
2014년 3월 21일: 전송 아이콘 업데이트
- 전송 버튼 상태 체크리스트 요구사항이 전송 아이콘의 새로운 ON / 연결됨 상태를 반영하도록 업데이트되었습니다.
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) copyright 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
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-26(UTC)
[null,null,["최종 업데이트: 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"]]