Qualcomm Inc.

12/04/2024 | News release | Archived content

Need for speed: How Speedometer enhances mobile browsingMobileGoogle

In today's digital age, web browsing has become a crucial factor in shaping user experience. A seamless and responsive web browsing experience ensures swift information access, fluid web application interactions and an effortless online journey. This is particularly important for mobile users who rely on their devices for various tasks, from casual surfing to using web-based applications.

Exploding Topics reports that 63.38% of website traffic is from mobile devices, with 92.3% of internet users accessing it via their phones. There are about 4.32 billion active mobile internet users globally.1

A superior web browsing experience not only enhances user satisfaction but also contributes to higher engagement and retention rates. Companies that prioritize optimizing web performance are more likely to build a loyal user base and stay competitive in the market.

On the other hand, slow web response can significantly impact a reader's interest and overall experience. When web pages take too long to load or respond to user actions, it can lead to frustration and impatience. Mobile users expect quick and efficient access to information and services. If a website or web application fails to meet these expectations, users are likely to abandon it and seek alternatives.

This can result in higher bounce rates, lower user engagement, and ultimately, a negative perception of the brand.

Google's research reveals that 53% of mobile users abandon a webpage if it takes longer than 3 seconds to load. Furthermore, the likelihood of users leaving jumps by 123% when the load time extends from 1 second to 10 seconds.²

Therefore, ensuring a fast and responsive web browsing experience is essential for maintaining user interest and satisfaction.

Introducing Speedometer, the industry-standard browser benchmark for measuring web responsiveness

In the fast-paced world of mobile browsing, Speedometer stands out as a pivotal tool to measure web application responsiveness - it revolutionizes it by simulating real user interactions. Here's why incorporating Speedometer into your development process is not just important, but essential:

  • Optimized mobile chipsets: Through strategic collaborations, such as those between Qualcomm Technologies and Google's Web performance team, mobile chipsets are being fine-tuned. These enhancements boost the CPU's efficiency and optimize JavaScript engines, paving the way for quicker, smoother web interactions.
  • Enhanced browser performance: With updates to core browser engines like Blink/V8 and Gecko/SpiderMonkey, and the introduction of Speedometer 3.0, web responsiveness has reached new heights. The updated benchmark includes a suite of new tests and a refined test runner, ensuring a more accurate assessment of browser performance.
  • WebView optimizations: For apps relying on WebViews, such as WeChat, optimizations can lead to significant performance boosts. These improvements are directly reflected in enhanced Speedometer scores, showcasing a tangible leap in user experience.
  • Focus on real-world interactions: The latest iteration, Speedometer 3.0, includes tests that mimic actual user behaviors - editing text, rendering charts and more. This focus helps pinpoint performance bottlenecks, allowing developers to target and eliminate them effectively.
  • Collaborative improvements: Hosted in a shared repository, Speedometer 3.0 benefits from the collective expertise of the tech community. This collaboration ensures the tool remains cutting-edge and continues to provide relevant, actionable insights into web performance.
Figure 1: Mobile browsing performance sees significant improvements achieved through the implementation of Speedometer 3.0, showcasing the impact of optimized mobile chipsets, enhanced browser engines and real-world interaction simulations.

The importance of a fast and responsive web browsing experience

Qualcomm Technologies, Inc. has partnered with Google's web performance team to enhance Chrome browsing benchmarks over recent years. The primary focus of these optimizations includes:

  • Optimizations to get the best out of our SoCs large CPU cache hierarchy, like code-layout optimizations with PGOs.
  • Optimizations to get the best out of Chrome's V8 javascript engines compiler tiers like Maglev and Turbofan, with an emphasis on optimal residency at each tier. For more information, see how Chrome doubled its Speedometer scores on Android.
  • Other system/platform SW optimizations to further push on the reducing the processing latency of the Browser/WebView workload to, in turn, improve upon the Browser/WebView interactive experience.

As a part of the collaboration, Android tooling for browser profiling was also improved. Partnering with Google has played a crucial role in enhancing Speedometer scores and bolstering Qualcomm Technologies' chipset competitiveness in mobile browsing. The 2nd Generation Qualcomm Oryon CPU is a pivotal component in enhancing mobile browsing performance. This CPU is designed to optimize the efficiency and performance of mobile devices, making it highly relevant to the demands of real-life workloads like modern mobile browsing. Consequently, Snapdragon mobile platforms have seen Speedometer benchmark scores rise by an impressive +62%.

At the recent Snapdragon Summit 2024, the latest Snapdragon 8 Elite and the 2nd Gen Qualcomm Oryon CPU were unveiled, achieving a remarkable Speedometer score of over 34 starting Chrome v128.

In addition to Chrome, we have observed notable improvements in Speedometer scores for applications that use WebView. In WeChat (#v8.0.51), we measured a 66% improvement from a score of 17.6 on Snapdragon 8 Gen 3 to a score of 29.3 on Snapdragon 8 Elite.

Likewise, all the browser optimizations will be completely leveraged for snappy in-app user experiences across Android applications that use WebViews (e.g. Facebook, TikTok, Amazon shopping, WeChat). Per Google telemetry over 90% of all Android apps use WebViews, contributing to the overall web traffic from mobile.

Speedometer's role in mobile web development is crucial. By providing a clear metric for responsiveness, it helps developers optimize their applications to meet the high standards of today's mobile users. A swift, responsive web experience is key to maintaining user interest and satisfaction, ultimately enhancing engagement and retention.

Figure 2: A side-by-side comparison with competitors using the Snapdragon Gen 3 and Snapdragon 8 Elite mobile platforms. All tests were tested with Chrome v128 on Snapdragon and Safari / iOS18.0 on iPhone.