제안: 전체 화면에서 작은 채팅으로 전환하는 버튼 추가

작은 채팅창에 확장 아이콘이 있습니다:

작은 채팅창으로 돌아가기 위해 “압축”(이것이 아이콘 이름입니다) 버튼을 사용할 수 있습니다.
모크업:

그리고 다른 옵션 버튼들(접기 및 닫기)도 추가하면 어떨까요?
링크를 클릭하거나 브라우저에서 뒤로 가기 기능을 사용하여 포럼으로 돌아가는 것보다 훨씬 편리할 것입니다.

10개의 좋아요

아직 여기에 관련 정보가 없나요?
전체 화면 전환은 보통 토글 방식인가요?

2개의 좋아요

이 포럼 카테고리에는 답변이 많지 않지만, 채팅은 알파 버전이고 내부에서 많이 사용되고 있으며(팀이 Mattermost에서 자체 채팅 솔루션으로 전환했다고 밝혔습니다), 개발자들이 UX와 다양한 기능에 힘써 작업하고 있으며 우리의 피드백을 무시하지 않고 있다고 확신합니다.

2개의 좋아요

이번 주에 채팅 시작 …을 제안한 것 같기도 하고 아닌 것 같기도 해요.
보통 Discourse에 기능 제안을 하지 않는데, 채팅이 특별할 거라고 생각하게 된 이유가 뭔지 모르겠어요.

이 기능이 추가될지 확신이 서지 않습니다. @sam, 이 문제에 대해 의견이 있으신가요? 이전에 제거된 X 버튼을 위해 사용자가 마지막으로 채팅이 아닌 라우트에 있던 위치를 추적하고 있었습니다. 해당 로직을 다시 추가해서 “최소화” 버튼에 활용하는 방법도 있습니다. 이렇게 하면 해당 라우트로 돌아가고 위젯에서 현재 채널을 열 수 있습니다.

4개의 좋아요

네, 여기서 토글 기능이 꼭 있으면 좋겠어요. 풀스크린에서 벗어날 수 있는 방법이 반드시 필요합니다.

2개의 좋아요

정확히 무슨 뜻인지 완전히 이해하지 못하겠습니다. 예를 들어, 특정 토픽을 볼 때 back 버튼이 없거든요. 토픽이나 전체 페이지 채팅에서 벗어나려면 브라우저의 뒤로 가기 버튼, 홈 아이콘, 그리고 다른 내비게이션 항목을 사용합니다. 요청하는 것은 채팅에서 벗어나는 것(이건 이미 충분히 잘 되고 있다고 생각합니다)뿐 아니라, 채팅 위젯을 같은 채널로 다시 여는 버튼입니다.

2개의 좋아요

아, 그렇군요. 뒤로 가기 버튼이 작동하면 괜찮네요.

2개의 좋아요

뒤로 가기 버튼이 작은 채팅으로 돌아간다면 일부 사용자에게는 작동할 수 있겠지만, 제 생각에는 토글 버튼만큼 직관적이지는 않습니다. @geoff777 님이 말했듯이, 모든 채팅(그리고 다른 소프트웨어)에서 이를 위해 토글 버튼을 사용하지 않나요?


참고로, 몇 주 안에 오래전에 채팅 기능이 있었지만 지금은 사라진 채팅 기능을 정말로 그리워하는, 이미 가져와서 활동 중인 포럼에서 채팅 기능을 활성화할 예정입니다. 이 사용자들은 컴퓨터 전문가가 아니기 때문에(전혀 아니죠 :smile:) 그들이 Discourse 채팅을 사용했을 때의 피드백을 들어보는 것이 흥미로울 것입니다.

3개의 좋아요

대부분의 경우 브라우저가 무엇을 하는지 파악하고 있어서, 뒤로가기 버튼을 사용하는 것이 나에게는 자연스럽습니다.

반면, 확장 화살표(비율이나 방향이 정확하지는 않음: :arrow_up_down:)는 채팅 창에서 차지하는 위치를 고려하면, 해당 "창"을 최대화하여 다른 콘텐츠 위에 뜨게 만들려는 것을 의미하는 것처럼 보입니다.

제안은 없지만, 왜 혼란스러운지 이해합니다. :slight_smile:

3개의 좋아요

이 문제에 대해 무언가를 해야 한다는 데 확실히 동의합니다. 이미 여러 안전장치들이 마련되어 있거든요.

  1. 모바일에는 "듀얼 모드"가 없으므로 모드를 전환하는 버튼이 필요하지 않습니다.
  2. 채팅 격리(Isolate chat)가 체크되어 있으면 "듀얼 모드"가 없으므로 표시할 버튼도 없습니다.

(1)과 (2)가 성립하지 않는 경우, @codinghorror의 의견에 동의합니다. “모드 전환” 버튼을 두어야 합니다.

이는 또한 채팅을 크게 만들기(makes chat bigger)를 클릭했을 때 사용자가 마지막으로 Discourse에서 있던 위치를 저장해야 한다는 것을 의미합니다. 브라우저별로 메모리에 저장하며(로컬 스토리지 아님), 저장된 값이 없으면 홈 페이지로 폴백합니다.

그렇다면 @Designers에게 질문을 던져야 할 것 같습니다. 이 버튼을 어디에 배치할까요. (사이드바가 있는 경우와 없는 경우 각각 구현해야 하므로 두 번 구현해야 한다는 점도 고려해야 합니다.)

