[히힉 .. 히..힉ㅎ] Foundations - Color

ë‚Žê°€ 예전부터 볎고싶던 파튾 !!! ㅎㅎ 
디자읞시슀템에서 컬러 지정은 아죌 쀑요하Ʞ 때묞에 읎에 ꎀ핎 애플읎 공식적윌로 작성한 묞서륌 읜고 싶었닀. 
귞치만 뚌저 읜윌멎 재믞없윌니까 ,,, 앞에서부터 찚귌찚귌 공부했닀
사싀 뒀에 닀크몚드랑 타읎포도 상당히 궁ꞈ 👀

 

Color

Judicious use of color can enhance communication, evoke your brand, provide visual continuity, communicate status and feedback, and help people understand information.

색상의 í˜„명한 ì‚¬ìš©ì€ ì˜ì‚¬ì†Œí†µì„ í–¥ìƒì‹œí‚€ê³ , ëžŒëžœë“œë¥Œ í™˜êž°ì‹œí‚€ë©°, ì‹œê°ì  ì—°ì†ì„±ì„ ì œê³µí•˜ê³ , ìƒíƒœì™€ í”Œë“œë°±ì„ ì „달하며, ì‚¬ëžŒë“€ìŽ ì •ë³Žë¥Œ ìŽí•Ží•˜ëŠ” ë° ë„움을 ì€„ ìˆ˜ ìžˆë‹€.

The system defines colors that look good on various backgrounds and appearance modes, and can automatically adapt to vibrancy and accessibility settings. People are familiar with the system colors, and using them is a convenient way to make your experience feel at home on the device.

You may also want to use custom colors to enhance the visual experience of your app or game and express its unique personality. The following guidelines can help you use color in ways that people appreciate, regardless of whether you use system-defined or custom colors.

읎 ì‹œìŠ€í…œì€ ë‹€ì–‘í•œ ë°°ê²œê³Œ ì™žêŽ€ ëªšë“œì— ìž˜ ì–ŽìšžëŠ¬ëŠ” ìƒ‰ìƒì„ ì •ì˜í•˜ë©°, ì§„동곌 ì ‘귌성 ì„€ì •ì— ìžë™ìœŒë¡œ ì ì‘í•  ìˆ˜ ìžˆë‹€. ì‚¬ëžŒë“€ì€ ì‹œìŠ€í…œ ìƒ‰ìƒì— ìµìˆ™í•˜ë©°, ìŽ ìƒ‰ìƒì„ ì‚¬ìš©í•˜ëŠ” ê²ƒì€ ìž¥ì¹˜ì—ì„œ ì‚¬ìš©ìžì˜ ê²œí—˜ì„ íŽžì•ˆí•˜ê²Œ ëŠë‚„ ìˆ˜ ìžˆëŠ” íŽžëŠ¬í•œ ë°©ë²•ìž…니닀.

또한 ì‚¬ìš©ìž ì§€ì • ìƒ‰ìƒì„ ì‚¬ìš©í•˜ì—¬ ì•±ìŽë‚˜ ê²Œìž„의 ì‹œê°ì  ê²œí—˜ì„ í–¥ìƒì‹œí‚€ê³  ê³ ìœ í•œ ê°œì„±ì„ í‘œí˜„í•  ìˆ˜ ìžˆìŠµë‹ˆë‹€. ë‹€ìŒ ì§€ì¹šì€ ì‹œìŠ€í…œ ì •ì˜ ìƒ‰ì„ ì‚¬ìš©í•˜ë“  ì‚¬ìš©ìž ì§€ì • ìƒ‰ì„ ì‚¬ìš©í•˜ë“  ìƒêŽ€ì—†ìŽ ì‚¬ëžŒë“€ìŽ ì¢‹ì•„하는 ë°©ì‹ìœŒë¡œ ìƒ‰ì„ ì‚¬ìš©í•˜ëŠ” ë° ë„움읎 ë  ìˆ˜ ìžˆìŠµë‹ˆë‹€.

 

Best practices

Use color sparingly in nongame apps. In a nongame app, overuse of color can make communication less clear and can be distracting. Prefer using touches of color to call attention to important information or show the relationship between parts of the interface.

게임읎 아닌 앱에서는 색상을 최소화하여 사용하십시였. 게임읎 ì•„ë‹Œ ì•±ì—ì„œ, ìƒ‰ì„ ê³Œë„하게 ì‚¬ìš©í•˜ë©Ž ì˜ì‚¬ì†Œí†µìŽ ëœ ëª…확핎지고 ì£Œì˜ë¥Œ ì‚°ë§Œí•˜ê²Œ í•  ìˆ˜ ìžˆìŠµë‹ˆë‹€. ì€‘요한 ì •ë³Žì— ì£Œì˜ë¥Œ í™˜êž°í•˜ê±°ë‚˜ ìží„°íŽ˜ìŽìŠ€ ë¶€ë¶„ ê°„의 êŽ€ê³„륌 ë³Žì—¬ì£Œêž° ìœ„í•Ž ìƒ‰ìƒ í„°ì¹˜ë¥Œ ì‚¬ìš©í•˜ëŠ” ê²ƒì„ ì„ í˜ží•©ë‹ˆë‹€.

 

Avoid using the same color to mean different things. Use color consistently throughout your interface, especially when you use it to help communicate information like status or interactivity. For example, an app might use blue to indicate that people can tap text to view more. Even when the app communicates interactivity using a visual indicator that doesn't rely on color — such as a chevron or arrow icon — using a color other than blue for the interactive text is confusing.

닀륞 ì˜ë¯žë¡œ ê°™ì€ ìƒ‰ì„ ì‚¬ìš©í•˜ëŠ” ê²ƒì„ í”Œí•˜ì„žìš”. íŠ¹ížˆ ìƒíƒœë‚˜ ìƒí˜ž ìž‘용성곌 ê°™ì€ ì •ë³Žë¥Œ ì „달하는 ë° ë„움읎 ë˜ë„록 ì‚¬ìš©í•  ë•Œ ìží„°íŽ˜ìŽìŠ€ ì „첎에서 ìƒ‰ìƒì„ ìŒêŽ€ë˜ê²Œ ì‚¬ìš©í•˜ì‹­ì‹œì˜€. ì˜ˆë¥Œ ë“€ì–Ž, ì•±ì€ íŒŒëž€ìƒ‰ì„ ì‚¬ìš©í•˜ì—¬ ì‚¬ëžŒë“€ìŽ í…ìŠ€íŠžë¥Œ ëˆŒëŸ¬ ë” ë§ŽìŽ ë³Œ ìˆ˜ ìžˆìŒì„ ë‚˜íƒ€ë‚Œ ìˆ˜ ìžˆìŠµë‹ˆë‹€. ì•±ìŽ ìƒ‰ìƒì— ì˜ì¡Ží•˜ì§€ ì•ŠëŠ” ì‹œê°ì  í‘œì‹œêž°(예: ì‰ëžŒë¡  ë˜ëŠ” í™”ì‚Ží‘œ ì•„읎윘)륌 ì‚¬ìš©í•˜ì—¬ ìƒí˜ž ìž‘용을 ì „달하는 ê²œìš°ì—ë„ ëŒ€í™”형 í…ìŠ€íŠžì— íŒŒëž€ìƒ‰ìŽ ì•„ë‹Œ ë‹€ë¥ž ìƒ‰ìƒì„ ì‚¬ìš©í•˜ëŠ” ê²ƒì€ í˜Œëž€ìŠ€ëŸœìŠµë‹ˆë‹€.

🀔 '자죌 사용하는 색'을 뜑아낎는 것읎 아닌 '용도에 맞도록, 음ꎀ되게 사용할 색'을 뜑아낌 것! 

 

Make sure your app’s colors work well in both light and dark appearance modes. With the exception of watchOS, which always uses a pure black background, the platforms offer a dark alternative to the default light appearance. Dark Mode uses a darker color palette for all screens, views, menus, and controls, and can increase vibrancy â€” a subtle effect that dynamically blends foreground and background colors — to make foreground content stand out against darker backgrounds. System colors automatically support both appearances; if you use a custom color, you need to supply both light and dark variants. For guidance, see Dark Mode.

앱의 색상읎 띌읎튞몚드와 닀크몚드에서 둘 ë‹€  잘 작동하는지 확읞하십시였. 항상 순수한 검은색 배겜을 사용하는 watchOS륌 제왞하고, 읎 플랫폌듀은 Ʞ볞 띌읎튞 왞ꎀ에 대한 얎두욎 대안을 제공한닀. 닀크 몚드는 몚든 화멎, 볎Ʞ, 메뉎 및 컚튞례에 얎두욎 색상 팔레튞륌 사용하며, 전겜곌 배겜 색상을 동적윌로 혌합하는 믞묘한 횚곌읞 진동을 슝가시쌜 얎두욎 배겜에서 전겜 윘텐잠륌 두드러지게 만듀 수 있습니닀. 시슀템 색상은 두 가지 몚양을 몚두 자동윌로 지원합니닀. 사용자 지정 색상을 사용하는 겜우 밝은 색상곌 얎두욎 색상을 몚두 제공핎알 합니닀. 자섞한 낎용은 닀크 몚드륌 찞조하십시였.

 

Test your app’s color scheme under a variety of lighting conditions. Colors can look different when you run your app outside on a sunny day or in dim light. Adjust colors to provide an optimal viewing experience in the majority of use cases.

닀양한 조명 조걎에서 앱의 색 구성표륌 테슀튞하십시였. 햇볕읎 잘 드는 날읎나 흐늰 날에 앱을 싀행하멎 색상읎 달띌 볎음 수 있습니닀. 대부분의 사용 사례에서 최적의 볎Ʞ 환겜을 제공하도록 색상을 조정합니닀.

 

Test your app on devices with different displays. For example, the True Tone display — available on certain iPhone, iPad, and Mac models — uses ambient light sensors to automatically adjust the white point of the display to adapt to the lighting conditions of the current environment. Apps that focus primarily on reading, photos, video, and gaming can strengthen or weaken this effect by specifying a white point adaptivity style (for developer guidance, see UIWhitePointAdaptivityStyle). Test tvOS apps on multiple brands of HD and 4K TVs, and with different display settings. You can also test the appearance of your app using different color profiles on a Mac — such as P3 and Standard RGB (sRGB) — by choosing a profile in System Settings > Displays. For guidance, see Color management.

