아주 오래되고 더 이상 지원되지 않는 Windows 버전을 사용하는 사용자들을 발견하고 있습니다. Discourse는 어떤 Windows 버전을 지원하나요? (이 정보를 어디에서도 찾을 수가 없네요…)
실행할 수 있는 모든 것:
즉, 실제 목록은 없습니다. 그렇다면 윈도우 7부터 현재까지의 모든 버전이 지원할 브라우저 버전을 직접 찾아봐야 한다는 뜻이죠. 알겠습니다. 그런 목록이 있으면 정말 편리할 텐데.
Windows 7에서 작동하고 Discourse에서 지원하는 브라우저가 있습니다.
여기 Meta Discourse에서 제공되는 지원 브라우저 목록에 나와 있지 않은 브라우저입니다.
Firefox 또는 ESR 릴리스가 여전히 Windows 7을 지원한다고 기억하는데, 꽤 확실합니다. Firefox ESR 릴리스에서 Discourse를 실행하는 데에는 문제가 없을 것입니다.
중요하게 강조할 점은 Discourse는 Microsoft 자체도 지원하지 않는 Windows 버전을 지원하지 않는다는 것입니다.
이 점을 전제로, 저는 Windows XP 이상 사용자들이 최신 브라우저 포크를 설치하면 최소한의 노력으로 사용할 수 있음을 직접 테스트했습니다:
Windows XP가 25주년을 맞이하고 있으며 Discourse 자체보다 훨씬 오래되었음에도 이것이 가능하다는 점은 인상적입니다.
Firefox 115 ESR이 좋은 선택지인 것 같습니다.
아니요. Windows 7에서 Firefox 115 ESR를 실행 중인 사용자들로부터 "사이트에 접근할 수 없습니다"라는 불만 메시지가 쏟아지고 있습니다.
Wikipedia, extended, Windows 7의 확장 지원은 2024년 10월 8일에 종료되었습니다
그러니까 요즘에는 보안상 위험한 옵션인 건가요?
문제가 무엇이라고 했나요? TLS 협상 실패인가요?
불행히도, 2026년에 Windows 7을 실행 중인 대부분의 사용자는 '동작하지 않음’이라는 단계 이상으로 나아갈 수 없습니다.
이 시점에서는 아예 Discourse가 아닐 수도 있습니다. 그들의 시스템은 아마도 현재 기본적으로 활성화되어 있는 최신 TLS 암호화 방식을 지원하지 않을 가능성이 큽니다.
https://clienttest.ssllabs.com:8443/ssltest/viewMyClient.html 로 접속하게 하고 결과를 보내달라고 하면 진단에 도움이 될 수 있습니다.
위에서 인용한 Sam의 게시물에 따르면 FF v128 미만 버전은 지원되지 않는다고 합니다. 따라서 사용자와 긴 논의를 거를 수는 있지만, 문제를 해결할 가능성은 매우 낮습니다. 오히려 그 논의 자체가 문제가 해결될 수 있다는 잘못된 인상을 줄 수 있습니다.
그래서 저는 "죄송합니다, 업데이트해 주세요"라고 말씀드리는 편이 낫다고 생각합니다. 그것이 올바른 대응이며, 잘못된 희망을 갖지 않도록 하기 때문입니다.
아 그렇군요. Windows 7에서 최신 Chrome과 Firefox 모두 더 이상 작동하지 않는군요.
그럼에도 불구하고, 저는 방금 GitHub - Eclipse-Community/r3dfox: r3dfox is a modern Firefox based web browser for Windows Vista & 7. SourceForge link for downloading with older browsers. https://sourceforge.net/projects/r3dfox/ · GitHub 와 GitHub - win32ss/supermium: Chromium fork for Windows XP/2003 and up · GitHub 둘 다 테스트해 보았고, 둘 다 작동했습니다.
따라서 프로그램을 설치할 수 있는 사용자를 위한 대안이 있습니다.
Supermium은 이미 공지에서 대안으로 언급되었습니다. 다른 옵션들도 추가하면 도움이 될까요? 적어도 이 주제가 다시 언급될 경우, 제가 가장 먼저 찾아볼 곳은 그곳이 될 것 같습니다.
이 스레드에 불필요한 이야기가 될까 봐 걱정됩니다. 최근 대형 커뮤니티를 VBulletin에서 Discourse로 이전했는데, 사이트 접근이 불가능한 Windows 7 사용자들이 몇 명 있었습니다. 여기 있는 게시글들을 발견해서 문제가 발생하던 사용자에게 Thorium을 언급해 주었습니다. 해당 사용자는 Thorium을 설치했고, 잘 작동하며, 현재는 저희 Discourse를 사용 중입니다.
질문은 이렇습니다. 브라우저가 지원되지 않을 때(예를 들어 TLS가 올바르게 협상되었지만 브라우저에 필요한 기능이 없는 경우) 사용자들이 무엇을 보는지 알지 못합니다. 그 화면의 텍스트를 어떻게 제어하는지 모르겠습니다. 제 Discourse에서, 브라우저가 지원되지 않을 때 사용자가 보는 페이지에 Thorium 같은 링크를 넣을 수 있을까요? 해당 사용자가 말한 내용을 들어보면, 그는 무언가를 보고 있었던 것 같은데, 브라우저가 지원되지 않는다고 알려주는 랜딩 페이지나 오류 페이지였던 것 같습니다.
이 상황에서 사용자가 보는 텍스트는 관리자가 제어할 수 있는 것인가요? Discourse 측에서는 Thorium 같은 랜덤한 프로젝트 링크를 기본 설치에 포함하고 싶어 하지 않을 수 있습니다. 하지만 제 사이트에서는 기꺼이 그렇게 하고 싶습니다. 어디에 있는지 모르겠을 뿐입니다.
관련해서, 최신 컴퓨터와 최신 브라우저를 사용하면서 제 설정을 어떻게 조정해야 이 상황에서 제 사용자들이 무엇을 보고 있는지 확인할 수 있을까요? Windows 7이나 오래된 장비를 가지고 있지 않습니다. TLS 협상이 실패했을 때 어떻게 보이는지는 알고 있고, 그것은 제가 해결할 수 있는 문제가 아니지만, TLS는 성공했지만 브라우저가 너무 오래된 경우는 어떻게 확인해야 할까요?
이 주제와 게시물이 도움이 될 수 있습니다 - 비디오에서 무엇을 보는지 보여줍니다
I cannot reproduce that. The link takes me to the topic and I can read it.
사용자는 포럼의 정적 HTML 뷰를 보게 되므로 모든 공개 게시물을 읽을 수는 있지만, 좋아요를 누르거나 답글을 달기 위해 로그인할 수는 없습니다. (설정되어 있고 답글을 달 수 있는 알림을 받은 경우 이메일을 통해 답글을 달 수는 있습니다.)
Lilly가 링크한 영상에서 Meta 포럼 상단에 보이는 배너는 Discourse의 다른 텍스트와 마찬가지로 편집할 수 있다고 생각합니다. (가이드). 해당 키는 js.browser_update여야 합니다.
안타깝게도 사용 중인 브라우저는 지원되지 않습니다. 풍부한 콘텐츠를 보고 로그인 및 답글을 달려면 지원되는 브라우저로 전환해 주세요.
따라서 제안 사항이 있는 Meta의 해당 주제에 링크를 추가하거나 대체 브라우저 중 하나로 직접 링크를 추가하는 것이 가능해야 합니다.
사용자가 오래된 브라우저를 사용할 때 무엇을 보는지 확인하는 쉬운 방법은 JavaScript를 비활성화하는 것입니다. 하지만 이 경우 브라우저가 오래되었다기보다 JavaScript가 비활성화되었기 때문에 배너가 표시되지 않을 것 같습니다. 이를 위해 오래된 브라우저를 설치하거나 BrowserStack과 같은 도구를 사용하는 것이 더 나을 수 있습니다.
훌륭한 제안이었기에 시도해 보았습니다. Mac에 Firefox Release 73를 설치했습니다. 사이트의 텍스트로 가서 js.browser_update를 변경했습니다. 스크린샷 2장을 확인하실 수 있습니다. Firefox 73은 올바른 결과(비지원 브라우저)를 표시하는 것 같지만, 사이트 텍스트는 여전히 업데이트한 버전이 아니라 기본값으로 표시되고 있습니다. js.browser_update의 변경 사항이 적용되도록 컨테이너를 재시작하거나 무언가를 다시 구워야(rebake) 하는 걸까요? CDN 캐시 문제일 것 같아 캐시를 지웠지만, 여전히 이전 텍스트가 표시됩니다.
제 설정:
Firefox 73.0에서의 결과:
아마도 그 문자열이 js 아래에 있어서, 구형 브라우저에서는 자바스크립트 실행을 차단하기(구형 브라우저를 차단하는 이유) 때문에 커스텀 문자열이 로드되지 않는 것 같습니다.


