Size: a a a

2020 August 07

MM

Maksim Masiukevich in PHP
или ро на год)
источник

MM

Maksim Masiukevich in PHP
г - мотивация)
источник

ПИ

Павел Иванов... in PHP
@vudaltsov учись как надо мотивировать Алексея :)
источник

ВУ

Валентин Удальцов... in PHP
Павел Иванов
@vudaltsov учись как надо мотивировать Алексея :)
🤣
источник

АГ

Алексей Гевондян... in PHP
ну ро на год я не хочу конечно) хз чего он так на меня ополчился... читаю)
источник

MM

Maksim Masiukevich in PHP
источник

ПИ

Павел Иванов... in PHP
Алексей Гевондян
ну ро на год я не хочу конечно) хз чего он так на меня ополчился... читаю)
Ну так, Лёш, как обычно, говоришь про то, о чем не знаешь или знаешь только в теории :)
источник

k

knopkod4v in PHP
це про меня =)
источник

АГ

Алексей Гевондян... in PHP
ну про многопоточность же разговор был, а тут я кое-что делал...
источник

MM

Maksim Masiukevich in PHP
Алексей Гевондян
ну про многопоточность же разговор был, а тут я кое-что делал...
https://www.youtube.com/watch?v=VY-50K33qKk


скажи многопоточность ещё разок
источник

АГ

Алексей Гевондян... in PHP
ты чото злой какой-то) неделя чтоли трудная была?) начальник дебил задрал?) подчиненные дебилы задрали?) читаю, читаю... ща прочитаю... и все будет)
источник

MM

Maksim Masiukevich in PHP
ты меня злым ещё не видел, обычно я тут соплями не растекаюсь)
источник

AM

Artem Molotov in PHP
из всех кто его завозит это только хром, который "только недавно" webp завёз (еле дождавшись добавления в safari пару месяцев назад)
источник

SZ

Sergey Zolotov in PHP
Artem Molotov
из всех кто его завозит это только хром, который "только недавно" webp завёз (еле дождавшись добавления в safari пару месяцев назад)
AVIF is supposed to land in Chrome 85 and Firefox 80 on August 25
источник

AM

Artem Molotov in PHP
Sergey Zolotov
1. Чем меньше изображение весит - тем быстрее загрузится и меньше сожрет трафа у юзера. и меньше канала у вас. если можно сжать без видимой потери качества, почему нет?
2. Хз, не помню такого рула чтоб требовало гугл аналитику инлайнить. покажи плз
3. И да, и нет. Они хотят чтобы был CDN, а ему похер откуда ты заходить будешь. А ответ сервера, ну тут важно понимать что если вы отдаете за 50мс ответ, то в целом можно и забить на эту метрику
4. Не помню чтобы он требовал json/html ответы кешировать. А вот за js/css/fonts он сильно ругается. И правильно делает
5. Там все очень тонко на самом деле, в один абзац не уместить)
6. Ибо нефиг блочить и тащить на страницу скрипты, которые не юзаются. Все просто же. Сейчас он смотрит на то чтобы у тебя usage скриптов был близок к 100%, и не тянулось то чего не нужно
7. Все на самом деле проще чем ты думаешь. У нас одна картинка отдается по-разному в зависимости от браузера, который запросил. Где-то png, а где есть поддержка webp. Это он и просит
1. Потому что может быть ситуация, когда большая картинка вжата в маленькое окно для того, что бы потом отобразить её в большом окне (кейсов много, к примеру лупа на главном и единственном фото товара). Нет смысла грузить два изображения, когда можно загрузить одно и крайне высоки шансы его просмотра. Гугл не может отследить такие кейсы, поскольку они через JS триггер.

2. Не гугл аналитику, а вообще скрипты. https://developers.google.com/speed/pagespeed/insights/?hl=RU&url=toolbox.googleapps.com%2F Некоторые ресурсы блокируют первую отрисовку страницы. Рекомендуем встроить критическую часть данных JS/CSS в код HTML и отложить загрузку остальных ресурсов. https://web.dev/render-blocking-resources/?utm_source=lighthouse&utm_medium=unknown

