-
Notifications
You must be signed in to change notification settings - Fork 47
"시각적으로 구분하기" 섹션 생성, 문서 개선 #30
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
base: master
Are you sure you want to change the base?
Changes from 9 commits
b7318df
9942373
11627b2
b3919f5
129936f
3c65153
1e81a14
4700d53
7e33222
59f928f
2578e12
caeac5d
8c2735c
65aeb9b
3de66cd
cd8da60
d3d9ec8
3f4efae
70e1286
8c19ddf
69581f0
48016fd
c351523
3283755
27ab00c
29d0e44
fd6cf6b
af48ad1
6515999
81de1f3
76ddc92
81c3165
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,81 @@ | ||||||
| --- | ||||||
| head: | ||||||
| - - meta | ||||||
| - property: og:title | ||||||
| content: 콜아웃으로 강조하기 | ||||||
| --- | ||||||
|
|
||||||
| # 콜아웃으로 강조하기 | ||||||
|
|
||||||
| import { DoDont } from '@/components/DoDont/DoDont'; | ||||||
|
|
||||||
| 콜아웃은 독자의 시선을 강하게 끌어서 놓치기 쉬운 중요한 내용을 전달할 때 사용해요. 문서 전체에서 강조해야 하는 정보나 주의해야 하는 사항을 시각적으로 구분해서 독자가 자연스럽게 읽도록 해요. | ||||||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. "읽도록 해요"라는 어미가 조금 어색한 거 같습니다 There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 다음과 같이 제안합니다.
Suggested change
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 이 코멘트와 함께 여기서 반영해봤어요 |
||||||
| 특히, 본문 안에 섞여 있으면 지나칠 수 있는 정보도 콜아웃을 사용하면 독자가 쉽게 인지할 수 있어요. | ||||||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 👍 |
||||||
|
|
||||||
| ## 체크리스트 | ||||||
|
|
||||||
| ### ✅ 콜아웃 사용 목적에 따라 색상을 구분하세요 | ||||||
|
|
||||||
| 콜아웃의 색상은 정보의 성격을 구분하는 데 사용해요. 색상을 나누면 독자가 어떤 내용을 보고 있는지 더 쉽게 판단할 수 있어요. 이 문서에서는 부가 정보는 파란색, 팁은 초록색, 주의가 필요한 내용은 노란색, 위험도가 높은 정보는 빨간색으로 구분해요. | ||||||
|
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 소리 내어 읽을 때는 "이 문서에서는 / 부가 정보는 파란색 / 팁은 초록색 / ... " 이렇게 읽혀서 자연스러운데, 글로 작성하니 "는"이 반복적으로 나와서 어색해 보여요. 더 괜찮게 작성하는 방식이 떠오르지 않는데, 더 좋은 표현 방식이 있을까요? (gpt도 이상하게 추천하네요 ㅠ)
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 이 문서에서 < 로만 해도 괜찮을 거 같아요 ㅎㅎ
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 이 부분 수정하면서 지난번 동진님이 남겨주셨던 피드백 반영해서 콜아웃 종류를 더 구체적으로 작성했어요 @brassjin |
||||||
|
|
||||||
| 예를 들어 다음과 같이 작성할 수 있어요. | ||||||
|
aoqlsdl marked this conversation as resolved.
Outdated
|
||||||
|
|
||||||
| ::: info 서버 로그에는 요청 시간과 상태 코드가 기본으로 기록돼요 | ||||||
| 따로 요청 정보를 수집하지 않아도 기본적인 진단 정보가 남아요. | ||||||
| ::: | ||||||
|
|
||||||
| ::: tip 캐싱으로 응답 시간을 줄일 수 있어요 | ||||||
| 캐싱을 활성화하면 서버 요청 수를 줄여서 응답 속도를 개선할 수 있어요. | ||||||
| ::: | ||||||
|
|
||||||
| ::: warning 이 기능은 꼭 필요한 경우에만 적용하세요 | ||||||
| 불필요한 중복 요청은 서버 부하를 증가시키고 응답 속도를 느리게 만들어요. | ||||||
| ::: | ||||||
|
|
||||||
| ::: danger 반드시 백업 후 데이터베이스를 마이그레이션하세요 | ||||||
| 마이그레이션 과정에서 스키마가 변경되면 기존 데이터가 손실될 수 있어요. | ||||||
| ::: | ||||||
|
|
||||||
|
|
||||||
| ### ✅ 독자에게 꼭 전달하고 싶은 내용을 제목으로 쓰세요 | ||||||
|
|
||||||
| 콜아웃은 제목과 본문으로 나뉘어요. 제목은 콜아웃의 첫 줄에 위치하고 굵은 글씨로 표시돼서 독자가 가장 먼저 확인해요. | ||||||
| 따라서 제목에 전달하려는 내용을 작성하면 독자가 어떤 내용인지 바로 파악할 수 있어서 콜아웃의 효과를 높일 수 있어요. | ||||||
|
|
||||||
| <DoDont> | ||||||
| <DoDont.Dont> | ||||||
| ::: warning 인증 토큰 관련 | ||||||
| 토큰이 만료되면 다시 로그인해야 해요. | ||||||
| ::: | ||||||
| - 제목만 읽으면 독자가 어떤 행동을 해야 하는지 알기 어려워요. | ||||||
| </DoDont.Dont> | ||||||
| <DoDont.Do> | ||||||
| ::: warning 인증 토큰이 만료되었는지 확인하세요. | ||||||
| 토큰이 만료된 상태에서 요청하면 서버가 401 에러를 반환해요. | ||||||
| ::: | ||||||
| - 제목만 읽어도 어떤 상황을 말하는지, 왜 중요한지 바로 이해할 수 있어요. | ||||||
| </DoDont.Do> | ||||||
| </DoDont> | ||||||
|
|
||||||
|
|
||||||
| ::: info 콜아웃의 제목에는 마침표를 붙이지 않아요 | ||||||
|
aoqlsdl marked this conversation as resolved.
|
||||||
| 일반적으로 모든 종류의 제목에는 마침표를 붙이지 않아요. 콜아웃의 제목도 마찬가지예요. 마침표는 문장의 끝을 나타내는데, 제목 끝에 마침표가 있으면 내용이 끝난 것처럼 느껴져 시각적으로 답답해 보이고 자연스럽지 않기 때문이에요. | ||||||
|
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 이유는 여기를 참고했습니다 |
||||||
| ::: | ||||||
|
|
||||||
| ## 실습 문제 | ||||||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 여기서 제목과 본문을 구분해서 쓰는 것도 중요하지만, 그보다 훨씬 중요한 건 본문에서 어떤 내용을 콜아웃으로 빼보면 좋을지를 보여주는 것일 듯 해요.
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 요건 그대로 두고 문제를 하나 더 추가했어요! |
||||||
|
|
||||||
| 아래 문장을 보고 콜아웃을 어떻게 구성할지 생각해 본 뒤, 정답과 비교해 보세요. | ||||||
|
|
||||||
| ### 1. 다음 내용을 콜아웃으로 바꿀 때 제목과 본문으로 구분해 보세요 | ||||||
|
|
||||||
| > 데이터 마이그레이션을 실행하기 전에 기존 데이터를 백업해야 합니다. | ||||||
| > 마이그레이션 중 스키마가 변경되면 일부 데이터가 손실될 수 있습니다. | ||||||
|
|
||||||
| ::: details 정답 확인 | ||||||
|
|
||||||
| - 제목: 마이그레이션 전에 반드시 데이터를 백업해야 합니다. | ||||||
| - 본문: 스키마가 변경되면 기존 데이터가 손실될 수 있습니다. | ||||||
|
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 콜아웃으로 감싸고 싶었지만, 이미 details로 감싸두어서 이렇게 작성했어요. |
||||||
|
|
||||||
| 제목에는 독자에게 꼭 전달해야 하는 정보를, 본문에는 그 이유를 간단히 설명해요. | ||||||
|
|
||||||
| ::: | ||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,23 @@ | ||
| --- | ||
| head: | ||
| - - meta | ||
| - property: og:title | ||
| content: 시각적으로 구분하기 | ||
| --- | ||
|
|
||
| # 시각적으로 구분하기 | ||
|
|
||
| 기술 문서는 글로만 구성되지 않아요. 독자에게 내용을 효과적으로 전달하기 위해서는 다양한 시각 요소를 활용하면 좋아요. 시각 요소를 적절하게 사용하면 중요한 내용이 자연스럽게 드러나고, 글로 설명하기 어려운 내용을 보완해서 독자가 내용을 더 쉽게 이해할 수 있어요. | ||
|
|
||
| 기술 문서에서 주로 사용하는 시각 자료는 다음과 같아요. | ||
|
aoqlsdl marked this conversation as resolved.
Outdated
|
||
|
|
||
| - **콜아웃**: 중요한 정보나 주의해야 할 내용을 시각적으로 강조해요. | ||
| - **리스트**: 항목을 간단하게 나열해서 내용을 빠르게 스캔할 수 있어요. 절차가 있으면 번호를 쓰고, 순서와 상관없으면 글머리 기호를 써요. | ||
| - **표**: 여러 항목을 비교하거나 구조화된 정보를 깔끔하게 정리해요. | ||
| - **코드 블록**: 예시 코드를 보기 좋게 보여주고 그대로 복사할 수 있어요. 사용 방법이나 설정 예시를 안내할 때 사용해요. | ||
| - **인라인 코드**: 문장 안에서 함수 이름이나 변수 같은 코드 요소를 구분해서 보여줘요. | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 요것들도 하나씩 추가해서 한 번에 머지되는 거쥬?
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 네 맞아요 그렇게 생각하고 있었습니닷! |
||
|
|
||
| ### [콜아웃으로 강조하기](./callout.mdx) | ||
|
|
||
| - 콜아웃 사용 목적에 따라 색상을 구분하세요. | ||
| - 독자에게 꼭 전달하고 싶은 내용을 제목으로 쓰세요 | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
혜빈님 고생하셨습니다! 내용 넘 좋은 거 같아요
가볍게 한 가지 의견만 남기자면 저는 콜아웃을 사용하는 방법이 문서로 따로 나오고 실습 문제가 있을 정도로 중요한 내용인가? 라는 생각이 들었어요. 내용을 더 간소화해서 '시각적으로 구분하기' 문서에 넣을 수 있지 않을가 싶었습니다!
다만 이건 가벼운 의견이라서 혜빈님이 결정해주시면 좋겠습니다. 생각하신 문서 구조도 있으신 거 같고요
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
맞아요 저도 시각 요소를 이렇게 구체적으로 다룰 필요가 있을까 싶었는데요, 은근히 이런 요소를 활용하면서 헷갈려하거나 잘 모르는 부분이 많아서 기본적인 것부터 다루다보니 아예 페이지로 분리하는게 낫겠다고 판단했어요!
다른 요소들 작성하면서 내용이 그리 길어질 필요가 없어 보이면 내용을 페이지 하나로 합치는 방안을 고려해 볼게요. 의견 감사합니닷!! 🙇