디슀플레읎가 닀륞 장치듀에서 앱을 테슀튞하섞요. ì˜ˆë¥Œ ë“€ì–Ž íŠ¹ì • iPhone, iPad ë° Mac ëªšëžì—ì„œ ì‚¬ìš©í•  ìˆ˜ ìžˆëŠ” TrueTone ë””슀플레읎는 ì£Œë³€ ì¡°ë„ ì„Œì„œë¥Œ ì‚¬ìš©í•˜ì—¬ í˜„재 í™˜ê²œì˜ ì¡°ëª… ì¡°ê±Žì— ë§žê²Œ ë””슀플레읎의 í°ìƒ‰ ì ì„ ìžë™ìœŒë¡œ ì¡°ì •í•©ë‹ˆë‹€. ì£Œë¡œ ìœêž°, ì‚¬ì§„, ë¹„디였 ë° ê²Œìž„에 ìŽˆì ì„ ë§žì¶˜ ì•±ì€ í™”읎튞 í¬ìžíŠž ì ì‘ ìŠ€íƒ€ìŒì„ ì§€ì •í•˜ì—¬ ìŽëŸ¬í•œ íššê³Œë¥Œ ê°•í™”하거나 ì•œí™”시킬 ìˆ˜ ìžˆìŠµë‹ˆë‹€(개발자 ì§€ì¹šì€ UIWhitePointAdaptivityStyle ì°žì¡°). ì—¬ëŸ¬ ëžŒëžœë“œì˜ HD ë° 4K TV에서 ì„œë¡œ ë‹€ë¥ž ë””슀플레읎 ì„€ì •ìœŒë¡œ TV OS ì•±ì„ í…ŒìŠ€íŠží•©ë‹ˆë‹€. ë˜í•œ ì‹œìŠ€í…œ ì„€ì • > ë””슀플레읎에서 í”„로필을 ì„ íƒí•˜ì—¬ P3 ë° í‘œì€€ RGB(sRGB)와 ê°™ì€ Mac의 ë‹€ë¥ž ìƒ‰ìƒ í”„로필을 ì‚¬ìš©í•˜ì—¬ ì•±ì˜ ëªšì–‘을 í…ŒìŠ€íŠží•  ìˆ˜ ìžˆìŠµë‹ˆë‹€. ìžì„ží•œ ë‚Žìš©ì€ ìƒ‰ êŽ€ëŠ¬ë¥Œ ì°žì¡°í•˜ì‹­ì‹œì˜€.

🀔 플러터로는 앱-pc버전윌로 개발핎뎀는데, 귞걎 분늬된 repo였닀. swift 공부 제대로 í•Žì„œ iPhone, iPad 둘닀 되는 앱 출시핎볎고 싶닀.

 

Consider how artwork and translucency affect nearby colors. Variations in artwork sometimes warrant changes to nearby colors to maintain visual continuity and prevent interface elements from becoming overpowering or underwhelming. Maps, for example, display a light color scheme when in map mode but switch to a dark color scheme when in satellite mode. Colors can also appear different when placed behind or applied to a translucent element like a toolbar.

예술작품곌 ë°˜íˆ¬ëª…성읎 ì£Œë³€ ìƒ‰ìƒì— ì–Žë–€ ì˜í–¥ì„ ë¯žì¹˜ëŠ”지 ê³ ë €í•Ž ë³Žì‹­ì‹œì˜€. ì˜ˆìˆ ìž‘품의 ë³€í˜•ì€ ë•Œë•Œë¡œ ì‹œê°ì  ì—°ì†ì„±ì„ ìœ ì§€í•˜ê³  ìží„°íŽ˜ìŽìŠ€ ìš”소가 ì••ë„적읎거나 ì••ë„적읎지 ì•Šê²Œ í•˜êž° ìœ„í•Ž ì£Œë³€ ìƒ‰ìƒì˜ ë³€ê²œì„ ë³ŽìŠí•œë‹€. ì˜ˆë¥Œ ë“€ì–Ž ì§€ë„는 ì§€ë„ ëªšë“œì—ì„œëŠ” ë°ì€ ìƒ‰ êµ¬ì„±í‘œë¥Œ í‘œì‹œí•˜ì§€ë§Œ ìœ„성 ëªšë“œì—ì„œëŠ” ì–Žë‘ìšŽ ìƒ‰ êµ¬ì„±í‘œë¡œ ì „환합니닀. ìƒ‰ìƒì€ ë„구 ëªšìŒê³Œ ê°™ì€ ë°˜íˆ¬ëª… ìš”소 ë’€ì— ë°°ì¹˜í•˜ê±°ë‚˜ ì ìš©í•  ë•Œ ë‹€ë¥Žê²Œ ë‚˜íƒ€ë‚  ìˆ˜ë„ ìžˆìŠµë‹ˆë‹€.

 

If your app lets people choose colors, prefer system-provided color controls where available. Using built-in color pickers provides a consistent user experience, in addition to letting people save a set of colors they can access from any app. For developer guidance, *see NSColorPanel (macOS), and UIColorWell and UIColorPickerViewController (iOS, iPadOS, and Mac Catalyst).

앱에서 사용자가 색상을 선택할 수 있는 겜우, 가능하멎 시슀템에서 제공하는 색상 컚튞례을 선혞합니닀. 낎장된 컬러 플컀륌 사용하멎 사용자가 ì–Žë–€ 앱에서든 액섞슀할 수 있는 색상 섞튞륌 저장할 수 있을 뿐만 아니띌 음ꎀ된 사용자 겜험을 제공합니닀. 개발자 지칚은 NSColorPanel(macOS), UIColorWell 및 UIColorPickerViewController(iOS, iPadOS 및 Mac Catalyst)륌 찞조하십시였.

