![]() Developers want to build, and consumers expect, experiences with zero latency, rich animations, and real-time interactivity. One other big thing that has changed over the past fifteen years is that the web has evolved from a collection of hyperlinked static documents to a constellation of rich, interactive apps. Additionally, it’s now commonplace for devices to incorporate one or more high-performance GPUs that can accelerate rendering and other kinds of computations. Even today, in most browsers an individual web page runs primarily on a single thread on a single core.īut nowadays we browse the web on phones, tablets, and laptops that have much more sophisticated processors, often with two, four or even more cores. Those early computers only had single-core CPUs that could only process commands in a single stream, so they truly could only do one thing at a time. Web browsers first appeared in the era of desktop PCs. And the content most important to you will automatically get the highest priority, focusing processing power where you need it the most. Animations and interactive apps will respond instantly, and be able to handle more intensive content while holding consistent frame rates. Pages will load faster, and scrolling will be silky smooth. ![]() What does that mean? We are striving for performance gains from Quantum that will be so noticeable that your entire web experience will feel different. The resulting engine will power a fast and smooth user experience on both mobile and desktop operating systems - creating a “quantum leap” in performance. ![]() Quantum has a number of components, including several adopted from the Servo project. Quantum is all about making extensive use of parallelism and fully exploiting modern hardware. If you’re unfamiliar with the concept of a web engine, it’s the core of the browser that runs all the content you receive as you browse the web. Quantum is our effort to develop Mozilla’s next-generation web engine and start delivering major improvements to users by the end of 2017. In fact, Electrolysis has just set us up to do something we think will be really big. This is the largest change we’ve ever made to Firefox, and we’ll be rolling out the first stage of Electrolysis to 100% of Firefox desktop users over the next few months.īut, that doesn’t mean we’re all out of ideas in terms of how to improve performance and security. Running Firefox in multiple processes greatly improves security and performance. Over the past year, our top priority for Firefox was the Electrolysis project to deliver a multi-process browsing experience to users.
0 Comments
Leave a Reply. |