2025년 7월 iOS 15 및 기타 구형 브라우저 지원 중단

글쎄요, 저도 가끔은 그런 생각을 합니다. 하지만 현재로서는 구체적인 계획이 없어요. 이런 방향으로 나아가기 전에 많은 사전 준비와 검토가 필요할 것 같습니다.

6개의 좋아요

Discourse에서 Palemoon을 시도해 보았지만 작동하지 않았습니다. '이 포럼은 해당 브라우저를 지원하지 않습니다’와 유사한 메시지가 표시됩니다. 페이지에는 기본 폰트(Times New Roman)가 적용되어 있고, 로그인/가입 버튼도 없습니다.

2개의 좋아요

자, 마이크로소프트 엧지는 이제 크롬 기반이니까요.

크롬 오픈소스 코드를 기반으로 한 프라이버시 중심의 브라우저가 꽤 많습니다.

문제는 소프트웨어/OS 등의 진화에서 비롯됩니다.

물론 리눅스는 구형 하드웨어에 새 생명을 불어넣고, 구형 기기를 부활시켜 최신 프로그램을 사용할 수 있게 해주는 경우가 많습니다.

디스크르키(Discorkie)는 아직 꽤 새로운 편이고, 현재로서는 iOS 앱이 아직 없는 것으로 알고 있습니다. 안드로이드 앱도 아직 초기 베타 단계입니다. 구형 기술에서도 지원될 수 있을 것 같은 것을 찾고 있다면 기대할 만합니다. JS나 HTML을 로드하지 않습니다. 기억이 맞다면 JSON에서 데이터를 가져오나요? 디스코드의 서버 채널 방식과 유사하게 디스코르스 사이트를 추가하여 디스코드와 비슷한 느낌을 줍니다. Discorkie 소개 주제

아직 초기 단계라, 현재 유튜브 링크가 제대로 표시되지 않는 것 같습니다.

물론 넷스케이프나 심지어 인터넷 익스플로러로 돌아가는 것도 좋을 수 있겠죠. 결국 모든 것은 더 새로운 것들로 대체되고 방향이 바뀌게 마련입니다.

그립는 구형 프로그램이 꽤 많습니다. 리눅스/wine & dosbox를 사용하면 여전히 실행할 수 있을 가능성이 높습니다.

3개의 좋아요

좀 더 기다려 주세요. 상대적 색상 문법(relative colour syntax)조차 Chrome 132의 일부 버전에서 지원되지 않는 상태이며, 이는 여전히 2025년 최신 버전입니다!

아니면 상대적 색상 기능을 제외(descope)하세요.

1개의 좋아요

상대적 색상 문법은 Chrome v119(2023년 10월)부터 지원됩니다.

링크하신 게시글들은 Kiwi Browser에 관한 것으로, Chromium의 기능과 어떻게든 일치하지 않는 것 같습니다. Kiwi Browser 유지보수 담당자에게 해당 문제를 제기하시는 것을 권장합니다.

8개의 좋아요

아, 알겠습니다.
다른 브라우저에서 테스트해 보겠습니다.

하지만 이메일로 게시글에 답변하는 사람들을 몇 명 봤는데, 그러면 인용된 이메일 히스토리와 서명이 모두 포함되더군요.
그렇게 하면 보기 좋지 않았습니다.

제가 사용하는 양식에서만 이메일 답변이 활성화된다면, 가벼운 색상 문제를 감수하되 브라우저가 차단되는 것보다는 이메일로 답변하는 방식을 사용하는 쪽을 원합니다.

2개의 좋아요

데이비드가 맞아요. Chrome 132를 설치했는데 모든 기능이 지원됩니다:

7개의 좋아요

솔직히 저는 현대적인 경험에는 관심이 없습니다.

4개의 좋아요

그러면 문제없습니다. 사용할 수 있는 대안이 많습니다. 그중 많은 것들이 오픈 소스이며, 유지보수 중인 것과 그렇지 않은 것이 있습니다.

Sam은 Discourse가 현대적인 경험을 제공해야 한다고 말했습니다. 이 주장은 사실입니다. 만약 Discourse가 이 부분에서 실패한다면, 그들은 사업을 접게 될 것이며, 설령 그런 일이 일어난다 해도 누가 커뮤니티 버전을 유지하고 발전시킬 수 있겠습니까? 분명히 현대적인 경험에 관심이 없는 사람들은 아닐 것입니다.

5개의 좋아요

