Feedback

Feedback helps people know what an app is doing, discover what they can do next, and understand the results of actions.

피드백은 사람들이 앱이 하는 일을 파악하고, 다음에 할 수 있는 것을 발견하고, 행동의 결과를 이해하는 데 도움이됩니다.

Unobtrusively integrate status and other types of feedback into your interface. Ideally, users can get important information without taking action or being interrupted. Mail, for example, subtly displays status information in the toolbar while navigating through mailboxes of messages. This information doesn’t compete with the primary content onscreen, but can be checked at any time with a quick glance.

사용자 인터페이스에 다른 유형의 피드백 및 상태를 눈에 띄지 않게 통합하십시오. 이상적으로 사용자는 조치를 취하거나 간섭하지 않고도 중요한 정보를 얻을 수 있습니다. 예를 들어 Mail은 메시지의 사서함을 탐색하는 동안 도구 모음에 상태 정보를 세밀하게 표시합니다. 이 정보는 화면의 기본 콘텐츠와 비교되지 않지만, 언제든지 빠르게 확인할 수 있습니다.

Avoid unnecessary alerts. An alert is a powerful feedback mechanism, but should be used only to deliver important—and ideally actionable—information. If people see too many alerts that don’t contain essential information, they quickly learn to ignore future alerts. For additional guidance, see Alerts.

불필요한 경고를 피하십시오. 경고는 강력한 피드백 메커니즘이지만 중요하고 이상적으로 실행 가능한 정보를 전달할 때만 사용해야합니다. 사람들이 필수 정보가 포함되지 않은 경고를 너무 많이 볼 경우 향후 경고를 무시하는 방법을 신속하게 배웁니다.

Haptic Feedback

On supported devices, haptics provide a way to physically engage users with tactile feedback that gets attention and reinforces actions. Some system-provided interface elements, such as pickers, switches, and sliders, automatically provide haptic feedback as users interact with them. Your app can also ask the system to generate different types of haptic feedback. iOS manages the strength and behavior of this feedback.

지원되는 장치에서 햅틱은 주의를 끌고 행동을 강화하는 촉감 피드백을 통해 사용자를 육체적으로 참여시키는 방법을 제공합니다. 피커, 스위치 및 슬라이더와 같은 일부 시스템 제공 인터페이스 요소는 사용자가 상호 작용할 때 햅틱 피드백을 자동으로 제공합니다. 또한 앱은 시스템에 다양한 유형의 촉각 피드백을 생성하도록 요청할 수 있습니다. iOS는이 피드백의 강도과 동작을 관리합니다.

Use haptics judiciously. Overuse can cause confusion and diminish the significance of feedback.

햅틱을 신중하게 사용하십시오. 남용은 혼동을 야기하고 피드백의 중요성을 감소시킬 수 있습니다.

In general, provide haptic feedback in response to user-initiated actions. It’s easy for people to correlate haptics with actions they initiated. Arbitrary feedback can feel disconnected and be misinterpreted.

일반적으로 사용자가 시작한 행동에 대한 반응으로 햅틱 피드백을 제공합니다. 사람들이 햅틱을 그들이 시작한 행동과 연관시키는 것은 쉽습니다. 임의 피드백은 연결이 끊기고 잘못 해석 될 수 있습니다.

Don’t redefine feedback types. To ensure a consistent experience, use feedback types as intended. Don’t, for example, use "impact" feedback to notify the user that a task has succeeded. Instead, use the "success" variation of "notification" feedback.

피드백 유형을 재정의하지 마십시오. 일관된 경험을 보장하려면 의도 한대로 피드백 유형을 사용하십시오. 예를 들어 “impact” 피드백을 사용하여 작업이 성공했다는 것을 사용자에게 알리지 마십시오. 대신 “notification”피드백의 변형인 ”success” 을 사용하십시오.

Fine tune your visual experience for haptics. Provide visual and haptic feedback together to create a deeper connection between actions and results. Make sure animations are sharp and precise, to visually match what the user feels.

햅틱에 대한 시각적 경험을 세밀하게 조정하십시오. 시각적 및 햅틱적인 피드백을 함께 제공하여 작업과 결과를 더 깊이 연결하십시오. 애니메이션이 선명하고 정확한지 확인하여 사용자가 느끼는 것과 시각적으로 일치시킵니다.

Don’t rely on a single mode of communication. Not all devices support the full range of haptic feedback, and people can disable the feature entirely in Settings if they choose. In addition, haptic feedback occurs only when the device is active and your app is frontmost. Supplement haptics with visual and audible cues to ensure that important information isn’t missed.

단일 통신 모드에만 의존하지 마십시오. 모든 장치가 전체 햅틱 피드백을 지원하지는 않으며 선택에 따라 설정에서 기능을 완전히 비활성화 할 수 있습니다. 또한 햅틱 피드백은 기기가 활성화되어 있고 앱이 가장 앞에 있을 때에 만 발생합니다. 중요한 정보를 놓치지 않도록 시각적 및 청각적 신호로 햅틱을 보완하십시오.

Use haptics when visual feedback may be occluded. Some interactions, such as dragging an object to a location onscreen, are hidden by the user’s finger. Consider generating feedback that lets the user know when they’ve reached a particular location or value.

시각적 피드백이 막히면 햅틱을 사용하십시오. 화면상의 위치로 객체를 드래그하는 것과 같은 일부 상호 작용은 사용자의 손가락에 의해 숨겨집니다. 사용자가 특정 위치 또는 값에 도달 했을 때 알 수 있는 피드백을 생성하는 것이 좋습니다.

Prepare the system before initiating feedback. Because there may be some latency involved when providing haptic feedback, it’s best to get the system ready shortly before requesting the feedback. Otherwise, the haptics might come too late and feel disconnected from the user's actions or what they’re seeing on the screen.

피드백을 시작하기 전에 시스템을 준비하십시오. 햅틱 피드백을 제공 할 때 약간의 대기 시간이 필요하므로 피드백을 요청하기 직전에 시스템을 준비하는 것이 가장 좋습니다. 그렇지 않으면 햅틱이 너무 늦어 져서 사용자의 행동이나 화면에서 보이는 것과 단절된 느낌을받을 수 있습니다.

Synchronize haptics with accompanying sound. Haptics don’t automatically synchronize with sounds. If you want an accompanying sound, you’re responsible for synchronizing it.

햅틱을 사운드와 함께 동기화합니다. 햅틱이 사운드와 자동으로 동기화되지 않습니다. 수반되는 사운드를 원한다면 사운드를 동기화해야합니다.

For developer guidance, see Animation and Haptics.

Feedback - User Interaction - iOS - Human Interface Guidelines - Apple Developer

Last updated