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

따라서 큰 문제는 Windows 7과 Windows 8을 사용하는 사용자의 지원이 중단된다는 점입니다.

해당 브라우저의 최대 지원 버전은 Firefox가 115, Chrome이 110입니다.

이로 인해 제 활성 사용자 중 약 800명이 영향을 받습니다.

모바일 OS에 미치는 영향은 정확히 모르겠습니다. 하지만 아마도 훨씬 더 많은 사용자가 영향을 받을 것입니다. 제 사용자의 절반이 미국에 거주하지 않으며, 이 변화가 그들에게 불균형하게 큰 영향을 미칠 것이라고 생각합니다.

8개의 좋아요

Discourse를 사용할 수 없는 것보다 더 큰 문제가 있습니다.

상황을 잘 요약하고 있으므로 여기에서 Firefox의 입장을 다시 한번 인용하겠습니다:

Microsoft는 2023년 1월에 Windows 7, 8 및 8.1에 대한 공식 지원을 종료했습니다. 지원이 종료된 운영체제는 보안 업데이트를 받지 않으며 알려진 취약점이 존재합니다. Microsoft의 공식 지원이 없는 상황에서 구식 운영체제에 대한 Firefox 유지보수는 Mozilla에게는 비용이 들며, 사용자에게는 위험합니다.

이것은 2년 이상 전의 일입니다.

선택지는 있습니다. 새 컴퓨터를 사세요. 크롬북을 사세요. 스마트폰을 사용하세요. Linux를 사용하세요.

:laughing: 이 문장으로 무엇을 시사하려는지는 모르겠지만, 대부분의 사람들은 미국에 있지 않습니다. 우리 직원 대부분도 미국에 있지 않습니다.

12개의 좋아요

구형 운영체제에 대한 지원을 유지하는 것의 보안적 함의를 완전히 이해하고 동의합니다. 그러나 제가 여기서 우려하는 것은 Microsoft의 수명 종료(EOL) 결정이나 사용자가 업그레이드 “해야” 하는지 여부가 아닙니다. 현재 Discourse를 사용 중인 커뮤니티에 미치는 현실적인 영향입니다.

제 경우를 보면 약 800명의 활성 사용자가 영향을 받습니다. 이 중 상당수는 경제적 또는 물류적 제약으로 인해 하드웨어나 OS 업그레이드가 쉽지 않은 지역에 거주합니다. "새로운 컴퓨터나 크롬북을 사면 된다"는 가정은 보편적으로 성립하지 않으며, 특히 북미와 서유럽을 제외한 지역에서 더욱 그렇습니다.

해외 사용자에게 미치는 불균형한 영향은 수사적 논점이 아니라 가시성(visibility)의 문제입니다. 우리의 미션에 글로벌 담론을 촉진하는 것이 포함된다면, 이 소프트웨어에 가장 많이 의존할 수 있는 일부 사용자의 접근을 차단하는 데 따른 비용을 최소한 인정해야 합니다.

저는 이 결정을 번지라고 주장하는 것이 아니라, 해당 사안을 인식하고 영향을 받는 사람들을 위해 더 명확한 메시지나 과도기적인 안내를 제공하자는 것입니다.

8개의 좋아요

이 문제를 잘 이해하고 있으며, Discourse가 가능한 많은 사람에게 도달하기를 바랍니다. 그렇다고 해서 현대적인 사용자 경험도 필요하고, 현대적인 경험을 위한 최소 요구 사항에 대해 명확한 입장을 가져야 합니다.

장기적으로 가능한 해결책은 “html+css” 기반의 쓰기 가능한 뷰일 수 있다고 생각합니다.

모든 800명의 사용자 이메일을 통해 읽기와 상호작용을 계속할 수 있으며, 이러한 기능은 사라지지 않을 것입니다.

장기적인 변화는 결국 HTML 뷰에서 최소한의 로그인 및 작성 기능을 제공하여, 구형 기기를 사용하는 일부 사용자들도 여전히 상호작용할 수 있도록 하는 것일 수 있습니다.

이 변경 사항 이후에도 저가형 Oppo 및 Techno 스마트폰에서는 여전히 Discourse를 실행할 수 있다는 점을 명확히 할 필요가 있습니다. 여기서 말하는 것은 일반적으로 10년 이상 업그레이드할 수 없는 사람들이 사용하는 중고 기기나 구형 기기입니다.

18개의 좋아요

저는 Android 9 환경에서 Kiwi Browser 132를 사용 중이며, Chrome 132.0.6961.0을 사용하고 있습니다. 하지만 해당 색상 기능이 여전히 지원되지 않는다고 표시되고 있고, 경고 배너가 표시되고 있습니다.

WebDev 콘솔에서 확인한 제 _기능 감지 결과_는 다음과 같습니다:

{
	"relativeColor": false,
	"subgrid": true,
	"lookbehindRegex": true
}

