제목에 대문자를 사용해야 합니다.
첫 글자를 제외하고 나머지를 소문자로 바꾸는 어떤 마법 같은 힘이 있는 것 같습니다.
사람들이 “USA” 같은 것을 절대 쓰지 않을 것이라는 가정인 것 같습니다.
이것은 다음 곳에서 발생했습니다:
아마도 관리자가 사용했던 어떤 언어 설정 때문일 수도 있습니다…
어쨌든, 대소문자를 조정하기 위해 관리자에게 연락해야 할 필요는 없습니다.
아마도 전체 너비 NLSC를 사용해야 할 것입니다: NLSC.
$ unicode N
U+FF2E FULLWIDTH LATIN CAPITAL LETTER N
좋아요, 그것을 우회책으로 사용하겠습니다.
아마도 "그것"을 속일 수 있을지도 모릅니다.
아니요,
NLSC 用 OSM, OSM 不能用 NLSC
이것은
Nlsc 用 osm, osm 不能用 nlsc
으로 변했습니다.
음, 그건 아이디어네. 거기에 그걸 해달라고 요청하는 글을 올릴 수도 있겠지만, 내 "세 가지 소원"을 너무 빨리 써버리고 싶지는 않아.
아니야. 이 문제를 여기서, 바로 원점에서 해결하자! 그래, 내 게시글은 고쳐지지 않을 거지만, 앞으로 수천 명의 사용자가 아무 잘못도 없이 그저 "USA"라고 쓰고 싶을 때 겪게 될 혼란을 크게 줄여줄 거야.
어쨌든, 시스템이 사용자의 문자를 대문자로 변경한다는 작은 메시지를 출력하고, 그 이유도 분명히 알려주는 것이 예의가 아닐까요? (이게 가장 어려운 부분이죠! (대문자를 쓰지 않는 것이 예의라고?)) 이렇게 하면 사용자가 8시간 뒤에 자신이 게시한 내용을 보고 바보 같은 기분을 느끼며 돌아오는 것을 방지할 수 있습니다.
메시지에는 "성인들은 대문자를 이리 많이 사용하지 않습니다. 정말로 이리 많은 대문자를 사용하시겠습니까?"라고 적고 체크박스를 달 수도 있겠네요.
실험 5, 공백이 있는 ASCII…
N L S C 用 O S M, O S M 不能用 N L S C
아니요, 그것도 삭제되었습니다. 여러분은 삭제하는 데 꽤 능하군요.
제목에서 대문자만 사용하는 문제에 대해 광범위하게 논의되어 왔습니다. 과하지 않은 한, 제목에서 대문자를 사용하는 것은 허용됩니다. "This needs to STOP now"와 같은 제목은 전혀 문제가 되지 않습니다.
CJK 로케일을 사용하는 포럼은 자신의 고유 문자로 제목을 입력해도 무방하며, 이 경우 ALLCAPS 감지를 자동으로 비활성화합니다.
하지만 사용자가 ALL CAPS CJKCHARS ALLCAPS MORECJK처럼 입력하면, 소문자로 변환 가능한 모든 문자가 대문자로 되어 있어 ALLCAPS 감지가 트리거됩니다. 이는 영어와 CJK를 혼용하되 기본 언어로 영어를 사용하는 포럼에서 문제를 일으킬 수 있습니다. 이 경우 사이트 설정 중 하나를 전환해야 합니다.
또는, ‘other’ 외의 모든 포럼에 ALLCAPS 제재를 부과하는 것은 이상적인 해결책이 아닙니다.
관리자가 휴가 중이고 사용자가 지금 바로 게시물을 올려야 하는 이런 경우에 대한 임시 해결책은 다음과 같습니다.
사용자가 제목에 소문자 하나를 넣어야 하는 것 같습니다. 그렇다면 제가 OSM 대신 OpenStreetMap이라고 썼더라면, 나머지 부분에 대문자를 사용해도 됐을 것입니다.
정말, 성공했습니다!
이 과정에서 사용자는 규칙에 대해 100% 확신이 없습니다.
그래도 사람들이 작성한 내용을 변경할 때 항상 메시지를 표시하는 것이 더 낫지 않나요?
예를 들어 제목이 충분히 길지 않으면, 프로그램이 알아서 길이를 맞춰주는 대신 메시지를 받는 것이 좋습니다. 글자 대소문자 처리도 마찬가지여야 합니다.
물론 “모든 비밀을 다 털어놓을” 필요는 없습니다. 적어도 "작성한 텍스트가 수정되었습니다"라고 사용자에게 알려주면 됩니다.
만약 누군가가 내 이력서를 내 등 뒤에서 몰래 바꿔놓는다면 어떤 기분이 들 것 같나요?
"저장 버튼을 누른 결과를 항상 눈으로 확인하라"고 말할 수도 있겠지만, 99%의 경우 프로그램은 우리가 기대하는 대로 작동하므로, 우리는 그것이 항상 그런 방식으로 작동한다고 기대하게 됩니다. 따라서 메시지는 필요합니다.