소프트웨어 업데이트를 강력하게 지지하는 우리는 Chrome과 Firefox 버전 100을 기대하고 있습니다. 결국 한 세기는 많은 사람들에게 축복으로 여겨지지만 Google에게는 일종의 문제가 될 수도 있습니다. 그리고 모질라.
주요 이정표: Chrome과 Firefox가 곧 버전 100에 도달합니다! 💯
버전 번호는 최대 3자리까지 올라가며 두 브라우저 모두 이 변경으로 인한 잠재적인 영향을 완화하기 위해 노력하고 있습니다. 자세히 알아보고 테스트에 도움을 주세요. ➡️https://t.co/FtPl4CRjfk
— Chrome 개발자(@ChromiumDev) 2022년 2월 15일
그럼 여기서 우리는 무엇에 대해 이야기하고 있습니까?Google의 Chrome과 Mozilla의 Firefox는 가장 인기 있는 브라우저 중 하나입니다. 귀하가 이러한 브라우저 중 하나에서 이 게시물을 읽고 있을 가능성이 높습니다. 그리고 곧 두 브라우저의 버전이 "100점"에 도달하게 될 것입니다.
Google Chrome이 3월 29일에 이러한 성과를 달성하는 동안 Mozilla Firefox는 5월 3일에 Firefox v100이 될 예정입니다.
이제 여기서 질문은 도약이 상서로운 것인지, 아니면 파멸을 불러오는 것인지입니다.
처음에 언급하고 싶습니다. Chrome과 Firefox와 같은 주요 제품이 모두 백업되어 이 문제를 해결할 수 있기를 바랍니다. Google에서 이미 그랬듯이 Google은 이미 2021년 12월에 이 업그레이드에 대해 경고했으며 Mozilla에서도 웹사이트가 영향을 받을 수 있는지에 대한 지침이나 테스트 조치를 제공했습니다. 이에 대해서는 나중에 블로그에서 논의할 예정이므로 계속 관심을 갖고 블로그를 마지막까지 읽어보세요.
관심이 있으실 겁니다
이런 종류의 컴퓨터와 사용자가 1999년 12월 31일 이후의 날짜에 문제가 있었던 Y2K 버그를 생각나게 합니다. 당시에는 꽤 큰 거래였습니다. 자세한 내용을 알고 싶으시면 이 게시물을 방문하세요. 약 12년 전 브라우저가 처음 버전 10에 도달했을 때 상당히 유사한 문제가 발생했습니다.
누가 영향을 받게 되며 어떻게 영향을 받게 될까요?
월드 와이드 웹의 소비자, 즉 일반 소비자 모두 사용자와 웹사이트 개발자가 그 영향을 감수해야 할 수도 있습니다.
정확히 무슨 일이 일어날까요?
브라우저를 사용하여 웹사이트를 방문하면 해당 웹페이지에 대한 요청과 함께 사용자 에이전트 태그가 지정됩니다. 브라우저가 세 자리 숫자의 버전 번호로 되돌릴 때마다 문제가 발생할 수 있습니다. 그런 점에서 Mozilla의 블로그 게시물 중 하나를 생각해 보겠습니다. Moz의 내용은 다음과 같습니다. illa가 말했습니다 –
“따라야 할 단일 사양이 없으면 브라우저마다 User-Agent 문자열 및 사이트별 User-Agent 구문 분석에 대한 형식이 다릅니다. 일부 파싱 라이브러리에는 세 자리 주요 버전 번호를 고려하지 않는 하드 코딩된 가정이나 버그가 있을 수 있습니다. 브라우저가 두 자리 버전 번호로 이동했을 때 많은 라이브러리가 구문 분석 논리를 개선했기 때문에 세 자리 버전 번호에 도달하면 문제가 더 적게 발생할 것으로 예상됩니다.”
방금 읽은 내용에 관해, 상황을 관점에서 살펴보겠습니다.
사용자 에이전트 문자열이란 무엇입니까? 그리고 이것이 왜 중요한가요?
사용자 에이전트는 웹 브라우저에서 사용되는 문자열로, 브라우저 이름, 소프트웨어, 버전 번호, 기술과 같은 정보로 구성됩니다. 사용합니다. 이 모든 정보는 귀하가 방문하는 웹페이지나 웹사이트에 중요합니다. 왜냐하면 이를 기반으로 응답을 조정하기 때문입니다.
이제 Google과 Mozilla가 발견한 것처럼 일부 주요 웹사이트는 2자리 버전 번호만 예상하도록 하드코딩되어 있습니다. 이는 3자리 브라우저 번호가 표시되면 문제가 있을 수 있음을 의미합니다.
브라우저가 "v100" 표시를 어떻게 처리하려고 합니까?
우리가 말했듯이 Google Chrome과 Mozilla Firefox는 모두 버전 100을 실험하고 준비하고 있습니다. 그러나 만약 이 "v100" " 문제가 발생하면 두 브라우저 모두 버전 99에서 사용자 에이전트를 정지시킬 수 있습니다. 정지 외에도 Mozilla는 손상된 웹사이트를 수정할 계획입니다.
사용자로서 문제에 직면하면 다음을 수행할 수 있습니다. 웹페이지를 방문하여 여기에 웹사이트의 URL을 복사하여 붙여넣으세요.
또한 Google Chrome의 블로그에 게시된 바와 같이 브라우저가 주요 버전 100을 전송하고 있는지 확인하기 위해 수행할 수 있는 작업은 다음과 같습니다. 먼저 이 페이지를 방문하세요. 아니요를 받은 경우 –
일부 팁은 Mozilla 측에서도 나왔습니다.
- Firefox Nightly 설정 열기
- Firefox 100을 검색하고 "Firefox 100 사용자 에이전트 문자열"을 추가로 확인하세요.
- 개발자 또는 웹사이트를 관리하는 사람 - 사용자 에이전트 라이브러리 및 코드를 검토하여 웹사이트가 Chrome 및 Firefox 100과 호환되는지 테스트하세요. 이렇게 하면 귀하의 웹사이트가 e는 3자리 버전을 처리할 수 있는지 여부
이 게시물이 마음에 드셨나요? Google Chrome과 Mozilla Firefox 버전 100에 대해 어떻게 기대하시나요? 아래 댓글 섹션을 통해 알려주시기 바랍니다. 더 흥미로운 기술 관련 콘텐츠를 보려면 WeTheGeek을 계속 읽어보세요.
읽기: 0