링크 공유 시 사용자 이름 추가 기능의 개인별 선택적 사용

아, 링크를 복사하면 끝에 내 이름이 붙어 있더라고요:
meta.discourse.org/t/… 724/6?u=jidanni
하지만 이 링크가 인터넷 여기저기로 돌아다닌다면, 사람들이 영원히 나를 기억하게 될 거라는 생각이 드네요. 링크 끝에 내 이름을 붙이는 정확한 목적이 뭔지 정확히 모르겠어요. 혹시 상금을 받으려는 건가요?

그걸 비활성화할 수 있는 설정 옵션이 있으면 좋겠어요. 매번 손으로 지워야 하는 시간을 많이 아낄 수 있을 테니까요.

휴대폰 카메라가 기본적으로 Exif에 GPS 좌표를 넣지 않는 것과 마찬가지예요. 따라서 이 문제는 분명히 우리가 다뤄야 할 프라이버시 이슈입니다.

예를 들어, 어린 빌리(Little Billy)가 자기 가족의 저택 좌표가 메타데이터에 포함된 사진을 올리는 일은 원치 않잖아요.

마찬가지로, 어린 빌리가 자기 이름이 붙은 링크를 여기저기 공유하는 것도 원치 않아요.

대부분의 사용자는 자신이 공유하는 링크에 직접 손을 대지 않아요. 모든 과정이 백그라운드에서 처리되거든요. 사용자가 공유하는 그 엉망진창인 URL 문자열을 편집할 기회조차 없어요. 설령 그 과정이 그렇게 복잡하지 않더라도요.

음… 이 설정은 사용자가 직접 선택해서 켜는(opt-in) 방식이 더 나은 것 같습니다.

1개의 좋아요

Dan 님,

링크 끝에 있는 이름은 "URL 매개변수"라고 합니다. 이는 링크에서 물음표 뒤에 오는 모든 텍스트를 의미합니다. 이 매개변수는 추적 목적으로 사용되며, Discourse에서는 링크를 몇 번 공유했는지 보여줍니다. 이 기능은 링크를 클릭한 사람의 수를 추적하여 공유가 얼마나 많은 사람들에게 도달했는지(도달 범위)를 파악하는 데 사용되도록 설계되었습니다. 개인적으로 매우 유용한 기능이라고 생각합니다. 대부분의 소셜 미디어 플랫폼에서도 이러한 방식을 사용합니다. 어떤 플랫폼은 사용자 이름을 그대로 표시하고, 다른 플랫폼은 공개된 일반 사용자가 볼 수 없으며 플랫폼 관리자만 사용자 이름으로 변환할 수 있는 암호화된 문자열을 표시합니다.

물음표와 물음표 뒤의 모든 텍스트를 삭제하셔도 무방합니다.
원본: meta.discourse.org/t/… 724/6?u=jidanni
수정: meta.discourse.org/t/… 724/6

두 링크 모두 작동하지만, 후자는 사용자 이름을 포함하는 식별자가 없습니다.

보안 측면에 대해서는, 인터넷에서 실명을 사용하지 않는 것을 항상 권장합니다. 별칭(Alias)을 사용하시거나, 실제 신원과 직접 연결되지 않는 사용자 이름을 사용하세요. 이것이 프라이버시 관련 문제를 제한하는 유일한 진정한 방법입니다.

도움이 되셨기를 바랍니다!

3개의 좋아요

좋습니다! 하지만 여전히 선호도 설정에 해당한다고 생각되네요. 해당 기능을 원하지 않는 사용자가 매번 수동으로 잘라내지 않도록 끌 수 있도록 말이죠.

최근 사이트 설정에 추가되었는데, 이는 좋은 변화라고 생각합니다(allow username in share links):

다만, 여전히 이를 기본값으로 유지하려는 사이트를 위해 사용자별 설정을 제공하는 것도 흥미로운 아이디어입니다.

4개의 좋아요

Discourse 인스턴스의 관리자라면 설정으로 이동하여 allow username in share links를 검색할 수 있습니다.

그리고 이 설정의 체크를 해제하세요:


하지만 @JammyDodger가 언급했듯이, 이는 사용자 프로필 내에서 활성화/비활성화할 수 있는 기능이 아닌 것으로 보입니다.

이 포럼에는 해당 기능을 요청할 수 있는 기능 요청 섹션이 있습니다.

그냥 이렇게 말씀드릴게요. 처음에 주제를 공유할 때 이 파라미터가 제 계정으로 로그인을 유도하는 줄 알았어요. 그래서 매번 제거했습니다.

다시 말해, 제 직관은 이 파라미터가 전체 URL을 의미하며 "여기 사용자 xxx로 보고 싶은 주제와 게시글이다"라는 뜻이라고 생각하게 만들었습니다.