@david, 이 주제는 특정 iOS 버전에 국한된 것이 아니라 모든 OS에서 특정 브라우저 버전에 국한된 것이므로, 제목을 변경해 주실 수 있을까요?

하지만 죄송합니다. 제목에 대한 아이디어가 없습니다.

현재 Firefox ESR(구버전)은 테스트를 통과할까요?

2개의 좋아요

Chrome 132는 최신 버전인 것 같습니다.
저는 Chrome 버전에 대해 잘 모르겠어요.
상대 색상(relative colours) 사용을 강제하기에는 너무 이르지는 않나요?

2개의 좋아요

관련이 있을 수 있는 내용:

Kiwi가 Chromium 132를 사용하고 있는지 100% 확실합니까? 그렇게 하면서 상대 색상 문법(relative colour syntax)을 지원하지 않는다는 점이 이상합니다. @Arkshine의 테스트 페이지를 방문해서 어떤 결과가 나오는지 확인해 보실 수 있을까요?

‘공식’ Google Chrome 132에서는 해당 기능이 확실히 지원됩니다:

네, 현재 ESR은 128이며, 이 모든 기능을 지원합니다.

수정했습니다 :+1:

6개의 좋아요

최신 Kiwi 버전은 v132입니다: Releases · kiwibrowser/src.next · GitHub

설치한 결과:

처음에는 데스크톱/안드로이드/웹뷰에서 v131부터 사용 가능한 것으로 보이지만, caniuse에서는 안드로이드의 경우 v134부터 사용 가능하다고 나와 있습니다. 그러나 이에 대해 신뢰할 만한 정보를 찾지 못하고 있습니다(아마도 올바른 장소를 보지 못하고 있는 것 같습니다)

6개의 좋아요

이것은 아마도 안드로이드에서 이전 버전의 Chrome에 대한 데이터를 아직 수집하지 않았기 때문일 수 있습니다. 134 이상에서 구버전에서의 미지원 상태를 나타내는 빨간색 사각형이 없다는 점에 유의하세요.

불행히도 안드로이드에서 이전 버전의 Chrome을 테스트하는 것은 꽤 까다로운 작업입니다. Browserstack조차 이를 지원하지 않습니다.

3개의 좋아요

저도 마침 Chrome 80을 사용하고 있습니다:

2개의 좋아요

이 모든 건 이미 다들 다 아는 거 아닌가요? 이건 모든 기술에 해당합니다. 과거부터 현재까지, 그리고 미래에 나올 모든 기술은 항상 특정 사람들에게만 제한되어 왔고, 앞으로도 그럴 것입니다. 그저 그런 식인 겁니다.

디스코urs의 대안은 업데이트를 중단하고 소프트웨어가 고착화되도록 내버려 두는 것입니다. 그러면 결국 치명적인 취약점이 드러나고, 그렇게 하지 않는 다른 서비스에게 밀려난 채로 무관심한 대상이 될 수도 있습니다.

또는 옵션 B로, 모든 것을 항상, 영원히 완전하게 지원하기 위해 완전히 별개의 팀에 비용을 지불하고 지원하는 방법이 있습니다(지원 중단 시점은 어디인가요? 12년 된 폰까지인가요?). 이건 현실적으로 불가능에 가깝습니다.

참고로 윈도우 10은 현재 데스크톱 시장 점유율의 60%, 윈도우 11은 35%를 차지하고 있습니다(이 수치도 최소 몇 개월은 지난 것입니다). 즉, 지원이 종료된(데스크톱) 사용자는 고작 한 자릿수 퍼센트에 불과합니다. 디스코urs에 접근하는 사람들 중 아무런 방법이 없는 상당한 비율이 존재한다고 해서, 모든 것에 대해 무한하고 끝없는 지지를 요구하는 것은 합리적이지 않습니다.

물론 속상한 일이지만, 이는 기술의 본질적인 부분입니다.

6개의 좋아요

여기서 _상대 색상 구문_은 최근의 Chrome 132 또는 134와 비교하면 좀 구식처럼 느껴집니다.

details=2025년 5월에 iOS 15 및 기타 구형 브라우저 중단에 대한 토론을 이어서:

구형 웹 브라우저를 사용하는 사용자들도 여전히 댓글 작성, 로그인 등 기본적인 GUI 프레임워크를 사용할 수 있어야 한다고 생각합니다. 웹 브라우저가 여전히 업데이트되고 있는 한 말입니다.

이 조건에 해당하는 웹 브라우저는 매우 많습니다.

Badwolf, qupzilla, epiphany, basilisk-browser, palemoon
기타 uxp 기반 웹 브라우저
등등…

모든 사용자가 크로미움 기반 웹 브라우저나 Firefox Quantum 및 그 파생 버전처럼 웹 브라우저들이 채택하고 있는 이러한 부풀어 오른 시각적 장식(eye candy)을 좋아하는 것은 아닙니다.

오늘 두 개의 다른 Discourse 사용 웹사이트에서 오류가 발생하여 이렇게 언급하게 되었습니다. 현대화를 이유로 특정 웹 브라우저를 차별해야 한다고 규정해서는 안 된다고 강력히 느끼고 있습니다.

