로그아웃이 왜 이동했나요?

예전에는 로그아웃하려면 오른쪽 위 아이콘을 클릭한 뒤 내 이름을 클릭해야 했고, 그 다음에 메뉴 목록에서 로그아웃이 나타났습니다.
하지만 2.6 버전에서는 내 이름이 사라졌습니다(이것은 포럼에 관리자, 나 자신, 테스트 사용자 등 두 개 이상의 계정으로 로그인되어 있을 때 다소 번거롭습니다). 또한 로그아웃이 기어 메뉴(예전에는 환경 설정을 의미하던 곳)로 이동했는데, 이는 거기에 나열된 항목들(환경 설정을 실제로 의미하는 또 다른 기어 아이콘 포함)에 대해 적절한 아이콘이 아닙니다(기어 아이콘은 일반적으로 설정이나 환경 설정을 의미하는 더 일반적인 용도로 사용되고 있습니다).
로그아웃은 설정이나 환경 설정이 아니라 동작(action)입니다. 또한 요약, 활동, 초안도 설정이 아닙니다.

사용자의 사용자 이름에 대해 상기시켜 주는 것이 좋은 아이디어가 아니라고 생각되어 아이콘으로 대체해야 한다면, 기어(반드시 대부분의 경우 설정이나 환경 설정을 의미한다고 주장합니다) 대신 사용자 아이콘(작은 머리 및 어깨 윤곽선)을 사용하는 것은 어떨까요?

이 변경의 이유는 무엇이며, 좋은 아이디어가 아니었으므로 되돌려 줄 수 있을까요?

더 좋은 방법은 두 번의 클릭이 아니라 한 번의 클릭만으로 로그아웃할 수 있는 간단한 로그아웃 버튼을 제공하는 것입니다.

2개의 좋아요

여기에서 논의되었습니다: A click too many: logging out - #3 by codinghorror

2개의 좋아요

테스트 계정에 사용할 때는 별도의 브라우저, 브라우저 프로필 또는 시크릿 모드를 사용하는 것을 권장합니다.

5개의 좋아요
4개의 좋아요

링크 감사합니다.

해당 스레드의 OP(첫 게시자)의 의견에 강력히 동의합니다.

1개의 좋아요

아마도 약간 주제에서 벗어난 질문일 수 있지만, 왜 그런지 간략히 설명해 주실 수 있을까요? 제가 말하는 테스트 계정은 코드 개발을 위한 것이 아니라, 다양한 권한, 사용자 설정 등을 통해 사용자 경험을 테스트하기 위해 사용하는 계정을 의미합니다. 라이브 시스템에서 실제 사용자를 사칭하는 방식과는 다릅니다.

1개의 좋아요

오, 흥미롭네요. 감사합니다. 2.6에서도 여전히 작동하나요? 헤더 HTML에 스크립트를 넣을 수 없고, 반드시 javascripts 폴더에 넣어야 한다고 생각했거든요.

1개의 좋아요

다른 계정을 테스트할 때 로그아웃할 필요가 없기 때문입니다. 브라우저에는 이미 여러 사용자 세션에서 동시에 인터페이스를 확인할 수 있는 기능이 포함되어 있습니다.

2개의 좋아요

저자에게 직접 물어보셔야 할 것 같아요 :slight_smile:

1개의 좋아요

말씀하시는 게 impersonate 기능인가요, 아니면 제가 놓친 다른 건가요? :thinking:

1개의 좋아요

ZZ를 입력하면 로그아웃됩니다.

2개의 좋아요

ZZ, 하지만 키보드가 편집 시에만 나타나는 터치 디바이스에서는 해당되지 않습니다(그리고 어쨌든 게시글은 20자 이상이어야 하니까요).
또한 터치스크린에서는 로그아웃을 찾기 위해 여러 개의 작은 메뉴 아이콘을 탭하는 것이 까다로울 수 있고, 브라우저 설정을 변경하는 것은 어렵거나 불가능할 수 있습니다.
보안상의 이유로 로그인 상태를 유지하지 않는 것이 좋은 상황, 즉 모바일 기기를 사용하는 때가 바로 그런 경우이며, 이는 간단한 버튼을 제공하는 좋은 이유입니다.

2개의 좋아요

시크릿 탭은 각각 별도의 쿠키를 유지하므로, 두 계정을 나란히 사용할 수 있습니다.

4개의 좋아요

아, 맞다. 제가 잘못 읽어서 스티븐이 브라우저 기능이 아니라 디스커스(Discourse) 기능에 대해 이야기하는 줄 알았네요.

1개의 좋아요