*UI 가 궁ꞈ핎서 찟아뎀닀 ㅎㅎ 

NSColorPanel
UIColorWell

 

UIColorPickerViewController (ui는 위에랑 똑같은 듯)

 

Inclusive color

Avoid relying solely on color to differentiate between objects, indicate interactivity, or communicate essential information. When you use color to convey information, be sure to provide the same information in alternative ways so people with color blindness or other visual disabilities can understand it. For example, you can use labels or glyph shapes to identify objects or states.

객첎륌 êµ¬ë³„하거나, ìƒí˜ž ìž‘용을 ë‚˜íƒ€ë‚Žê±°ë‚˜, í•„수 ì •ë³Žë¥Œ ì „달하Ʞ ìœ„í•Ž ìƒ‰ìƒì—ë§Œ ì˜ì¡Ží•˜ì§€ ë§ˆì‹­ì‹œì˜€. ìƒ‰ì„ ì‚¬ìš©í•˜ì—¬ ì •ë³Žë¥Œ ì „달할 ë•ŒëŠ” ìƒ‰ë§¹ìŽë‚˜ ë‹€ë¥ž ì‹œê° ìž¥ì• ê°€ ìžˆëŠ” ì‚¬ëžŒë“€ìŽ ìŽí•Ží•  ìˆ˜ ìžˆë„록 ë‹€ë¥ž ë°©ë²•ìœŒë¡œ ë™ìŒí•œ ì •ë³Žë¥Œ ì œê³µí•Žì•Œ í•©ë‹ˆë‹€. ì˜ˆë¥Œ ë“€ì–Ž ë ˆìŽëž” ë˜ëŠ” êž€ëŠ¬í”„ ëªšì–‘을 ì‚¬ìš©í•˜ì—¬ ê°ì²Ž ë˜ëŠ” ìƒíƒœë¥Œ ì‹ë³„í•  ìˆ˜ ìžˆìŠµë‹ˆë‹€. 

 

Avoid using colors that make it hard to perceive content in your app. For example, insufficient contrast can cause icons and text to blend with the background and make content hard to read, and people who are color blind might not be able to distinguish some color combinations. For guidance, see Color and effects.

 ì•±ì—ì„œ 윘텐잠륌 읞식하Ʞ 얎렀욎 색상을 사용하지 마십시였. 예륌 듀얎, 불충분한 대비로 읞핎 아읎윘곌 텍슀튞가 배겜곌 혌합되얎 낎용을 읜Ʞ 얎렵게 만듀 수 있윌며 색맹읞 사람듀은 음부 색상 조합을 구별하지 못할 수 있습니닀. 자섞한 낎용은 색상 및 횚곌륌 찞조하십시였.

 

Consider how the colors you use might be perceived in other countries and cultures. For example, *RED communicates danger in some cultures but has positive connotations in other cultures. Make sure the colors in your app send the message you intend.

  사용하는 색상읎 닀륞 국가 및 묞화에서 얎떻게 읞식되는지 고렀하십시였. 예륌 듀얎, 빚간색은 음부 묞화권에서는 위험을 전달하지만 닀륞 묞화권에서는 Ɥ정적읞 의믞륌 지닙니닀. 앱의 색상읎 의도한 메시지륌 볎낎는지 확읞하십시였.

*음부 묞화권읎띌곀 하지만, 바로 쀑국읎 떠올띌서 구Ꞁ링을 좀 핎뎀닀. 귞늬고 흥믞로욎 Ꞁ을 찟았는데, 쀑국에서는 빚간색을 삭제나 췚소에 사용하지 않고, 쀑요한 것을 강조하는 데에 사용한닀고 한닀. 묞화권 별로 ui의 찚읎가 졎재한닀는게 신선하게 닀가옚닀. 

 

Do Chinese applications use the colour red in their interfaces to signal danger, like for "Cancel" and "Delete" buttons?

Answer (1 of 2): No. Even in non-asian designs, the use of red for cancel and delete is a deprecated idea that good designers almost never use. It’s use is usually a sign that a junior or non-designer did the design. The idea started with stop signs and

www.quora.com

 

System colors

Avoid hard-coding system color values in your app. Documented color values are for your reference during the app design process. The actual color values may fluctuate from release to release, based on a variety of environmental variables. Use APIs like Color to apply system colors.

iOS and macOS also define sets of dynamic system colors that match the color schemes of standard UI components and automatically adapt to both light and dark appearances. Each dynamic color is semantically defined by its purpose, rather than its appearance or color values. For example, some colors represent view backgrounds at different levels of hierarchy and other colors represent foreground content, such as labels, links, and separators.

앱에서 ì‹œìŠ€í…œ ìƒ‰ìƒ ê°’을 í•˜ë“œ ìœ”딩하지 ì•Šë„록 í•©ë‹ˆë‹€. ë¬žì„œí™”된 ìƒ‰ìƒ ê°’은 ì•± ë””자읞 ê³Œì •ì—ì„œ ì°žê³ í•  ìˆ˜ ìžˆìŠµë‹ˆë‹€. ì‹€ì œ ìƒ‰ìƒ ê°’은 ë‹€ì–‘í•œ í™˜ê²œ ë³€ìˆ˜ì— ë”°ëŒ ëŠŽëŠ¬ìŠˆë§ˆë‹€ ë³€ë™í•  ìˆ˜ ìžˆìŠµë‹ˆë‹€. ìƒ‰ìƒê³Œ ê°™ì€ API륌 ì‚¬ìš©í•˜ì—¬ ì‹œìŠ€í…œ ìƒ‰ìƒì„ ì ìš©í•©ë‹ˆë‹€.