@markvanlan 사용 사례는 다음과 같습니다:

  • 확장을 클릭합니다.
  • 채널 A를 클릭합니다.
  • 채널 B를 클릭합니다.
  • 채널 A를 클릭합니다.
  • 채널 B를 클릭합니다.
  • 채널 A를 클릭합니다.
  • 채널 B를 클릭합니다.
  • 채널 A를 클릭합니다.
  • 채널 B를 클릭합니다.
  • 채널 A를 클릭합니다.
  • 채널 B를 클릭합니다.
  • 이제 채팅을 마쳤고 Discourse에서 하던 일로 돌아가고자 합니다. 접기만 하면 되며, 17번 뒤로 가기를 누를 필요가 없습니다.
7개의 좋아요

이전에는 마지막 채팅 외 라우트를 저장하기 위해 X에 대한 로직이 있었습니다. 이번 작업은 기본적으로 X 버튼을 다시 추가하되, 클릭 시 채팅을 다시 열도록 하는 것입니다. 이 부분은 제가 맡겠습니다!

6개의 좋아요

뒤로 가기 버튼이 채팅에 아무런 영향을 주지 않나요?

채팅이 모달이나 에디터처럼 동작하면서 아래에 있는 토픽을 가리는 것 같습니다.
'앞으로 가기’는 동작해서 전체 크기 채팅으로 이동하지만, 작은 채팅으로 돌아오지는 않는 것 같네요.

@markvanlan 님은 ‘토글’ 기능에 대해 매우 거부적인 것 같습니다.

채팅을 확장했다가 다시 작은 채팅으로 토글해서 아래에 있는 토픽을 읽을 수 있으면 좋겠습니다. 그렇게 동작하는 것이 자연스러울 것 같습니다.

1개의 좋아요

@j.jaffeux 며칠 동안 기본 모드(비격리 모드)에서 채팅 + 사이드바 테마를 사용해 봤는데, 이 엣지 케이스가 정말 스트레스를 줍니다 :slight_smile:

  • 사이드바에서 #random 채널을 클릭합니다
  • 작은 채팅창이 열립니다
  • … 크게 만들기를 클릭합니다
  • 그 다음 토픽 목록을 방문합니다
  • 다시 #random을 클릭합니다
  • (휴) 다시 채팅창을 크게 만들어야 합니다 :cry:

여기서 두 가지 변경 사항이 필요하다고 생각합니다:

  1. @codinghorror가 주장하듯 크게/작게 만들기를 토글로 만드는 것입니다. (작게 만들면 어디로 이동해야 할까요? 저는 홈 페이지로 이동하는 것으로 충분하다고 생각합니다. v0에서는 그렇게 하면 되고, 더 좋으면 채팅이 아닌 마지막 전체 페이지로 이동하는 것입니다)

  2. 토글 기능이 생기면 :confetti_ball: 사용자가 채팅창을 크게 만들었다는 것을 브라우저 로컬 스토리지에 기억할 수 있습니다

이 두 가지를 함께 적용하면 두 유형의 사이드바 사용자 모두 만족할 수 있습니다.

항상 확장된 채팅을 좋아하는 사람들은… 항상 확장된 채팅을 얻게 됩니다.
작은 플로팅 창을 좋아하는 사람들은… 작은 플로팅 창을 얻게 됩니다.

6개의 좋아요

전체 페이지 채팅에서 이 토글은 어디에 있나요? 우리가 이 기능을 가지고 있다고 생각하지 않습니다. 아마도 :speech_balloon: 이모지를 클릭할 때 이 동작이 발생한다고 생각하고 계신 건가요? 격리(isolate) 설정이 없는 사용자들이 왜 전체 화면으로 열리는지 궁금해할 것 같아 매우 혼란스러울 것 같고, :speech_balloon: 이모지를 클릭하면 기대했던 동작이 돌아올 것이라고 누가 생각하겠습니까?

세 가지 상태의 토글이 되어야 하지 않나요?

  • 꺼짐 (숨김)
  • 작게
  • 전체 화면

일반적인 iOS와 Windows 창에는 이런 기능이 지원되지 않나요?

그리고 Windows에서는

image

왼쪽은 최소화 :yellow_circle:, 가운데는 최대화/확대 :green_circle:, 오른쪽은 닫기 :red_circle:입니다.

6개의 좋아요

@blake가 방금 이 기능에 대한 지원을 추가했고, 아주 잘 작동하고 있습니다 :sunflower:

이 변경 사항을 정말 좋아하고 있습니다.

4개의 좋아요

해당 옵션이 구현되어서 기쁩니다.

토픽에 연결된 채널에 있을 때 채팅을 축소하면, 채팅 창을 최대화했을 때 있던 페이지가 아니라 연결된 토픽으로 리다이렉트되는 것이 직관적이지 않다고 생각합니다.
개인 채팅에서는 홈 페이지로 리다이렉트됩니다.
카테고리에 연결된 채널에서는 어떻게 동작하는지 모르겠지만, 해당 카테고리의 토픽 목록으로 리다이렉트되는 것 같습니다.

예시:

제 생각에는 채팅 창을 최대화했을 때 있던 페이지로 리다이렉트되는 것이 적절합니다.

4개의 좋아요