현대화 작업은 실제로 현재 모습과 분위기에 만족하고 새로운 화려한 JS 및 CSS 기능에 대해 특별히 걱정하지 않는 사용자들에게도 영향을 미칩니다.

시간이 지나면서 이러한 작업은 디스코urses가 더 빠르게 로드될 수 있도록 여러 최적화를 가능하게 해주며, 일반적으로 팀들이 앱의 어색한 부분을 제거할 수 있게 해줍니다.

일부 사용자에게는 답답하게 느껴질 수 있다는 점을 이해합니다. 하지만 디스코urses는 대규모 플랫폼이며, 우리는 매우 넓은 사용자층에게 훌륭한 경험을 제공하기 위해 노력하고 있습니다. 이러한 유형의 변경 사항의 주요 동기가 바로 이것입니다.

10개의 좋아요

더 새로운 기기를 구할 수 없으면 어떻게 되나요?
Discourse에 접근할 수 없게 되나요?

OP에서 언급했듯이, 지원되지 않는 기기의 사용자들도 여전히 Discourse의 모든 콘텐츠에 접근하고 탐색하며 읽을 수 있습니다.

5개의 좋아요

안드로이드는 브라우저가 소프트웨어와 직접 연결되어 있지 않으므로 완전히 다른 상황일 것 같습니다. 예를 들어, Chrome은 안드로이드 8에서 안전하게 실행될 수 있고, Firefox도 안드로이드 5에서 안전하게 실행될 수 있습니다(다만 성능 문제는 있을 수 있겠죠). 반면 iOS에서는 브라우저를 업그레이드하려면 운영체제를 업그레이드해야 하니까요?

5개의 좋아요

맞습니다. iOS는 우리가 지원하는 운영체제 중 브라우저 버전이 OS 버전에 종속되는 유일한 시스템이며, 이 때문에 이러한 종류의 변경 사항에 대해 따로 공지하지 않습니다.

5개의 좋아요

Discourse에서 서버 설치에 대한 최소 기준을 문서화한 위치를 찾을 수 있습니다…

브라우저/OS에 대한 최소 기준이 나열된 중앙 위치가 있나요?

공식적으로 테스트된 브라우저/OS 목록도 있나요?

1개의 좋아요

해당 정보는 What is Discourse? | Discourse - Civilized Discussion 웹사이트에서 확인하실 수 있습니다.

1개의 좋아요

https://www.discourse.org/about#browser

Discourse는 모든 주요 브라우저 및 플랫폼의 최신 안정 버전을 지원합니다:

  • Microsoft Edge
  • Google Chrome
  • Mozilla Firefox
  • Apple Safari (iOS 15.7+의 Safari 포함)
5개의 좋아요

이 변경 사항은 단순히 구형 컴퓨터(10.14 미만 Mac 및 10 미만 Windows)을 사용하는 일부 비-iOS 사용자들에게도 문제를 일으키고 있습니다. 이들은 최신 브라우저를 설치하고 실행할 수 없습니다. 현재 Firefox ESR는 해당 테스트를 통과하지 못하고 있습니다.

최소한 해당 기능을 폴리필(polyfill)하여, 예를 들어 선택적 플러그인을 통해 이러한 사용자들도 사이트를 계속 사용할 수 있도록 하는 것이 가능할까요?

필수적이지 않은 외관상 변경 사항(색상 및 그리드 변경)을 이유로 구형 기기의 사용자를 완전히 차단하는 것은 적절하지 않아 보입니다. =/ 룩비hind 정규식이 왜 필요한지 모르겠습니다(일반적인 게시자가 직접 사용할 일은 분명 없지 않나요? 어떤 종류의 검색/모더레이션 기능에 사용되는 건가요?). 하지만 이것들을 종합해 보면, 일부 사용자는 더 이상 게시할 수조차 없는 결과가 나오므로 분명히 "개선된 경험"을 제공한다고 할 수 없습니다. :frowning: 오래된 커뮤니티의 일원이었던 사용자들을 쫓아내는 결과를 초래하는 읽기 전용 기본 HTML 모드는 충분하지 않습니다.