iOS와 macOS는 또한 표쀀 UI 구성 요소의 색상 첎계와 음치하고 밝은 색곌 얎두욎 색 몚두에 자동윌로 적응하는 동적 시슀템 색상 섞튞륌 정의합니닀. 각 동적 색상은 몚양읎나 색상 값읎 아닌 목적에 따띌 의믞적윌로 정의됩니닀. 예륌 듀얎, 음부 색상은 서로 닀륞 계잵 수쀀의 ë·° 배겜을 나타낎며, 닀륞 색상은 레읎랔, 링크 및 구분 Ʞ혞와 같은 전겜 낎용을 나타냅니닀.

🀔 소닀띌서 Ʞ볞적윌로 알고 있고, 디자읎너가 없는 프로젝튞띌도 디자읞시슀템을 만듀얎 테마 폎더와 파음듀을 따로 만듀얎 ꎀ늬하는 방식윌로 프로젝튞륌 진행핎왔닀. 누가 색상값을 하드윔딩핎 ~~~ ? 소닀 짱! 

 

Avoid replicating dynamic system colors. Dynamic system colors — some of which can be patterns — may fluctuate from release to release, based on a variety of environmental variables.

동적 시슀템 색상을 반복하지 않도록 합니닀. 동적 시슀템 색상(ê·ž 쀑 음부는 팚턎음 수 있음)은 닀양한 환겜 변수에 따띌 늎늬슀마닀 변동할 수 있습니닀.

 

Avoid redefining the semantic meanings of dynamic system colors. To ensure a consistent experience and ensure your interface looks great when the appearance of macOS changes in the future, use dynamic system colors as intended.

동적 시슀템 색상의 의믞론적 의믞륌 재정의하지 마십시였. 음ꎀ된 겜험을 볎장하고 향후 MacOS의 몚양읎 변겜될 때 읞터페읎슀가 멋지게 볎읎도록 하렀멎 의도한 대로 동적 시슀템 색상을 사용하십시였.

🀔 동적읞 컬러륌 사용할 때 의도되고 음ꎀ된 겜험을 쀄것 ... 읎띌고 읎핎하멎 되겠지 ...?

 

Color management

A color space represents the colors in a color model like RGB or CMYK. Common color spaces — sometimes called gamuts â€” are sRGB and Display P3.

색상 공간은 RGB 또는 CMYK와 같은 색상 몚덞의 색상을 나타냅니닀. 음반적읞 색 공간(때때로 gamuts띌고 불늌)은 sRGB 및 디슀플레읎 P3입니닀.

A color profile describes the colors in a color space using, for example, mathematical formulas or tables of data that map colors to numerical representations. An image embeds its color profile so that a device can interpret the image’s colors correctly and reproduce them on a display.

색 í”„로필은 ìƒ‰ì„ ìˆ«ìž í‘œí˜„에 ë§€í•‘하는 ìˆ˜í•™ ê³µì‹ ë˜ëŠ” ë°ìŽí„° í‘œë¥Œ ì‚¬ìš©í•˜ì—¬ ìƒ‰ ê³µê°„의 ìƒ‰ì„ ì„€ëª…합니닀. ìŽë¯žì§€ëŠ” ìž¥ì¹˜ê°€ ìŽë¯žì§€ì˜ ìƒ‰ìƒì„ ì˜¬ë°”륎게 í•Žì„í•˜ê³  ë””슀플레읎에 ìž¬í˜„í•  ìˆ˜ ìžˆë„록 ìƒ‰ìƒ í”„로파음을 í¬í•ší•©ë‹ˆë‹€.

 

Apply color profiles to your images. Color profiles help ensure that your app’s colors appear as intended on different displays. The sRGB color space produces accurate colors on most displays.

읎믞지에 ìƒ‰ìƒ í”„로필을 ì ìš©í•˜ì‹­ì‹œì˜€. ìƒ‰ìƒ í”„로필은 ì•±ì˜ ìƒ‰ìƒìŽ ë‹€ë¥ž ë””슀플레읎에 ì˜ë„í•œ ëŒ€ë¡œ í‘œì‹œë˜ë„록 ë„와쀍니닀. sRGB ìƒ‰ìƒ ê³µê°„은 ëŒ€ë¶€ë¶„의 ë””슀플레읎에서 ì •í™•í•œ ìƒ‰ìƒì„ ìƒì„±í•©ë‹ˆë‹€. 

 

Use wide color to enhance the visual experience on compatible displays. Wide color displays support a P3 color space, which can produce richer, more saturated colors than sRGB. As a result, photos and videos that use wide color are more lifelike, and visual data and status indicators that use wide color can be more meaningful. When appropriate, use the Display P3 color profile at 16 bits per pixel (per channel) and export images in PNG format. Note that you need to use a wide color display to design wide color images and select P3 colors.

 í˜ží™˜ë˜ëŠ” 디슀플레읎에서 시각적 겜험을 향상시킀Ʞ 위핎 넓은 색상을 사용하십시였. 와읎드 컬러 디슀플레읎는 P3 색 공간을 지원하므로 sRGB볎닀 풍부하고 포화된 색상을 생성할 수 있습니닀. 읎에 따띌 와읎드 컬러륌 사용하는 사진곌 동영상은 더욱 생동감읎 있고, 와읎드 컬러륌 사용하는 시각적 데읎터와 상태 지표는 더욱 의믞 있는 것읎 될 수 있닀. 적절한 겜우 디슀플레읎 P3 색상 프로파음을 픜셀당 16비튞(채널당)로 사용하고 읎믞지륌 PNG 형식윌로 낎볎낎십시였. 넓은 컬러 디슀플레읎륌 사용하여 넓은 컬러 읎믞지륌 디자읞하고 P3 색상을 선택핎알 합니닀.

 

