При просмотре с Chrome я заметил, что он реагирует очень быстро (по сравнению с IE и Firefox на моем ноутбуке) с точки зрения страниц рендеринга, включая тяжелые сайты JavaScript, такие как gmail.Где находится щель в брони Google Chrome?
Это то, что googlebook на Chrome должен сказать
- вкладки размещаются в процессе, а не поток.
- скомпилировать javascript, используя двигатель V8, в отличие от интерпретации.
- Представьте новую виртуальную машину для поддержки тяжелых приложений javascript
- введите «скрытые переходы классов» и примените динамическую оптимизацию, чтобы ускорить работу.
- Замените неэффективную схему «Консервативного мусора» с более точной схемой сбора мусора.
- Представьте свой планировщик задач и диспетчер памяти для управления средой браузера.
Все это звучит так знакомо, и Microsoft долгое время занималась такими делами .. Компиляторы Windows os, C++, C# etc, CLR и т. Д.
Так почему же Microsoft или какой-либо другой поставщик браузеров не придерживаются подхода Chrome? Есть ли недостаток в подходе Chrome? Если нет, остальное сообщество разработчиков браузеров не осознает подход Google?
, если честно, я не знаю, почему Chrome упомянул любой из своих подходов, поскольку все они кажутся довольно уникальными, и я думаю, что они должны были сохранить это в секрете, чтобы упростить доминирование в Интернете с помощью браузера ;) – 2009-08-22 04:48:37
@baeltazor - Мое предположение: им все равно, доминируют ли они в Интернете. Они хотят, чтобы у людей было лучше, быстрее, браузеры, чтобы они больше использовали Интернет (особенно веб-приложения). Является ли это Chrome или конкуренция неуместным, и чем больше они рассказывают, как они это сделали, тем больше людей будут требовать, чтобы другие браузеры применяли одни и те же методы. Это уже ускорило работу Javascript по всем направлениям. – 2009-09-03 09:43:37
Соглашаться на скорость. С выпуском 3.0 Chrome блистает. – JasCav 2009-09-17 15:22:55