Discourse가 다른 소프트웨어와 마찬가지로 점진적으로 새로운 기능을 추가하고 최신 트렌드를 따라가야 한다는 것은 알고 있습니다. 그러나 그 핵심은 많은 커뮤니티에 여전히 “단순히” 포럼이며, 우리 중 많은 이들에게는 새로운 반짝이는 것보다 사용성과 안정성이 더 중요합니다. 아마도 여기서 더 큰 요구 사항은 Discourse 자체가 중요한 새로운 기능과 버그 수정만 추가하고, 그 외에는 최신성보다 안정성을 우선하는 일종의 “장기 지원(long-term support)” 브랜치를 가지는 것일 수 있습니다. 일부 커뮤니티는 여기서 일어나는 변화의 속도를 따라갈 수 없습니다, 특히 겉보기에는 외관상인 변경 사항이 구형 기기와 경제적 여력이 없는 사용자를 완전히 배제하는 경우更是 그렇습니다.

이 문제에 대해 좀 더 깊이 생각하고 인내심을 가져 주십시오… 이것은 가장 오래된 기간 동안 함께해 온 일부 사용자에게 정말 큰 상처를 주고 있습니다.

5개의 좋아요

현재 Firefox ESR 버전은 2024년 7월에 출시된 v128이며, Mozilla에서 2025년 9월까지 지원할 예정입니다. 이 버전은 모든 테스트를 통과합니다.

이전 ESR 버전은 v115로, 보통 지금은 EOL(지원 종료) 상태여야 하지만, Mozilla는 Windows 7-8.1 사용자를 위해 예외적으로 보안 업데이트 기간을 연장했습니다. 현재로선 2025년 9월까지 지원될 것으로 보이지만, 더 연장될 수도 있습니다.

가능하다면 그렇게 했을 것입니다. 하지만 불행히도 이 세 가지 기능은 폴리필이 불가능합니다.

네, 세 가지 기능 모두에 해당합니다. 이들은 웹 플랫폼의 기반 기능으로, 개발자들이 Discourse를 개선하는 데 사용합니다. 사용자는 이들을 직접 사용하지 않습니다.

5개의 좋아요

안타깝게도 이는 최신 운영 체제에 한해서만 적용됩니다. 다운로드 과정을 거치면 다음과 같은 안내 문구를 볼 수 있습니다:

참고: Windows 7, Windows 8, Windows 8.1 또는 macOS 10.12, 10.13, 10.14를 사용 중이라면 Firefox를 사용하려면 ESR 115를 다운로드하십시오.

오래된 운영 체제에서는 ESR 버전도 115 이상으로 업데이트되지 않으며, 사용자들이 해당 배너를 보고 있습니다. 그들은 당장 더 새로운 컴퓨터를 구매할 형편이 되지 않습니다.

변경 사항을 모듈화하여 분리할 수는 없을까요? 예를 들어, 새로운 색상 및 그리드 모드를 새 테마에서만 사용하되(기존 테마는 하위 호환성을 유지하거나, 그 반대인 경우 레이아웃이 거의 변경되지 않고 새로운 CSS나 JS 기능이 필요하지 않는 새로운 단순 HTML 테마를 만드는 방식) 그렇게 할 수 있는 방법이 없을까요?

그리고 내부 사용 목적이라면, lookbehind(뒤로 보기)가 필요한 부분을 다른 방식으로 구현할 수는 없을까요? JS에는 이를 근사하는 대체 방법이 있거나, 문자열을 Ruby 백엔드로 보내서 처리하는 등의 방법이 있습니다. 코드 중 lookbehind가 필수적으로 필요한 특정 위치가 있는 건가요? 아마도 커뮤니티가 창의적인 해결책을 마련하는 데 도움을 줄 수 있을 것입니다.


이 내용이 공격적으로 들린다면 죄송합니다. 우리도 사용자들이 대체 브라우저를 사용해 보도록 권유하고 있지만, 그중에서도 모두 작동하지는 않습니다. 특히 최소한의 경고만으로 강제 종료(deprecation)를 당하는 것보다는, 사용자에게 훨씬 쉬울 것입니다. 이 중 일부 커뮤니티는 Discourse 자체가 등장하기 이전부터 수십 년간 존재해 왔으며, 사용자가 요구하지도 않은 사소한 소프트웨어 조정 때문에 회원이 이탈하는 상황에 직면하게 되었습니다.

오래된 브라우저를 지원해야 한다는 것이 개발을 어렵게 만들며 때로는 훨씬 더 어렵게 만들 수 있다는 점은 알고 있습니다. 하지만 이 특정 경우에는… 그 기능들이 정말로 필수적인가요? 사용자를 잃는 것을 정당화할 만큼 중요한가요, 아니면 조금 더 노력하면 덜 고통스럽게 근사할 수 있는 단순한 단축 방식일 뿐인가요? :folded_hands:

6개의 좋아요