Provide color space–specific image and color variations if necessary. In general, P3 colors and images appear fine on sRGB displays. Occasionally, it may be hard to distinguish two very similar P3 colors when viewing them on an sRGB display. Gradients that use P3 colors can also sometimes appear clipped on sRGB displays. To avoid these issues and to ensure visual fidelity on both wide color and sRGB displays, you can use the asset catalog of your Xcode project to provide different versions of images and colors for each color space.

To learn more, see How to start designing assets in Display P3.

필요한 ê²œìš° ìƒ‰ ê³µê°„별 ìŽë¯žì§€ ë° ìƒ‰ ë³€í˜•ì„ ì œê³µí•©ë‹ˆë‹€. ìŒë°˜ì ìœŒë¡œ P3 ìƒ‰ìƒê³Œ ìŽë¯žì§€ëŠ” sRGB ë””슀플레읎에서 ì •ìƒìœŒë¡œ ë‚˜íƒ€ë‚©ë‹ˆë‹€. ë•Œë•Œë¡œ sRGB ë””슀플레읎에서 ë‘ ê°œì˜ ë§€ìš° ìœ ì‚¬í•œ P3 ìƒ‰ìƒì„ êµ¬ë³„하Ʞ ì–Žë €ìšž ìˆ˜ ìžˆìŠµë‹ˆë‹€. P3 ìƒ‰ìƒì„ ì‚¬ìš©í•˜ëŠ” ê·žëŒë°ìŽì…˜ì€ sRGB ë””슀플레읎에서 ìž˜ëŠ° ê²ƒìœŒë¡œ ë‚˜íƒ€ë‚  ìˆ˜ë„ ìžˆìŠµë‹ˆë‹€. ìŽëŸ¬í•œ ë¬žì œë¥Œ ë°©ì§€í•˜ê³  ë„“은 ìƒ‰ìƒê³Œ sRGB ë””슀플레읎 ëªšë‘ì—ì„œ ì‹œê°ì  ì¶©ì‹€ë„륌 ë³Žìž¥í•˜êž° ìœ„í•Ž Xcode í”„로젝튞의 ìžì‚° ì¹Žíƒˆë¡œê·žë¥Œ ì‚¬ìš©í•˜ì—¬ ê° ìƒ‰ìƒ ê³µê°„에 ëŒ€í•Ž ì„œë¡œ ë‹€ë¥ž ë²„전의 ìŽë¯žì§€ì™€ ìƒ‰ìƒì„ ì œê³µí•  ìˆ˜ ìžˆìŠµë‹ˆë‹€.자섞한 ë‚Žìš©ì€ ë””슀플레읎 P3에서 ìžì‚° ì„€ê³„륌 ì‹œìž‘하는 ë°©ë²•ì„ ì°žì¡°í•˜ì‹­ì‹œì˜€.

Platform considerations

iOS, iPadOS

iOS defines two sets of dynamic background colors — system and grouped â€” each of which contains primary, secondary, and tertiary variants that help you convey a hierarchy of information. In general, use the grouped background colors (systemGroupedBackground, secondarySystemGroupedBackground, and tertiarySystemGroupedBackground) when you have a grouped table view; otherwise, use the system set of background colors (systemBackground, secondarySystemBackground, and tertiarySystemBackground).

With both sets of background colors, you generally use the variants to indicate hierarchy in the following ways:

iOS는 ì •ë³Ž ê³„잵을 ì „달하는 ë° ë„움읎 ë˜ëŠ” êž°ë³ž, ë³Žì¡° ë° 3ì°š ë³€í˜•ì„ í¬í•ší•˜ëŠ” ì‹œìŠ€í…œ ë° ê·žë£¹í™”된 ë‘ ê°€ì§€ ë™ì  ë°°ê²œ ìƒ‰ìƒ ì„žíŠžë¥Œ ì •ì˜í•©ë‹ˆë‹€. ìŒë°˜ì ìœŒë¡œ ê·žë£¹í™”된 í…ŒìŽëž” ë³Žêž°ê°€ ìžˆëŠ” ê²œìš° ê·žë£¹í™”된 ë°°ê²œìƒ‰(시슀템 ê·žë£¹í™”된 ë°°ê²œ, ë³Žì¡° ì‹œìŠ€í…œ ê·žë£¹í™”된 ë°°ê²œ ë° 3ì°š ì‹œìŠ€í…œ ê·žë£¹í™”된 ë°°ê²œ)을 ì‚¬ìš©í•˜ê³ , ê·žë ‡ì§€ ì•Šì€ ê²œìš° ì‹œìŠ€í…œ ë°°ê²œìƒ‰(시슀템 ë°°ê²œ, ë³Žì¡° ì‹œìŠ€í…œ ë°°ê²œ ë° 3ì°š ì‹œìŠ€í…œ ë°°ê²œ)을 ì‚¬ìš©í•©ë‹ˆë‹€.두 ë°°ê²œìƒ‰ ì„žíŠž ëªšë‘ ìŒë°˜ì ìœŒë¡œ ë³€í˜•ì„ ì‚¬ìš©í•˜ì—¬ ë‹€ìŒê³Œ ê°™ì€ ë°©ë²•ìœŒë¡œ ê³„잵을 ë‚˜íƒ€ëƒ…니닀:

 

  • Primary for the overall view
    전반적읞 뷰륌 위한 primary
  • Secondary for grouping content or elements within the overall view
    전반적읞 ë·° 안의 낎용읎나 요소륌 귞룹화하Ʞ 위한 secondary
  • Tertiary for grouping content or elements within secondary elements
    secondary 요소듀을 안의 ë‚Žìš© 또는 요소륌 귞룹화 하Ʞ 위한 Tertiary

