вторник, 22 января 2013 г.

A few tips to speed up the display of a site in Chrome. / Несколько советов по ускорению отображения сайта в Chrome.

Everything below this is true for Chrome version 24.0.1312.52 m. In newer versions of behavior can change.
  • Moving elements need to position and move completely changing the left and top. Static positioning change margin / padding creates a redraw the entire page.
  • Absolutely positioned elements to hide in visibility, and not through the display. display - generates a redraw the entire page. When you hide you should not forget to set the top and left to 0 to not show the band prokurutki when resizing the parent unit.
  • When you hide the item directly to the style of the set. Assigning a class to hide the rules involves redrawing the page.

Все ниже сказанное верно для Chrome версии 24.0.1312.52 m. В более новых версиях поведение может измениться.
  • Двигающиеся элементы нужно позиционировать абсолютно и передвигать изменяя left и top. Позиционирование статикой с изменением margin/padding порождает перерисовку всей страницы.
  • Абсолютно позиционируемые элементы нужно скрывать через visibility, а не через display. display - порождает перерисовку всей страницы. При скрытии нужно не забывать установить top и left равными 0, чтобы не появлялись полосы прокурутки при изменении размеров родительского блока.
  • При скрытии элемента нужно напрямую устанавливать стили элемента. Назначение класса с правилами скрытия влечет за собой перерисовку страницы.

Комментариев нет:

Отправить комментарий

Spam, junk and other unused material can be removed without notification.
Спам, мусор и другие неиспользованные материалы могут быть удалены без предварительного уведомления.