3. Тут не о CDN речь, а о ответе сервера. Вот. При этом ты вполне можешь отдавать свой сайт за 10 мс русскоязычным пользователям, но пейдж спид будет уменьшать оценку из-за того, что к серверам гугла страница отдаётся за 600 мс сквозь трансатлантические кабеля. А  CDN вообще отдельная тема и я не считаю, что CDN помогают хотя бы в большинстве случаев мелко-средних сайтов.

4. Речь о js/css/fonts, да, но только владелец может знать какое время выставлять и нужно ли выставлять (сайты бывают разные, в том числе и тестовые).

5. Согласен

6. Если приложение сконструировано так, что ему срать на загрузку (нужных) скриптов во время работы сайта, то нечего указывать нужно ли эти скрипты как-то оптимизировать (они уже не влияют на интерактивность сайта).

7. Это ты через html-теги это можешь всё красивенько сделать. А ты попробуешь через стили без JS кода нормально организовать подобное. Я бы посмотрел (даже в 2020ом). В итоге ебаное дерьмо. Особенно совет юзать JPG2000, когда в этом формате изображения наоборот растут, а safari webp не поддерживает.
источник

SZ

Sergey Zolotov in PHP
Artem Molotov
из всех кто его завозит это только хром, который "только недавно" webp завёз (еле дождавшись добавления в safari пару месяцев назад)
https://caniuse.com/#feat=webp webp почти все умеют
источник

AM

Artem Molotov in PHP
Sergey Zolotov
AVIF is supposed to land in Chrome 85 and Firefox 80 on August 25
Ага, значит файрфокс скоро присоеденится. Хотя бы что-то. Осталось ещё 6 лет ждать сафари.
источник

AM

Artem Molotov in PHP
Sergey Zolotov
https://caniuse.com/#feat=webp webp почти все умеют
Сафари не умеет. Начал уметь пару месяцев назад
источник

AW

Alex Wells in PHP
Artem Molotov
1. Потому что может быть ситуация, когда большая картинка вжата в маленькое окно для того, что бы потом отобразить её в большом окне (кейсов много, к примеру лупа на главном и единственном фото товара). Нет смысла грузить два изображения, когда можно загрузить одно и крайне высоки шансы его просмотра. Гугл не может отследить такие кейсы, поскольку они через JS триггер.

2. Не гугл аналитику, а вообще скрипты. https://developers.google.com/speed/pagespeed/insights/?hl=RU&url=toolbox.googleapps.com%2F Некоторые ресурсы блокируют первую отрисовку страницы. Рекомендуем встроить критическую часть данных JS/CSS в код HTML и отложить загрузку остальных ресурсов. https://web.dev/render-blocking-resources/?utm_source=lighthouse&utm_medium=unknown

3. Тут не о CDN речь, а о ответе сервера. Вот. При этом ты вполне можешь отдавать свой сайт за 10 мс русскоязычным пользователям, но пейдж спид будет уменьшать оценку из-за того, что к серверам гугла страница отдаётся за 600 мс сквозь трансатлантические кабеля. А  CDN вообще отдельная тема и я не считаю, что CDN помогают хотя бы в большинстве случаев мелко-средних сайтов.

4. Речь о js/css/fonts, да, но только владелец может знать какое время выставлять и нужно ли выставлять (сайты бывают разные, в том числе и тестовые).

5. Согласен

6. Если приложение сконструировано так, что ему срать на загрузку (нужных) скриптов во время работы сайта, то нечего указывать нужно ли эти скрипты как-то оптимизировать (они уже не влияют на интерактивность сайта).

7. Это ты через html-теги это можешь всё красивенько сделать. А ты попробуешь через стили без JS кода нормально организовать подобное. Я бы посмотрел (даже в 2020ом). В итоге ебаное дерьмо. Особенно совет юзать JPG2000, когда в этом формате изображения наоборот растут, а safari webp не поддерживает.
600ms - это что, кабель вокруг земли?)
источник

AM

Artem Molotov in PHP
Alex Wells
600ms - это что, кабель вокруг земли?)
Может тайну открою, но пакеты могут ходить не напрямую в нужное тебе место. В итоге 500мс задержка вполне реальна
источник