For *foreground content, iOS defines the following dynamic colors:

*갑자Ʞ foreground content띌는 말에 ꜂혀서 찟아볞 링크! ㅎㅎ 읎 Ꞁ도 재밌당 
https://www.w3.org/WAI/WCAG2/supplemental/patterns/o3p11-unobscured-foreground/

 

ColorUse for...UIKit API

Label A text label that contains primary content. label
Secondary label A text label that contains secondary content. secondaryLabel
Tertiary label A text label that contains tertiary content. tertiaryLabel
Quaternary label A text label that contains quaternary content. quaternaryLabel
Placeholder text Placeholder text in controls or text views. placeholderText
Separator A separator that allows some underlying content to be visible. separator
Opaque separator A separator that doesn’t allow any underlying content to be visible. opaqueSeparator
Link Text that functions as a link. link

macOS

macOS defines the following dynamic system colors (you can also view them in the Developer palette of the standard Color panel):
macOS는 ë‹€ìŒê³Œ ê°™ì€ ë™ì  ì‹œìŠ€í…œ ìƒ‰ìƒì„ ì •ì˜í•©ë‹ˆë‹€ (표쀀 ìƒ‰ìƒ íŒšë„ì˜ ê°œë°œìž íŒ”레튞에서도 ë³Œ ìˆ˜ ìžˆìŠµë‹ˆë‹€).

🀔 였 읎거볎고 dynamic system colors 읎 뭔지 읎핎했닀! 

 

ColorUse for...AppKit API

Alternate selected control text color The text on a selected surface in a list or table. alternateSelectedControlTextColor
Alternating content background colors The backgrounds of alternating rows or columns in a list, table, or collection view. alternatingContentBackgroundColors
Control accent The accent color selected by the user in System Settings. controlAccent
Control background color The background of a large interface element, such as a browser or table. controlBackgroundColor
Control color The surface of a control. controlColor
Control text color The text of a control that is enabled. controlTextColor
Current control tint The system-defined control tint. currentControlTint
Disabled control text color The text of a control that’s disabled. disabledControlTextColor
Find highlight color The color of a find indicator. findHighlightColor
Grid color The gridlines of an interface element, such as a table. gridColor
Header text color The text of a header cell in a table. headerTextColor
Highlight color The virtual light source onscreen. highlightColor
Keyboard focus indicator color The ring that appears around the currently focused control when using the keyboard for interface navigation. keyboardFocusIndicatorColor
Label color The text of a label containing primary content. labelColor
Link color A link to other content. linkColor
Placeholder text color A placeholder string in a control or text view. placeholderTextColor
Quaternary label color The text of a label of lesser importance than a tertiary label, such as watermark text. quaternaryLabelColor
Scrubber textured background color The background of a scrubber in the Touch Bar. For guidance, see Touch Bar > Visual Design > Color. scrubberTexturedBackgroundColor
Secondary label color The text of a label of lesser importance than a primary label, such as a label used to represent a subheading or additional information. secondaryLabelColor
Selected content background color The background for selected content in a key window or view. selectedContentBackgroundColor
Selected control color The surface of a selected control. selectedControlColor
Selected control text color The text of a selected control. selectedControlTextColor
Selected menu item text color The text of a selected menu. selectedMenuItemTextColor
Selected text background color The background of selected text. selectedTextBackgroundColor
Selected text color The color for selected text. selectedTextColor
Separator color A separator between different sections of content. separatorColor
Shadow color The virtual shadow cast by a raised object onscreen. shadowColor
Tertiary label color The text of a label of lesser importance than a secondary label, such as a label used to represent disabled text. tertiaryLabelColor
Text background color The background color behind text. textBackgroundColor
Text color The text in a document. textColor
Under page background color The background behind a document’s content. underPageBackgroundColor
Unemphasized selected content background color The selected content in a non-key window or view. unemphasizedSelectedContentBackgroundColor
Unemphasized selected text background color A background for selected text in a non-key window or view. unemphasizedSelectedTextBackgroundColor
Unemphasized selected text color Selected text in a non-key window or view. unemphasizedSelectedTextColor
Window background color The background of a window. windowBackgroundColor
Window frame text color The text in the window’s title bar area. windowFrameTextColor

 

App accent colors

Beginning in macOS 11, you can specify an accent color to customize the appearance of your app’s buttons, selection highlighting, and sidebar icons. The system applies your accent color when the current value in General > Accent color settings is multicolor.

macOS 11부터는 앱의 닚추 몚양, 선택 강조 표시 및 사읎드바 아읎윘을 사용자 지정할 수 있는 액섌튞 색상을 지정할 수 있습니닀. 음반 > 액섌튞 색상 섀정의 현재 값읎 닀색음 때 시슀템에서 액섌튞 색상을 적용합니닀.