이동한 이유는 여기에서 다루고 있습니다:

주된 이유는 사용자 이름이 클릭 가능한 버튼이라는 점이 명확하지 않다는 보고가 있어, 로그아웃과 설정 항목을 찾는 데 어려움을 겪는 경우가 많았기 때문입니다. 메뉴의 클릭 가능한 탭을 발견하는 데 많은 문제가 있다는 보고는 듣지 못했으므로, 해당 방향으로 가는 것이 가장 좋다고 판단했습니다.

설정 아이콘이 메뉴 내 모든 항목을 대표하는 데 최선은 아니라는 점에 동의합니다(사용자 아이콘이 더 명확할까요? 약간 회의적입니다). 물론 설정 아이콘은 설정 항목을 나타내는 데 매우 명확하며, 다른 사이트들도 로그아웃 링크를 설정 아이콘 아래에 배치하는 경우가 흔합니다(페이스북이 대표적인 예입니다).

8개의 좋아요

크리스, 고마워요. 말이 되네요. 물론 페이스북은 사용자가 로그아웃하는 것을 어렵게 만드는 데 상업적 이해관계가 있을 수 있어요. 일부 Discourse 인스턴스에서는 그럴 수 있지만, 다른 곳에서는 사용자가 로그아웃하도록 적극적으로 장려할 수도 있죠. (그래서 항상 표시되거나, 최악의 경우에도 클릭 한 번으로 접근할 수 있는 버튼을 선호하는 거예요.)
플러그인으로 사용자 메뉴에 탭을 추가할 수 있을지 궁금해요. 아이콘 사이에는 최소한 하나 더 탭을 넣을 공간이 있어요. 새 탭에는 종료 아이콘(?door-open)과 항목 하나(로그아웃)를 넣을 거예요. 그래도 어떤 페이지에서나 나가기까지 클릭 세 번이 필요하긴 해요. 때로는 빠르게 나갈 수 있는 게 중요하거든요.
헤더에 종료 버튼을 추가하는 플러그인이 최선이지만, 제가 참여 중인 메인 사이트에서는 이미 헤더 아이콘이 네 개나 추가되어 있어서 모바일 화면에서는 하나를 빼야 해요. 그래도 결국 이 방향으로 갈 것 같아요.

3개의 좋아요

이전 모습과 비교했을 때 개선된 점을 좋아합니다. 이제 그 레이아웃이 제게는 의미가 있습니다.

현재 기어 아이콘은 괜찮다고 생각하며, 대신 사람 아이콘이나 렌치 아이콘, 햄버거 아이콘을 사용하는 것도 괜찮을 것 같습니다. (무작위 사용자 의견이 필요하시다면요.)

2개의 좋아요

공개 PC를 사용하는 사용자들이 있을 것으로 예상되는 클라이언트가 있습니다. 상단 바에 로그아웃 버튼을 추가하는 테마 컴포넌트를 만들었습니다. 공유하려고 했는데, 다른 내용들도 포함되어 있습니다.

2개의 좋아요

솔직히 거기에 기어 아이콘을 쓰는 것에 대해 크게 만족하지는 않습니다. 거기에 사용자 아바타를 재현하는 것이 더 합리적일까요? “내 계정” 아래에는 모두 "내 것"이니까요.

@falco의 제안인 할당을 체크마크로 바꾸는 것을 좋아합니다. 그러면 @Johani의 제안인 사용자+기어 아이콘을 명확하게 사용할 수 있게 되죠. 사실 사용자 아이콘만 사용하는 것도 괜찮을 것 같습니다.

4개의 좋아요

음, 사용자 아이콘을 시도해 보겠습니다… 아바타와 너무 유사하게 복제하면 약간 어색하게 느껴집니다. 단독 사용자 아이콘은 user-cog보다 현재 할당 아이콘과 더 명확하게 구별됩니다.

할당 아이콘을 tasks 아이콘으로 변경하는 것에 대한 제 우려는… 이 메뉴의 컨텍스트에서는 의미가 있지만, 한 곳에만 다른 아이콘을 사용하면 다른 모든 할당 발생 위치와의 연관성이 약해지기 때문입니다:

Screen Shot 2020-09-28 at 8.29.19 PM

Screen Shot 2020-09-28 at 8.35.00 PM

다음과 같은 규칙을 만들 수도 있습니다… 할당하는 경우 user-plus 아이콘을 사용하고, 할당 내역을 보는 경우 tasks 아이콘을 사용한다는 규칙 말입니다. 하지만 "이 아이콘은 어디에서든 assign을 의미한다"는 패턴보다 더 약해 보입니다…

9개의 좋아요