«Экономия на спичках»?

«Экономия на спичках»?

В результате тестов удалось показать, что валидный XHTML не медленнее (а даже местами быстрее), чем HTML. И оптимизация реально играет роль (возможно ускорение загрузки HTML главной страницы Яндекса на 10–12%). Если говорить о конкретных примерах, то на 100 Кб/с канале с включенным сжатием в FF3 оптимизированный вариант загрузится на 9 мс быстрее. Для более быстрого канала или более медленного компьютера отличие будет еще разительнее.

Естественно, это все «копейки» для обычных пользователей (+/-50 мс —это совершенно не критично). Однако если речь идет про «экономию на спичках», когда нам важен каждый запрос к серверу и каждая миллисекунда, то тут уже стоит задуматься — что же все-таки использовать.

И что важнее всего, если правильно расставить акценты, то загрузку XHTML можно сделать и быстрее, чем HTML. Различие в размере файлов оказалось в итоге минимальным (26153 против 26275 в несжатом варианте, и 8862 против 8845 в сжатом, т. е. меньше 0,5%). При этом в IE7 наблюдается ускорение отображения страницы на 7 мс (от 60–80 мс при загрузке страницы). Это в среднем дает 10% выигрыша в скорости. FF3 ведет себя похожим образом (но выигрыш в скорости 20% (25 мс от 127 мс)). Все остальные браузеры показали отличие в загрузке на 2-3 мс, что укладывается в погрешность; Opera была медленнее, что подтверждается предыдущими тестами.

В целом в свете тотального распространения мобильных браузеров с их маломощными процессорами такой вид оптимизации выглядит весьма перспективно.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Возможности IP-сетей: реальная экономия

Из книги автора

Возможности IP-сетей: реальная экономия Из данного раздела вы узнаете о типах голосовых соединений и научитесь настраивать приложения для разговора через Интернет.Звонки с компьютера на компьютерМногие проводят большое количество времени за ICQ, Windows Messenger, Mail Agent, QIP и


15. Экономия денег

Из книги автора

15. Экономия денег Как мы уже говорили, заработок волнует всех. Экономия тоже. Если вы занимаетесь сноубордом, расскажите, как сэкономить на досках, какие фирмы лучше по соотношению «цена – качество». Как можно сэкономить на раскрутке сайта, организации свадьбы или


Показная экономия

Из книги автора

Показная экономия Не забывайте демонстрировать клиенту, сколько он экономит в деньгах (конкретную сумму!), используя ваши скидки, участвуя в акциях, покупая наборы и т. д. Проверено – это очень хорошо увеличивает


1.6.13. Правило экономии: время программиста стоит дорого; поэтому экономия его времени более приоритетна по сравнению с экономией машинного времени

Из книги автора

1.6.13. Правило экономии: время программиста стоит дорого; поэтому экономия его времени более приоритетна по сравнению с экономией машинного времени "В ранние мини-компьютерные времена Unix" вынесенная в заголовок идея была довольно радикальной (машины тогда работали


1.6.13. Правило экономии: время программиста стоит дорого; поэтому экономия его времени более приоритетна по сравнению с экономией машинного времени

Из книги автора

1.6.13. Правило экономии: время программиста стоит дорого; поэтому экономия его времени более приоритетна по сравнению с экономией машинного времени "В ранние мини-компьютерные времена Unix" вынесенная в заголовок идея была довольно радикальной (машины тогда работали


2.2.1.5 Экономия памяти и других ресурсов

Из книги автора

2.2.1.5 Экономия памяти и других ресурсов Рациональное использование ресурсов операционной системы достигается за счет того, что потоки разделяют ресурсы (память, коммуникационные порты, файлы) виртуального процессора, на котором они выполняются. Виртуальный процессор


2.5 Экономия Пространства

Из книги автора

2.5 Экономия Пространства В ходе программирования нетривиальных разработок неизбежно наступает время, когда хочется иметь больше пространства памяти, чем имеется или отпущено. Есть два способа выжать побольше пространства из того, что доступно:1. Помещение в байт более


ОПЫТЫ: Экономия на батарейках

Из книги автора

ОПЫТЫ: Экономия на батарейках Автор: Сергей ЛеоновНа клавиатурно-мышином фронте давным-давно затишье. Внедрение мультимедийных кнопок, переход на беспроводные комплекты и интерфейс USB, резкое снижение потребления тока, освоение диапазона 2,4 ГГц вместо «мусорного» 27 МГц,