Как стать автором
Обновить

Комментарии 10

<link rel="preload" href="best_font_ever.otf" as="font" type="font/otf" crossorigin="anonymus">

А не пробовали еще использовать оптимизированный формат для шрифтов — woff2 или woff и удалять неиспользуемые глифы?

А не пробовали еще использовать оптимизированный формат для шрифтов — woff2 или woff

Это в процессе.


А удаление глифов еще не пробовали, но думаем над этим. Если получится, то даже на слабых соединениях мы будем себя хорошо чувствовать.

Возможно у Вас ошибка в статье, в 6 главе. Слово HTPP внутри списка, во втором пункте.

Конкурируют за пул запросов (а их всего 5-6 можно держать открытыми в параллели, если у вас HTPP v 1.x)


Спасибо, поправил. Но лучше использовать ctrl+enter для уведомления об опечатках.

Там, где оптимизация загрузки наиболее важна (медленный интернет) вы совсем ничего не добились (жалкие десятки миллисекунд).
А от того, что вы теперь очень быстро к стандартному браузерному индиктору загрузки добавляете свой кастомный, ваше приложение быстрее грузиться не начало. Это вообще никакая не оптимизация.

где оптимизация загрузки наиболее важна

Для такого утверждения у вас должна быть аналитика по каналам наших клиентов. И если вас не зовут Андрей (или еще несколько трудно произносимых имен) то у вас ее нет, а значит у вас нет достаточных данных для такого вывода.


Наш основной канал это 4g (по крайней мере пока что). Поэтому и целились мы именно туда. Если вы внимательно посмотрите, у нас были результаты лучше для fast3g (3725 — 3280ms = 445мс), но мы ими сознательно пожертвовали начав загрузку шрифтов в параллели. Если будет нужно, мы всегда можем сместиться в ту сторону.


Это вообще никакая не оптимизация.

С точки зрения скорости загрузки, соглашусь. Это можно даже условно назвать деоптимизацией, хотя бы потому, что контент спиннера уже не кешируется, index.html вырос и т.д.


А вот с точки зрения UX это лучше, потому что показать клиенту, что приложение живое и работает гораздо лучше, чем показывать просто белый экран.


А вообще спасибо за комментарий, взгляд со стороны всегда интересен.

Пользователи с быстрым интернетом не заметят ваших оптимизаций, даже если вы ускорите загрузку в 2 раза. В то же время для пользователей с медленным интернетом каждая лишняя секунда увеличивает риск отказа.

Переформулировал:


Сейчас мы ничего не теряем. Пока что мы улучшили показтели для всех (но в основном для 4g) Ожидаем, что это скажется позитивно. Подъедет статистика, в том числе по уходам со страницы) будем думать дальше. Возможно и пойдем в оптимизацию fast3g (или даже slow 3g если для этого будут основания)

Отличный авторский стиль. Продолжайте писать. Очень интересно.

Лайк за отсылку к Довиллю)
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.