Computer >> 컴퓨터 >  >> 시스템 >> Windows

구글 크롬과 모질라 파이어폭스 '버전 100', 무엇이 문제가 될까?

소프트웨어 업데이트를 꼼꼼히 살펴야 한다고 믿는 우리는 크롬과 파이어폭스의 버전 100을 기대하고 있습니다. '백(百)'이라는 숫자는 많은 사람들에게 축복처럼 여겨지지만, 구글과 모질라에게는 다소 골치 아픈 문제가 될 수도 있습니다.

도대체 어떤 이야기인가?

구글 크롬과 모질라 파이어폭스는 가장 널리 사용되는 브라우저 두 가지입니다. 지금 이 글을 읽고 계신 분도 아마 이 두 브라우저 중 하나를 사용하고 있을 가능성이 높습니다. 그리고 곧 두 브라우저의 버전 번호가 '100'이라는 이정표에 도달하게 됩니다.

구글 크롬은 3월 29일에, 모질라 파이어폭스는 5월 3일에 각각 버전 100에 도달할 예정입니다.

그렇다면 이번 도약은 길조일까요, 아니면 문제를 불러올 징조일까요?

먼저 말씀드리자면, 저희는 크롬과 파이어폭스라는 두 거인이 이 문제를 잘 해결할 준비가 되어 있다고 낙관적으로 보고 있습니다. 구글은 이미 2021년 12월에 이번 업그레이드에 대해 미리 경고했으며, 모질라 역시 웹사이트가 영향을 받을 경우를 대비한 테스트 방법과 지침을 제공했습니다. 이에 대해서는 뒤에서 자세히 다루겠으니 끝까지 읽어주세요.

함께 알아두면 좋은 이야기

1999년 12월 31일 이후의 날짜를 컴퓨터와 사용자들이 제대로 처리하지 못해 큰 혼란을 일으켰던 Y2K 버그가 떠오릅니다. 당시에는 상당히 큰 이슈였죠. 흥미롭게도 약 12년 전에도 브라우저가 처음으로 버전 10에 도달했을 때 비슷한 문제가 발생한 바 있습니다.

누가, 어떻게 영향을 받을까?

이번 변화는 웹의 일반 사용자와 웹사이트 개발자 모두에게 영향을 미칠 수 있습니다.

정확히 어떤 일이 벌어지나?

브라우저로 웹사이트에 접속하면, 웹 페이지 요청과 함께 사용자 에이전트(User-Agent) 정보가 함께 전송됩니다. 브라우저가 세 자리 버전 번호를 반환하면 문제가 생길 수 있는데, 모질라의 블로그 게시물에서는 이렇게 설명하고 있습니다.

사용자 에이전트 문자열이란? 왜 중요할까?

사용자 에이전트는 웹 브라우저가 사용하는 문자열로, 브라우저 이름, 소프트웨어, 버전 번호, 사용하는 기술 등의 정보를 담고 있습니다. 방문하는 웹사이트는 이 정보를 바탕으로 응답 방식을 조정하기 때문에 매우 중요합니다.

구글과 모질라가 확인한 바에 따르면, 일부 주요 웹사이트는 두 자리 버전 번호만 받도록 하드코딩되어 있습니다. 즉, 세 자리 버전 번호가 전달되면 오류가 발생할 수 있습니다.

브라우저들은 'v100' 문제를 어떻게 해결할까?

앞서 말씀드린 것처럼 구글 크롬과 모질라 파이어폭스는 버전 100 대비를 위해 실험을 진행하고 있습니다. 만약 'v100'이 큰 문제가 된다면, 두 브라우저 모두 사용자 에이전트를 버전 99로 고정(freeze)하는 방안을 검토할 수 있습니다. 또한 모질라는 문제가 발생한 웹사이트를 직접 수정할 계획입니다.

사용자 입장에서 문제가 발생한다면 해당 웹페이지의 URL을 복사해 여기에 제출하면 됩니다.

또한 구글 크롬 블로그에 게시된 내용에 따르면, 브라우저가 메이저 버전 100을 전송하는지 확인할 수 있습니다. 먼저 해당 페이지를 방문해 보세요. 결과가 No라면 다음 단계를 따라 해 보세요.

  1. 크롬 주소창에 chrome://flags 입력
  2. Search flags 검색창에 force majo 입력
  3. Force major version to 100 in User-Agent 옆의 드롭다운을 클릭하고 Enabled 선택

구글 크롬과 모질라 파이어폭스  버전 100 , 무엇이 문제가 될까?

모질라 측에서도 몇 가지 유용한 팁을 제공하고 있습니다.

  • 파이어폭스 나이틀리(Firefox Nightly)의 설정(Settings) 열기
  • Firefox 100을 검색한 후 "Firefox 100 User-Agent String" 항목 체크
  • 개발자 또는 웹사이트 운영자라면 — 사용자 에이전트 라이브러리와 코드를 점검해 크롬 및 파이어폭스 100 호환성을 테스트하세요. 이를 통해 웹사이트가 세 자리 버전 번호를 정상적으로 처리할 수 있는지 확인할 수 있습니다.

어떻게 생각하시나요?

이 글이 도움이 되셨나요? 구글 크롬과 모질라 파이어폭스 버전 100에 대한 기대와 생각을 댓글로 알려주세요. 더 흥미로운 기술 관련 콘텐츠는 WeTheGeek에서 계속 만나보세요.