웹 플랫폼 기준은 현재 프로젝트에서 안전하게 사용할 수 있는 웹 플랫폼 기능에 관한 명확한 정보를 제공합니다. 자료를 읽거나 프로젝트의 라이브러리를 선택할 때 사용된 기능이 모두 기준의 일부라면 브라우저 호환성 수준을 신뢰할 수 있습니다. 기준을 따르면 사이트를 테스트할 때 예상할 수 있는 사항이 없습니다.
Baseline은 MDN, Can I Use, web.dev에서 출시되며, 자료 또는 라이브러리에 설명된 기능이 모두 Baseline에 있음을 보여줄 수 있는 도구를 제공할 예정입니다.
기준을 사용하면 모든 이해관계자와 팀 구성원이 대상 브라우저 지원을 쉽게 이해할 수 있습니다.
- 프로젝트를 계획할 때 특정 브라우저 버전을 나열할 필요 없이 기준의 일부인 기능을 사용하기 위한 요구사항을 설정할 수 있습니다.
- 라이브러리를 게시할 때 기준 지원을 선언하면 잠재적 사용자가 사용된 기능 지원 (및 사이트에서 사용하기에 안전한지)을 이해하도록 도울 수 있습니다.
- 튜토리얼을 작성할 때 설명된 모든 내용이 베이스라인임을 독자에게 알릴 수 있습니다. 그러면 리더는 프로젝트에 통합할 수 있는 솔루션임을 알게 됩니다.
기능은 어떻게 기준에 포함되나요?
기준에는 두 가지 단계가 있습니다.
- 새로 사용 가능: 이 기능은 최신 핵심 브라우저에서 지원되므로 상호 운용이 가능합니다.
- 폭넓게 사용 가능: 상호 운용이 가능한 새로운 날짜로부터 30개월이 지났습니다. 이 기능은 지원에 대한 걱정 없이 대부분의 사이트에서 사용할 수 있습니다.
핵심 브라우저 세트는 다음과 같습니다.
- Chrome (데스크톱 및 Android)
- Edge (데스크톱)
- Firefox (데스크톱 및 Android)
- Safari (macOS 및 iOS)
기준을 타겟팅하면 사이트 요구사항이 과거에 갇히는 것을 방지할 수 있습니다. 기능을 추가할 때 기준의 일부가 된 새로운 기능을 활용하여 사용자를 위한 동일한 수준의 지원을 유지할 수 있습니다.
다른 브라우저의 파트너와 협력
Chrome팀은 개발자 환경을 개선하고자 하며, 사이트와 애플리케이션이 모든 브라우저에서 원활하게 작동하는 것이 얼마나 중요한지 잘 알고 있습니다. 상호 운용성을 개선하기 위해 Apple, Microsoft, Mozilla는 물론 Interop 2022 및 Interop 2023의 다른 파트너와 협력하고 있습니다.
모든 브라우저에서 제공되는 기능 간에는 항상 약간의 차이가 있기 때문에 Google에서는 알려진 안전한 기능 집합을 만드는 아이디어를 웹 DX 커뮤니티 그룹에 제안했습니다. 이 아이디어는 모든 엔진에서 잘 작동하는 특성을 식별하고 다중 엔진 환경에서 지원을 명확히 하는 방법인 기준이 되었습니다.
도구 제공업체와 통합
Akamai의 RUM 아카이브는 공개적으로 사용 가능한 Real User Monitoring (RUM) 데이터 세트입니다. 또한 기준 지원을 포함하여 데이터에서 가장 중요한 통계를 보여주는 RUM Insights를 게시합니다. 이 데이터는 선택한 기준 버전에 브라우저 버전이 포함된 사용자의 비율을 보여줍니다.
빠른 시일 내에 더 많은 통합을 공유해 드릴 수 있도록 노력하겠습니다. 도구 제공업체이신 경우 제품에 기준 기능을 통합해 주시면 감사하겠습니다.
2023년 기준
더 많은 기능이 상호 운용될 수 있게 됨에 따라 기준이 바뀌지만, 특정 시점에서는 웹의 기능 집합을 이해하는 것이 가치 있다고 생각합니다. 따라서 1년에 한 번 해당 연도의 기준 세트를 게시합니다.
이제 Baseline 2023에 포함된 기능을 확인해 보세요.
참여하기
기준은 그룹화된 최신 일련의 웹 플랫폼 기능을 제공하는 것을 목표로 하는 커뮤니티 중심 프로젝트인 웹 기능 프로젝트의 일환으로 개발되었습니다. 누구나 새로운 기능을 추가하거나, 기존 기능을 검토하거나, 저장소에 관한 문제로 의견을 제공하여 기준에 기여할 수 있습니다.
라이브러리 또는 도구 작성자가 간편하게 후원할 수 있습니다. 곧 라이브러리 또는 도구가 기준과 호환됨을 보여주는 방법이 제공될 예정입니다. 위젯은 GitHub에 표시할 수 있으며 기준 웹사이트로 연결됩니다. 이 페이지에서 업데이트를 확인하세요.