브라우저 업체 간 협업의 결과물인 "Speedometer 3.0"은 벤치마크 분석을 통해 웹 애플리케이션의 최적화를 향상시킵니다.
다중 이해 관계자 거버넌스 모델을 사용하는 업데이트된 벤치마크는 다양한 관점과 워크플로를 나타내며 브라우저 전반에 걸친 사용자 경험을 개선하는 것을 목표로 합니다.
새로운 워크로드는 복잡한 DOM 레이아웃, SVG 및 캔버스 렌더링, 보다 현실적인 사용자 여정을 포함하여 웹의 진화를 담아냅니다.
프레임워크 포함 여부는 HTTP Archive 데이터 및 브라우저 업체와의 논의를 토대로 결정하여 대표적인 샘플을 제공합니다.
웹 구성 요소 기반 워크로드가 추가되면서 벤치마크의 범위가 확장되었습니다.
Chrome 런타임 콜 통계를 사용한 검증에서는 innerHTML에 대한 의존도가 낮아지고 DOM API에 더 많은 주의가 기울여져 웹 API의 균형 잡힌 표현이 나타나는 것으로 나타났습니다.
벤치마크에는 TodoMVC, 복잡한 DOM, 단일 페이지 애플리케이션, 차팅 앱 및 대시보드, 코드 편집기가 포함되어 일반적인 사용자 상호 작용을 시뮬레이션합니다.
Speedometer 3.0은 더 광범위한 웹 사용 사례를 표현함으로써 브라우저 업체가 사용자에게 가장 중요한 부분에서 성능을 최적화할 수 있게 합니다.
이 협업적 접근 방식을 통해 브라우저 엔진에 대한 개선 사항이 사용자의 선호 브라우저에 관계없이 사용자에게 이익이 됩니다.
벤치마크는 지속적으로 진화하고 있으며 웹의 변화하는 환경을 정확하게 반영하는 것을 목표로 합니다.
blog.chromium.org
Speedometer 3: Building a benchmark that represents the web
Create attached notes ...