🀔 였 옛날에 아천읞가 귀방씚가 알렀쀀거당! 

 

If people set their accent color setting to a value other than multicolor, the system applies their chosen color to the relevant items throughout your app, replacing your accent color. The exception is a sidebar icon that uses a fixed color you specify. Because a fixed-color sidebar icon uses a specific color to provide meaning, the system doesn’t override its color when people change the value of accent color settings. For guidance, see Sidebars.

사람듀읎 ì•¡ì„ŒíŠž ìƒ‰ìƒ ì„€ì •ì„ ë©€í‹°ì»¬ëŸ¬ê°€ ì•„ë‹Œ ë‹€ë¥ž ê°’윌로 ì„€ì •í•˜ë©Ž ì‹œìŠ€í…œì€ ì•± ì „첎에서 ì„ íƒí•œ ìƒ‰ìƒì„ êŽ€ë š í•­ëª©ì— ì ìš©í•˜ì—¬ ì•¡ì„ŒíŠž ìƒ‰ìƒì„ ëŒ€ì²Ží•©ë‹ˆë‹€. ì§€ì •í•œ ê³ ì • ìƒ‰ìƒì„ ì‚¬ìš©í•˜ëŠ” ì‚¬ìŽë“œë°” ì•„읎윘은 ì˜ˆì™žìž…니닀. ê³ ì • ìƒ‰ìƒ ì‚¬ìŽë“œë°” ì•„읎윘은 ì˜ë¯žë¥Œ ì œê³µí•˜êž° ìœ„í•Ž íŠ¹ì • ìƒ‰ìƒì„ ì‚¬ìš©í•˜êž° ë•Œë¬žì— ì‚¬ëžŒë“€ìŽ ì•¡ì„ŒíŠž ìƒ‰ìƒ ì„€ì • ê°’을 ë³€ê²œí•  ë•Œ ì‹œìŠ€í…œìŽ í•Žë‹¹ ìƒ‰ìƒì„ ìž¬ì •ì˜í•˜ì§€ ì•ŠìŠµë‹ˆë‹€. ìžì„ží•œ ë‚Žìš©ì€ ì‚¬ìŽë“œë°”륌 ì°žì¡°í•˜ì‹­ì‹œì˜€.
🀔 였 ...! 귞러넀 

The iCloud glyph remains teal, even when the other glyphs use orange.

 

tvOS

Consider choosing a limited color palette that coordinates with your app logo. Subtle use of color can help you communicate your brand while deferring to the content.

앱 로고와 조화륌 읎룚는 제한된 색상 팔레튞륌 선택하는 것읎 좋습니닀. ìƒ‰ìƒì„ 믞묘하게 사용하멎 낎용에 따띌 람랜드륌 전달하는 데 도움읎 될 수 있습니닀.

 

Avoid using only color to indicate focus. Subtle scaling and responsive animation are the primary ways to denote interactivity when an element is in focus.

쎈점을 나타낎Ʞ 위핎 색상만 사용하지 마십시였. ë¯žë¬˜í•œ 크Ʞ 조정 및 반응형 애니메읎션은 요소에 쎈점읎 맞춰젞 있을 때 상혞 작용을 나타낮는 Ʞ볞 방법입니닀.

🀔 얌마전, 핎컀톀 웹사읎튞 만듀때 project list에서 한 칎드에 마우슀륌 대멎 텍슀튞 컚텐잠의 배겜색상읎 바뀔 뿐 아니띌 칎드 속 읎믞지의 크Ʞ도 삎짝 확대하는 횚곌륌 쀬었는데, 훚씬 닀읎나믹한 웹읎 완성되었던 것읎 Ʞ억난닀. 

 

watchOS

Use pure black for your app’s background color. Pure black — that is, #000000 hex — blends seamlessly with the Apple Watch bezel and creates the illusion of an edgeless screen.

앱의 배겜색윌로 순수한 검정색을 사용하십시였. ìˆœìˆ˜í•œ 검정색(#000000 hex)은 Apple Watch 베저곌 맀끄럜게 혌합되얎 가장자늬가 없는 화멎의 환영을 만듭니닀.

Recognize that people might prefer graphic complications to use tinted mode instead of full color. The system can use a single color that’s based on the wearer’s selected color in a graphic complication’s images, gauges, and text. For guidance, see Complications.

사람듀읎 풀 컬러 대신 색조 몚드륌 사용하Ʞ 위핎 귞래픜 컎플늬쌀읎션을 선혞할 수 있음을 읞식하십시였. ì‹œìŠ€í…œì€ 귞래픜 컎플늬쌀읎션의 읎믞지, 게읎지 및 텍슀튞에서 착용자가 선택한 색상을 Ʞ반윌로 하는 닚음 색상을 사용할 수 있습니닀. ì§€ì¹šì€ Complications을 ì°žì¡°í•˜ì‹­ì‹œì˜€ .

Specifications

읎부분은 표가 탭 별로 하나씩 듀얎있얎서, 직접 웹사읎튞에서 확읞하는게 좋닀. 

 

Color - Foundations - Human Interface Guidelines - Design - Apple Developer

Color Judicious use of color can enhance communication, evoke your brand, provide visual continuity, communicate status and feedback, and help people understand information. The system defines colors that look good on various backgrounds and appearance mod

developer.apple.com

 

반응형

댓Ꞁ