나는 분명히 다양한 커뮤니케이션 앱(채팅 중심이 아닌 앱)에서 이른바 ‘조기 게시’ 증상을 겪고 있는 것 같다.
주요하게는 이메일(Gmail)과 Discourse다.
상황은 이렇다. 메시지를 작성하다가 실수로 전송하게 된다. 내 취향으로서는 너무 자주 일어나는 불편한 일이다. 아마도 Ctrl + Enter 같은 키보드 단축키, 혹은 (아마 더 흔하게?) Tab ↹를 누른 뒤 Enter를 누르는 습관 때문일 것이다.
Gmail에서는 이 문제를 관리할 수 있다: 이메일 전송을 취소할 수 있는 짧은 시간 창이 있다. 좋다!
작성 중 게시물을 실수로 전송하는 것을 완전히 피하기 위해, 수신자 입력란을 비워둔다. 이메일을 보내기 직전에야 수신자를 입력한다.
하지만 Discourse에서는 PM(개인 메시지)이 아닌 경우 이것이 불가능하다. 카테고리 선택기에서 기본 카테고리를 제거해 보았다. 그러면 게시물을 전송할 때 "카테고리는 비워둘 수 없습니다"라는 메시지가 표시될 것이라 생각했지만, 아쉽게도 그렇게 되지 않았다.
주제나 답변을 너무 일찍 제출하는 것은 부끄러운 일이다. 바로 삭제할 수는 있지만, 다른 사용자에게 내용은 여전히 표시된다(그들은 단지 편집 아이콘을 클릭하면 된다). 이는 Discourse의 기본 동작이기 때문이다. 그리고 게시물이 삭제된 상태에서는 내용을 완성할 수 없으므로, 나중에 삭제를 되돌릴 수도 없다.
결국, 내 게시물을 완성하지 않은 상태로 두어야 한다(보통 문장이나 단어의 중간에서 ). 그리고 인내심을 갖고 편집해야 하는데, 나는 글쓰기 속도도 느려서 이것이 마음에 들지 않는다. 아니면 게시물을 삭제하고 새로운 주제/게시물을 다시 작성해야 한다.
이것은 주로 긴 메시지나 많은 고민이 필요한 게시물에서 자주 발생하기 때문에, 메시지 전송을 완전히 방지하는 토글 가능한 잠금 아이콘이 있으면 좋겠다.
나는 이것이 Discourse 기능에 대한 특정 제안을 하는 것은 아니다… 많은 사용자가 이 문제를 겪는다면 모를까
이것은 더 이 경험과, Discourse에서 조기 전송으로 인한 부끄러움에 대해 공유하고, 다른 회원들의 의견을 듣고, 이를 방지하기 위한 아이디어를 나누는 것에 더 가깝다.
나는 긴 웹사이트 필드를 채울 때 외부 편집기를 사용합니다. 물론 디스코러스 포스트도 포함됩니다. 편집기에서는 평소 사용하는 프로그래머용 키 바인딩을 모두 사용할 수 있으므로 거의 모든 면에서 더 좋습니다. 텍스트가 완성되었는지 만족스러울 때에만 복사-붙여넣기를 사용해 작성기에 전달한 뒤, 큰 버튼을 누릅니다.
긴 글을 쓸 때 저는 비슷한 방법을 사용합니다. 하지만 Google 같은 서비스 사용을 줄이려고 하고, 주로 iPad에서 작업하기 때문에 제 도구는 Ulysses 앱입니다. 대부분 마크다운을 지원해서 그렇습니다. 다만 Discourse가 사용하는 문법과는 완전히 같지는 않습니다.
이 점에 대해 좀 복잡한 감정이 있습니다. 한편으로는 앱을 분리해서 써야 하는 게 싫습니다(WordPress에서도 이렇게 하는데, 요즘 거기서 콘텐츠를 만드는 건 고통스럽습니다). 하지만 동시에 더 견고하고 중앙 집중식인 환경을 갖게 됩니다.
이게 저한테 큰 문제일까요? 아니요, 그냥 짜증나는 수준입니다. Discourse가 미완성 작업을 남겨두는 방식을 바꿨을 때가 더 재앙이었죠. 근육 기억 때문에 너무 많은 초안을 잃어버렸거든요
보통 이런 문제는 겪지 않아요. 왜 그런지 잘 모르겠네요. 다만, 실수로 이메일을 잘못 보낸 적은 있어요. 사실 더 자주 일어나는 일은, 이메일을 보낸 직후에 (받는 사람이 잘못됐나? 정보가 빠졌나?) 하는 의문이 드는 건데, 그걸 Gmail이 몇 초 동안 제공해주는 « 보내기 취소 » 링크로 해소할 수 있어서 정말 좋아요. 그래도 그런 경우는 자주 있지는 않아요.
그래서, 게시물을 올릴 때도 비슷한 기능이 있으면 좋겠다는 생각이 들었어요. 게시물을 올린 후 몇 초 동안 « 아, 이건 그렇게 올라가면 안 되는 거였는데 » 버튼이 있으면 좋겠어요.