“공유” 배지들이 이 파라미터를 사용한다는 사실을 깨달을 때까지는, 이 파라미터가 단순히 추적 용도로만 사용된다는 걸 몰랐습니다. 실제로는 사용자명이 가려지는 것이 더 좋을 것 같아요(예: 사용자 ID나 다른 고유 식별 문자열을 사용하거나). 그리고 실제 파라미터 이름을 "u="에서 더 명확한 것으로 변경하는 것도 좋을 것 같습니다. 예를 들어, Instagram은 "igshid="를 사용합니다.

1개의 좋아요

여기서 좀 이성적으로 생각합시다.

본인이 작성한 게시물에 내부 URL을 공유할 때, 그 URL 끝에 자신의 사용자명을 붙이는 것이 왜 그렇게 큰 문제가 되는 것일까요? 그 게시물 자체가 이미 필연적으로 작성자의 사용자명과 연관되어 있는데 말이죠.

3개의 좋아요

그 말씀이 정확히 어떤 의미인지 잘 이해가 안 됩니다. 복사해서 다른 곳에 붙여넣는 모든 게시물 링크에 추가되는 것이지, 본인이 작성한 게시물에만 그런 것이 아닙니다.

다른 주제에서 제가 주장했던 사용 사례는, 포럼의 특정 주제를 공유하고 싶지만 자신이 회원이라는 사실이나 구체적인 사용자 이름을 드러하고 싶지 않은 경우에 해당합니다. 정신 건강이나 성 상담과 같은 민감한 사이트에서는 일정 수준의 익명성이 필요하므로, 기본적으로 모든 공유 링크에 이를 포함하지 않는 것이 훨씬 안전해 보입니다. 특히 공유하기 전에 이를 수동으로 제거하는 방법을 모르는 사람들에게는 더욱 그렇습니다.

제 이해로는, 이것이 배지 추적 용도로만 사용되는 것 같으니, 이를 끄는 옵션을 제공하는 것이 합리적이지 않나요?

2개의 좋아요

내부에서만 아니라 어디에든 붙여넣을 수 있다는 건 좋은 지적입니다. 하지만 99%의 경우 거기서 사용하게 될 겁니다.

사이트 옵션으로 제공하는 건 합리적인 것 같습니다.

사용자 이름 없이 링크만 제공하는 버튼을 추가하는 테마 컴포넌트를 만들 수도 있겠네요 … 그냥 의견입니다 …

2개의 좋아요

안녕하세요, jidanni님,

여기서 많은 게시물과 링크가 이미 질문을 답변해 주었으며, 카테고리 설명에서 볼 수 있듯이 귀하의 주제는 Contribute > UX 카테고리와는 잘 맞지 않습니다. 추가된 사용자 이름은 오히려 기능에 해당하기 때문입니다:

만약 사용자별 설정을 요청하시려면, 이는 정당한 요청이므로 Contribute > Feature 카테고리에 새 주제를 여셔도 됩니다.

또한, 브라우저의 주소 표시줄에서 사용자 이름 없이 Discourse URL을 쉽게 복사할 수 있다는 점도 참고하세요. 이 주소는 항상 실시간으로 업데이트됩니다.
예를 들어, 주제 내에서 이동할 때 URL이 현재 게시물 ID로 계속 업데이트되는 것을 확인할 수 있습니다.

1개의 좋아요

jidanni님, 안녕하세요 :slight_smile:
이 주제를 처리하는 과정에서 조금 성급했습니다. 다시 꼼꼼히 읽어보니, 첫 메시지부터 사용자별 옵트인 설정을 명시적으로 요청하신 것을 확인했기 때문에, 주제를 적절한 카테고리로 재분류하고 제목도 더 정확하도록 다시 작성했습니다 :slight_smile:

1개의 좋아요

하지만 이 옵션은 DiscourseHub나 PWA에는 존재하지 않습니다.

1개의 좋아요

복사 기능이 있고, 붙여넣기 편집 기능도 있습니다.

하지만 브라우저 주소 표시줄은 없습니다.

그래서? 핵심은 URL을 얻는 것이지, 그게 주소창에서 온 건지 링크 아이콘에서 온 건지는 전혀 중요하지 않다고-

저도 UX 측면에서 말씀드리고 있습니다. 사용자들이 인터넷에서 자신의 사용자명을 아무렇게나 노출시키는 것이 프라이버시 보호에 좋지 않다는 점을 디자이너들이 전혀 고려하지 않았다는 인상을 지울 수 없습니다.

그런데 놀랍게도, 이를 제어할 수 있는 옵션은 사이트 소유주에게만 제공됩니다. 일반 사용자는 중요하지 않은 것처럼 느껴지네요.

이런 방식의 다른 옵션들이 얼마나 더 있을지 궁금합니다.

만약 허락하신다면…

운영체제 클립보드에서 붙여넣는 내용에 대해 전적인 통제권을 가지고 있습니다. 붙여넣은 Discourse 링크에서 사용자 이름을 몇 초 만에 제거할 수 있습니다.

맞아요, 근데 그건 일이에요. 게다가 만약 내가 까먹으면 어떻게 해요? 그리고 그런 거 잘 모르는 초보자는 또 어떻게 하죠?