Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HIG - Undo and redo #36

Open
kimscastle opened this issue Aug 4, 2023 · 0 comments
Open

HIG - Undo and redo #36

kimscastle opened this issue Aug 4, 2023 · 0 comments
Assignees

Comments

@kimscastle
Copy link
Contributor

Undo and redo

Undo and redo gives people easy ways to reverse many types of actions, which can also help people explore and experiment safely as they learn a new interface or task.

  • 실행취소(undo) 및 다시실행(redo)은 사람들에게 다양한 유형의 작업을 다시 되돌릴 수 있도록 하는 쉬운 방법을 제공하며, 새로운 인터페이스나 작업을 배울 때 안전하게 탐색하고 실험하는데 도움이 될 수 있습니다

사람들은 실행 취소 및 다시 실행(Undo and redo)을 통해 최근 작업을 되돌리기를 원하기 때문에 여러 번 실행 취소를 할 가능 성이 높습니다. 이와 같은 상황에서 사람들은 이전의 실행 취소 작업 중 어느 것을 취소 하고자 했는지 잊어버릴 수 있고, 의도하지 않은 문서의 변경을 불러올 수 있습니다. 사람들에게 실행 취소 및 다시 실행의 결과를 예측하도록 결과를 보여주는 것이 중요합니다.

Best practice

Help people predict the results of undo and redo as much as possible.

  • 사람들이 실행 취소 및 다시 실행을 했을 때 변경사항을 최대한 알 수 있게 하세요.

  • 예를 들어 iPhone의 손쉬운 사용 기능인 흔들어서 실행 취소를 사용할 때 알림을 통해 변경사항을 알려줄 수 있습니 다. 또한 문서 기반 앱은 Undo Typing 또는 Redo Bold과 같은 메뉴 항목의 설명 레이블을 통해 알려줄 수 있습니다.

Show the results of an undo or redo.

  • 실행 취소 또는 다시 실행의 결과를 사람들에게 보여주세요.

  • 사람들이 실행 취소하려는 가장 최근 작업은 삭제해서 그 내용이 보이지 않는 경우가 있습니다. 이와 같은 경우 실행 취소 및 다시 실행의 결과를 보여 줘서 사람들이 해당 작업을 반복적으로 하지 않게 하는 것이 좋습니다. 예를 들어, 사람들이 삭제해서 더 이상 화면에 표시되지 않는 문단을 실행 취소하면 문서를 스크롤하여 복원된 문단을 보여줄 수 있습니다.

Let people undo multiple times.

  • 사람들이 여러 번 실행 취소할 수 있게 해주세요

  • 사람들이 실행 취소하거나 다시 실행할 수 있는 횟수에 제한 을 두지 마세요. 사람들은 일반적으로 문서를 열거나 작업을 저장하는 것과 같은 조치를 취한 후, 모든 작업을 취소하기를 원합니다.

Consider giving people the option to revert multiple changes at once.

  • 사람들에게 한 번에 여러 변경 사항을 되돌릴 수 있는 옵션을 제공하는 것이 좋습니다.

  • 일부 상황에서 사람들은 개별적으로 실행 취소할 필요 없이 관련된 모든 작업을 한 번에 실행 취소하는 기능을 원합니다. 문 서를 열거나 작업을 저장한 이후에, 변경 사항들을 전부 한 번에 취소할 수 있는 편리한 방법을 사람들에게 제 공하는 것이 적합할 수 있습니다.

Provide undo and redo buttons only when necessary.

  • 필요한 경우에만 앱 자체의 실행 취소 및 다시 실행 기능을 제공합니다.

  • 사람들은 일반적으로 macos 앱의 편집 메뉴에서 옵션을 선택하거나, Mac 또는 iPad에서 키보드 단축키를 사용하거나, iPhone을 흔드는 것과 같이 시스템에서 지원하는 방식으로 실행 취소 및 다시 실행을 시작하기를 원합니다. 앱에서 앱 자체의 실행 취소 및 다시 실행할 수 있는 기능을 제공하는 것이 중요한 경우, 표준적인 시스템 제공 기호를 사용하고 기능을 탐색 모음이나 도구 모음과 같은 사람들에게 친숙한 위치에 배치시킵니다.

Platform considerations

Avoid redefining standard gestures for undo and redo.

  • 실행 취소 및 다시 실행에 대한 표준적인 제스처를 새로 만들지 않는 것이 좋습니다.

  • 예를 들어, 사람 들은 세 손가락으로 스와이프를 해서 실행 취소 또는 다시 실행을 시작하거나 iPhone을 흔드는 방법을 사용 할 수 있습니다. 표준적인 제스처와 마찬가지로 인터페이스에서 이를 새로 만들면, 사람들을 혼란스러움을 느끼고, 좋지 못한 사용자 경험을 줄 수 있습니다.

Briefly and precisely describe the operation to be undone or redone.

  • 실행 취소하거나 다시 실행할 작업을 간략하고 정확하게 설명합니다.

  • 실행 취소 및 다시 실행에 대한 일 림 제목에는 자동으로 "실행 취소" 또는 "다시 실행"의 접두어(공백 포함)가 포함됩니다. 이 뒤에 추가 단어 를 표기하려면 실행 취소 또는 다시 실행 중인 항목을 설명하는 한두 단어를 추가로 제공해야 합니다. (한국어 기준 앞에 포함합니다. ) 예를 들어 "이름 실행 취소" 또는 "주소 변경 다시 실행"과 같은 알림 제목을 만들 수 있습니

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant