재현 방법:
주요 브라우저 사용 (크로미움 계열 / 파이어폭스 / 인터넷 익스플로러)
인터넷 서핑
cmd-q, cmd-1/2/3, cmd-f 같은 표준 키보드 단축키 사용에 익숙해지기
서핑 계속하기
디스코urs 웹사이트 접속
페이지에서 무언가를 찾으려고 cmd-f 누르기
대체로 더 나쁜 완전히 다른 경험 제공*
컴퓨터 창밖으로 던지기. 인터넷에서의 삶을 포기하고, 사막 섬으로 이주해서 잠시 스시를 먹기
"더 나쁜"의 예시
페이지에서 실제로 항목을 찾지 못하는 경우가 잦음
최소 자릿수 요구
cmd-f를 반복해서 눌러 순환 검색을 할 수 없음
제안된 해결책:
해당 기능을 완전히 제거하기.
3개의 좋아요
이것이 엄밀히 말해서 버그 라고 보기 어렵습니다.
어쩌면 제안 정도로 보는 게 맞을까요?
1개의 좋아요
글쎄… 만약 디스커스(토론) 웹사이트에서 URL 입력창을 클릭했는데 작동하지 않는다면, 그게 "버그"가 아니라고 할 수 있을까요?
이건 뭐가 다른가요?
2개의 좋아요
pfaffman
(Jay Pfaffman)
4월 22, 2024, 1:04오전
4
두 번째 Ctrl+F를 누르면 브라우저 검색으로 이동할 수 있습니다. 검색을 위해 사용할 수 있는 가장 좋은 키입니다. 더 좋은 아이디어가 있으신가요?
4개의 좋아요
네, 네. 더 나은 해결책은 다음과 같습니다:
cmd-f를 한 번만 누르세요. (즉, 두 번이 아니라) (그리고 다른 아이디어를 선제적으로 차단하기 위해: 세 번 이상도 아닙니다)
이것은 원본 게시물에서 다음과 같이 재구성되었습니다:
“해당 기능을 완전히 제거하세요.”
2개의 좋아요
이러한 특정 담론의 사례가 이 기능을 비활성화해야 했다는 아이러니는 분명히 인식되고 있습니다. 이곳의 권력자들이 그 열등성을 인지했을까요?
자, 여기가 버그입니다:
" 게시물과 토픽 스트림의 대부분은 브라우저 DOM에 없습니다 "
자바스크립트, CSS, 그리고 예쁜 이미지들을 덜 로드하고 대화의 텍스트 로딩에 집중해 보세요.
그러면 네이티브 cmd-f가 제대로 작동할 것입니다.
“Discourse보다 똑똑하다고 생각되면 두 번 눌러보세요. 정말 그런지 확인해 보세요”
솔직히 말하면, 저는 항상 페이지를 빠르게 아래로 스크롤해서 모든 쓰레기를 로드한 다음 cmd-f를 두 번 누르는데, 그러면 더 잘 작동합니다.
sam
(Sam Saffron)
4월 22, 2024, 3:45오전
10
그것은 사실과 다릅니다.
여기서도 해당 기능이 존재합니다:
다음으로 이동하세요: Introducing admin sidebar navigation - #61 by martin 그리고 ctrl-f를 누르세요
2개의 좋아요
david
(David Taylor)
4월 22, 2024, 9:29오전
13
이렇게 하면 스크롤 및 렌더링 성능을 개선하기 위해 Discourse가 이전 게시글을 DOM에서 제거합니다. 따라서 대형 토픽을 ‘전체적으로’ 불러오는 것은 불가능합니다.
그래서 커스텀 ctrl+f 구현 방식을 사용하고 있으며, 전체를 불러올 수 없는 긴 토픽에만 이를 적용합니다.
8개의 좋아요
당신은 그저 변명만 하는 것 같아. 네이티브 기능을 가로채는 건 절대 안 돼. 인터넷에 있는 사이트의 99.9%가 이 점을 존중하고 있어. 왜 유독 discourse만 예외야?
1개의 좋아요
수년에 걸쳐 이 주제에 대해 수많은 토론이 이루어져 왔습니다. 검색을 통해 과거의 대화들을 확인해 볼 수 있습니다.
5개의 좋아요
Firepup650
(Firepup Sixfifty)
4월 22, 2024, 5:21오후
18
GitHub, Google 문서/슬라이드/그 외 서비스들도 이를 가로채며, 여기서는 성능 향상에 도움이 될 것이라고 추측하고 있으며, 그것이 그렇게 하는 이유입니다.
3개의 좋아요
GitHub, Google Docs/Slides 등도 이를 가로채고 있으며, 여기서는 성능에 유리할 것으로 보이며 그것이 그렇게 처리되는 이유라고 추정됩니다.
네이티브 기능을 훼손하지 않는다는 점에서 discourse가 리더가 될 수 있는 훌륭한 기회입니다!
빅테크 기업들을 가리키며 누가 진짜 보스인지를 보여줄 수 있습니다.
pfaffman
(Jay Pfaffman)
4월 22, 2024, 6:27오후
20
브라우저에서 해당 게시물을 찾을 수 없는 상황에서, 특정 주제 내의 게시물을 찾기 위해 제어키-F를 사용할 때 어떤 키 조합을 추천하시나요? 일반적으로 제어키-F를 누르면 해당 주제에서 원하는 게시물을 찾을 수 있을 것이라고 기대하지만, 실제로는 그렇지 않습니다. '브라우저에서 찾을 수 없더라도 이 주제 내에서 게시물을 찾아라’는 기능을 수행하는 키는 무엇인가요? 현재 주제에서 제어키-F로 게시물을 찾지 못하는 것은 사용자 기대를 저버리는 것이 아닌가요?
4개의 좋아요
Discourse의 검색 기능으로 브라우저의 표준 기능을 덮어쓰면, 웹사이트 전반에서 일관된 단축키를 기대하는 사용자에게 혼란스럽고 직관적이지 않은 경험을 줄 수 있습니다. 이는 사용자의 흐름을 방해하고 접근성을 저해하여 페이지 내 검색을 더 어렵게 만듭니다.
더 나은 방법은 사용자가 선호하는 검색 방식을 선택할 수 있도록 하고, 기본적으로 브라우저 기능을 유지하는 것입니다. 시작점으로, Discourse 내에서 검색을 나타내는 시각적 아이콘을 도입하는 것을 제안합니다.
Isambard
(Isambard)
6월 9, 2024, 6:16오전
22
Ctrl-F는 브라우저의 표준 ‘페이지 내 텍스트 찾기’ 기능이라고 생각하는데, 이걸 오버라이드하는 건 피하는 게 좋을 것 같습니다.
Discourse 전용 검색을 원하면 사용자가 확대경 아이콘을 클릭하면 됩니다(단축키를 잘 안 쓰는 대부분의 사용자에게 적합). 단축키를 쓰는 사용자를 위해 Discourse에는 이미 ‘/’ 단축키가 있습니다.
흥미롭게도, 제 Chromebook에서는 이 기능을 위해 ctrl-alt-f와 / 모두 가로채고 있습니다.
오버라이드를 하려면, 최소한 '페이지 내 기본 찾기 기능을 사용하려면 ctrl-f를 한 번 더 누르세요’와 같은 안내 문구를 포함해 주세요.
1개의 좋아요
Firepup650
(Firepup Sixfifty)
6월 9, 2024, 6:38오전
23
언제 바뀌었는지는 확실하지 않지만, Discourse가 더 이상 Ctrl + F 를 가로채지 않는 것 같습니다. @Isambard의 게시물에서 언급했듯이 Ctrl + Alt + F 만 가로채고 있습니다.
아, 대형 토픽에 관한 부분을 놓쳤네요:
@Isambard에게 기본 검색으로 돌아가려면 다시 누르라고 안내하고 있습니다:
1개의 좋아요
그 부분을 지적해 주셔서 감사합니다. 디스코스를 몇 년간 사용해 왔는데도 그걸 눈치채지 못했네요.
농담으로 넘기자면, 개발자들이 하고 있는 일은 소중히 여기지만, 디스코스가 메인스트림 사용자에게 더 접근하기 쉽게 되려면 변화를 수용해 주었으면 합니다.