20 years ago, the site, generally remain in the plain text-based, a small number of pictures and hyperlinks to other sites, supplemented by the level. Today, the interactive features of the site have been developed to instant messaging (pop-up window), auto-play video, automatic updates, and a variety of animation graphics. In order to better cope with the actual needs of complex, Mozilla on Thursday officially announced a new Quantum engine project in order to achieve before the end of 2017 to greatly accelerate the Firefox browser target.
Mozilla platform project director David Bryant said in an article: "We strive to achieve significant performance gains through Quantum, the entire web experience will become different."
The page loads more quickly and the scrolling is smoother. Animation, and interactive applications to respond more quickly, to handle more dense content while maintaining a consistent frame rate, and automatically get the highest priority for the user's most important content.
For users and Mozilla, there's a lot more to do before that. After all, Firefox browser on the phone's share is very small, even if the PC platform is also lagging behind Google Chrome.
Even so, Mozilla is still working. It helps develop new web standards and browser technologies that web programmers can confidently use.
Recently, Mozilla has begun WebVR efforts (now supported by Google Chrome and Microsoft Edge) to allow users to reap different web browsing experiences on 3D virtual reality headsets such as Facebook's Oculus Rift.
Currently, Firefox relies heavily on a browser engine called Gecko, which is responsible for executing Web site programming instructions and drawing them on the user's screen.
Quantum also based on Gecko build, but also borrowed from Mozilla's newer experimental browser engine project & mdash; Servo.
Bryant said, Quantum core can make full use of modern multi-core processor technology. In other words, multi-core chips will be able to operate efficiently and in parallel, and the display chip can significantly speed up certain operations.
The software runs on PC / mobile platforms such as Windows, MacOS, Linux, and Android (currently Apple only allows its own WebKit browser engine on iPhone / iPad), but Bryant said it is still expected to land iOS one day.