![]() ![]() "Runs 3.5 times slower doing JavaScript than Safari thanks to the lack of Nitro," said a reviewer identified only as "Reviewergoy" yesterday. ![]() Instead, it had to call the stock WebKit JavaScript renderer, which lacks a JIT compiler. Google, however, was prevented by the App Store rules from using its own V8 JavaScript engine, which has a JIT compiler. Apple first used Nitro, which includes a "just-in-time," or JIT, compiler with the March 2011 release of iOS 4.3.Īll desktop browsers now rely on a JIT compiler to significantly speed up JavaScript execution many advanced websites and most Web apps depend heavily on JavaScript, so a JIT compiler will render those pages and run those apps much faster. In effect, Chrome for iOS is a "skin" - of Google's user interface (UI) and additional features - covering Safari.īenchmark tests run by numerous websites have confirmed that Chrome for iOS is dramatically slower than Safari in handling JavaScript due to the latter's use of a much-improved engine, dubbed "Nitro," that Chrome cannot access. Because of the rules Apple enforces, all Web-accessing apps, including browsers, must use Safari's rendering engine and iOS's stock JavaScript engine. The numbers are impressive in light of the fact that Chrome on iOS is essentially Safari in disguise. The average rating is four-and-a-half stars. Reviews for Chrome have been overwhelmingly positive, with 80% of the more than 3,700 posted so far giving the browser a five-star rating, the highest possible. ![]()
0 Comments
Leave a Reply. |