기준은 현재 프로젝트에서 사용하기에 안전한 웹 플랫폼 기능에 대한 명확한 정보를 제공합니다. 도움말을 읽거나 프로젝트에 사용할 라이브러리를 선택할 때 사용되는 기능이 모두 기준에 포함되어 있으면 브라우저 호환성 수준을 신뢰할 수 있습니다. 기준에 맞추면 사이트를 테스트할 때 예상치 못한 문제가 발생하지 않습니다.
기준선 및 Chrome
기준은 Chrome팀에서 시작한 프로젝트입니다. Google의 연구를 통해 많은 개발자들이 웹 플랫폼의 변경사항이 혼란스러웠다는 사실을 알게 되었습니다. 특히 모든 브라우저에서 지원되는 기능을 파악하는 것이 어렵다고 하셨습니다.
개발자와 대화하면서 상당히 최근까지 많은 개발자들이 브라우저 지원의 기준으로 Internet Explorer를 사용하고 있다는 사실을 알게 되었습니다. 이 사이트는 IE11에서 작동해야 했으므로 IE11에서 지원되는 기능만 사용합니다. Internet Explorer가 지원 중단되고 점점 더 빠른 출시 주기로 브라우저가 특정 브라우저 버전에 맞추는 것이 훨씬 더 어려워졌습니다.
따라서 기준은 모든 브라우저에서 사용할 수 있는 기능을 기준으로 기능을 사용할 준비가 되었다고 간주할 수 있는 시점을 보여주는 선으로 설계되었습니다. 이 줄은 특정 브라우저 버전에 연결되지 않고 상호 운용성에 기반합니다.
다른 브라우저 및 커뮤니티와의 공동작업
기준선이 가용성을 설명하는 방식이 되려면 Chrome 프로젝트만으로는 안 된다는 것을 알고 있었습니다. 다른 브라우저와 커뮤니티의 의견과 조정이 필요했습니다. 따라서 Google은 프로젝트를 W3C WebDX 커뮤니티 그룹의 소유권으로 빠르게 이전했습니다. 이 그룹은 기준의 정의를 결정했으며 웹 플랫폼을 일련의 기능으로 정의하는 작업도 호스팅합니다.
누구나 WebDX 커뮤니티 그룹에 가입하여 기준점, 웹 기능 작동 방식, 개발자 환경과 관련된 기타 문제에 관한 토론에 참여할 수 있습니다.
Google은 커뮤니티와 협력하여 이 프로젝트를 계속 추진할 수 있게 되어 기쁩니다. web.dev에서는 워크플로에서 기준을 사용하는 방법에 관한 정보와 매월 기준에 포함되는 기능에 관한 정보를 찾을 수 있습니다.