RSS 크로미움 블로그

스피도미터 3: 웹을 나타내는 벤치마크 구축

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