Как делается статистика
Наткнулся на сайт wmtips.com, типа собирающий подробную статистику по инету.
Причем, запустивший этот сервис в январе 2025 года. Самый свежачок.
Ну там красивые цифры,
Выглядит доверительно
Вниз по странице опускаюсь - и тут такая картинка версий
После такого Росстат зауважаешь...
#stats
Наткнулся на сайт wmtips.com, типа собирающий подробную статистику по инету.
Причем, запустивший этот сервис в январе 2025 года. Самый свежачок.
Ну там красивые цифры,
Vue
за React
-ом, в Китае и Казахстане первые, и много других деталейВыглядит доверительно
Вниз по странице опускаюсь - и тут такая картинка версий
Vue
в интернетеПосле такого Росстат зауважаешь...
#stats
🥴1
В
#css
media queries
нельзя использовать CSS свойства
, но есть обходные пути через container queries
@property --inline-size-s {
syntax: "<length-percentage>";
inherits: true;
initial-value: 100vi;
}
:root {
--breakpoint-s: 48em;
--inline-size-s: min(var(--breakpoint-s), 100vi);
}
body {
background-color: var(--bg-color);
--bg-color: oklch(0.94 0.01 99);
@container style(--inline-size-s: var(--breakpoint-s)) {
--bg-color: oklch(0.87 0.21 95.82);
}
}
#css
codepen.io
A workaround for using custom properties in media queries (Demo 2)
...
👍4
В проекте число иконок перевалило за 150, а их объем в
Поэтому задумался, как оптимизировать это дело. Стандартных решений не нашел. Решил вынести все иконки для кэширования через
На первой загрузке сайта получается лишний запрос. Потом норм.
Есть что-то более оптимальное?
#svg #optimization
JS
бандле занимает пятую часть.Поэтому задумался, как оптимизировать это дело. Стандартных решений не нашел. Решил вынести все иконки для кэширования через
service worker
. SVG спрайт
слишком тяжелый для клиента, поэтому засунул всё в JSON
, который считываю в JS
и делаю Map
по HTML
кодам иконок. На первой загрузке сайта получается лишний запрос. Потом норм.
Есть что-то более оптимальное?
#svg #optimization
🤔2