GN⁺: www.google.com 접속 시 페이지가 비어있는 현상
(github.com/webcompat)www.google.com - 접속 시 페이지가 비어 있음
- 문제 보고: Firefox Mobile 121.0 버전과 Android 13 운영 체제에서 www.google.com 페이지가 제대로 로딩되지 않음.
- 문제 유형: 사이트 사용 불가능.
- 재현 단계: 페이지가 비어 있음.
문제 해결 과정
- sv-calin의 코멘트: Firefox Release와 Nightly 모두에서 문제 재현됨. ETP를 비활성화하면 쿠키 배너가 나타나지만 수락해도 페이지가 여전히 비어 있음. Chrome에서는 문제가 재현되지 않음.
- 문제 진단 필요로 변경됨.
서버 측 문제
- denschub의 코멘트: 서버 측 UA 스니핑 문제로 확인됨. Firefox Android UA로 비어 있는 HTML 문서만 받음. UA 문자열 버전이 65 이상일 때 영향을 받으며, 64 이하 버전에서는 작동함.
문제 해결 상황
- denschub의 추가 코멘트: Google에서 수정을 배포 중임. 대부분의 사용자에게 문제가 해결된 것으로 보임. 문제가 해결되지 않은 사용자는 새로운 버그로 보고할 것을 권장함.
GN⁺의 의견:
- 이 기사는 웹 브라우저와 웹사이트 간의 호환성 문제를 다루고 있으며, 특히 인기 있는 웹사이트인 Google에 대한 문제이기 때문에 많은 사용자에게 영향을 미칠 수 있음.
- 사용자 에이전트(User-Agent) 스니핑이 웹 개발에서 여전히 중요한 이슈임을 보여줌. 이는 브라우저가 웹사이트에 자신을 어떻게 식별하는지에 따라 사이트의 동작이 달라질 수 있음을 의미함.
- 이 문제는 웹 표준과 브라우저 간 호환성의 중요성을 강조함. 개발자들은 다양한 브라우저와 운영 체제에서의 테스트를 통해 이러한 문제를 예방할 수 있음.
Hacker News 의견
-
서버 측 UA 스니핑 오류
- 문제는 서버 측에서 사용자 에이전트(User-Agent, UA)를 잘못 감지하는 것으로, Firefox Android UA를 사용할 경우 빈 HTML 문서만 받게 됨.
-
curl
명령어를 사용하여 재현 가능하며, 버전 65 이상의 모든 UA 문자열에 영향을 미침. 버전 64 이하는 정상 작동.
-
Google 검색 팀의 사과와 수정
- Google 검색 팀에서 일하는 한 직원이 문제를 인정하고 사과함. 이미 문제가 해결되었으며, Google의 검색 상태 대시보드에 게시됨.
-
스크린샷 칭찬
- 문제 상황을 보여주는 스크린샷에 대한 긍정적인 평가.
-
제출 가이드라인 강조
- 원래의 제목을 사용하고, 기사에 대한 중요한 점을 말하고 싶다면 댓글로 의견을 추가하라는 해커뉴스의 지침을 상기시킴.
-
Google의 사고 추적
- Google이 해당 사고를 추적하고 있으며, 이와 관련된 정보를 공유함. 작성자는 Google에서 일하지만 해당 문제와 관련이 없음을 밝힘.
-
Google과 Mozilla의 파트너십
- Google이 Mozilla와 협력하여 완전히 광고 없는 검색 경험을 제공한다는 내용.
-
Google의 고의적인 방해 의혹
- 과거 Mozilla의 전직 임원이 Google이 일부러 문제를 일으켜 사용자들이 Chrome으로 전환하도록 유도했다는 주장을 한 블로그 포스트를 상기시킴.
-
UA 스니핑의 적법성에 대한 의문
- UA 스니핑이 기능 감지에 비해 정당한 사용 사례가 있는지, 검색 엔진이 어떤 최첨단 기능을 사용하길래 모든 브라우저에서 작동하지 않는지에 대한 의문 제기.
-
Google에 대한 벌금 제안
- Google의 크기와 시장 점유율을 고려할 때, 경쟁사의 웹사이트 접근을 방해하거나 (예: Chrome 업데이트가 DuckDuckGo 접근을 방해함) 자신들의 웹사이트가 경쟁사 브라우저에서 작동하지 않을 때 벌금을 부과해야 한다는 의견. 자동화된 검사를 수행할 충분한 자원이 있기 때문에, 이러한 문제를 무능이 아닌 악의로 보기 어렵지 않다는 주장.