현재의 모든 현대적 웹 브라우저, 즉 Firefox, Safari, Opera, Edge와 Google Chrome을 포함한 크로미움 기반 웹 브라우저는 모두 불필요한 기능인 텔레메트리와 많은 경우 데이터 수집으로 가득 차 있습니다.

그래서… 저의 “현대적”이라는 말에 대한 생각은 이렇습니다.

다시 말하지만, 2000년대 초반 이전부터 업데이트가 중단된 웹 브라우저를 지원하길 기대하지는 않습니다.

그런 것들은 무시하고 “혼자 알아서 하라”고 말하는 것이 맞다고 생각합니다.

하지만 네, 저는 현대적 웹 브라우저의 모습이 정말 싫습니다. 너무 밝고 번들거립니다. 보기 싫습니다. Windows XP와 그 이후 버전들에 대해서도 같은 느낌을 받습니다. 하지만 이는 본론과는 무관합니다.

어쨌든, 가능하다면 최소한 제가 첫 번째 지점에서 언급한 것만이라도 해주셨으면 합니다.

[/details]

3개의 좋아요

주제를 벗어난 이야기일 수 있지만, “Discorkie” 프로젝트를 눈여겨볼 가치가 있을 것 같습니다.

다만 브라우저 자체의 부풀어오름 문제라면, Chrome 같은 브라우저에서 “앱 설치” 기능을 사용하여 다소 가벼운 버전의 Chrome 브라우저를 앱으로 사용할 수도 있습니다.

선호하는 브라우저나 플랫폼을 고수하고 싶은 마음은 충분히 이해합니다. 하지만 오래된 운영체제와 브라우저는 새로운 표준을 지원하지 않아 최신 기능이 부족할 뿐만 아니라 다른 보안 취약점이 발생할 가능성이 있습니다.

1개의 좋아요

알려주셔서 감사합니다. 이 뷰를 사용하면 주제를 생성하고 답글을 달 수 있나요? 일부 편리한 기능이 누락된 것처럼 기본적인 수준이라도 가능한지 궁금합니다.

친구 대신 물어봅니다. :slightly_smiling_face: 아니, 우리 커뮤니티의 한 사용자가 배너를 보고 앞으로 어떻게 될지 물어보고 있어서요.

그리고 macOS 10.13 사용자는 어떤 브라우저를 사용하든 가능성이 있는지 아시는 분 계신가요?

2개의 좋아요

아니요. 음, 이메일을 이용하면 가능하긴 합니다 — 그게 충분히 기본적인 방식이라면요 :face_with_peeking_eye:

2개의 좋아요

그 이론의 문제는 Microsoft Edge, Google Chrome, Safari, Opera가 모두 독점 소프트웨어임에도 불구하고 지원되는 웹 브라우저라는 점입니다.

Firefox가 현재 그 쓰레기들보다 더 안전하다는 데에는 의심의 여지가 없습니다. Palemoon과 기타 틈새 브라우저들도 마찬가지입니다. 또한 독점 브라우저에서는 프라이버시 문제가 매우 흔합니다. 그래서 당신이 한 그 논거는 좀 구멍이 많은 편이죠. 불쾌감을 드리고 싶지는 않지만, 솔직히 좀 찜찜합니다.

이 모든 작업이 그만한 가치가 있을까요? 현실적으로 이 문제가 영향을 받는 사용자는 몇 명이나 될까요? :thinking:

영향을 받는 Discourse 사용자의 비율에 대한 통계를 가지고 계신가요? 백그라운드에서 익명화된 호환성 통계를 수집하는 기능을 실험적으로 추가해 주신다면, 대부분의 Discourse 관리자들도 수치를 파악하기 위해 이를 활성화할 것이라고 확신합니다.

1개의 좋아요

Discourse는 이미 일부 사용자에게 배너를 표시하고 있으며, Data Explorer를 통해 누가 이 배너를 보고 있는지 확인할 수 있는 방법이 있는지 궁금합니다. 이렇게 하면 관리자가 a) 누군가의 불만이 나올 때까지 기다리지 않고, b) 설령 누군가가 불만을 제기하더라도 "우리가 아는 한, [숫자]명의 활성 사용자 중 [숫자]명이 이 문제의 영향을 받고 있습니다"라고 데이터에 기반한 답변을 할 수 있습니다. 저는 새로운 기능의 생성을 요청하는 것이 아니라, 이미 데이터베이스 쿼리를 통해 이것이 가능한지 묻는 것입니다.

2개의 좋아요

현재는 불가능합니다. JS 기능에 대한 텔레메트리를 서버로 전송하지 않으므로 데이터 탐색기에서 해당 정보를 확인할 수 없습니다.

가장 좋은 방법은 NGINX 로그의 User Agent 문자열을 분석하여 특정 브라우저 버전을 찾는 것입니다.

6개의 좋아요