«Экономия на спичках»?
«Экономия на спичках»?
В результате тестов удалось показать, что валидный 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 была медленнее, что подтверждается предыдущими тестами.
В целом в свете тотального распространения мобильных браузеров с их маломощными процессорами такой вид оптимизации выглядит весьма перспективно.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Возможности 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 МГц,