Комментарии 10
Service Worker — прекрасная технология с хорошей реализацией. Однако, губит ее то, что это очередная технология от IT-корпорации чтобы сделать их быстрый сайт еще быстрее.
Кто реально поддерживает SW: медиа, крупные магазины, ряд сервисов близких к IT, энтузиасты. В то время как все остальные либо плевать хотели на SW (как и на все остальные оптимизации), либо используют его неправильно, так что потом от кэша не избавишься.
ИМХО, современный веб переусложнен, и средней руки разработчик / компания не успевают разобраться что к чему. В итоге это выливается в то, что перерисовывание всего UI с нативного на «корпоративное» явлется важнейшей задачей, а то, что сайт весит 3 МБ уже дело десятое.
Было бы здорово, если бы компании-флагманы помогали упрощать веб. Например, AMP давольно интересная концепция, которая на самом деле делает сайт быстрым, но, к сожалению, на деле это лишь проприетарная туфта, от корпорации добра, которую опять же поддерживают все те, кто реально парится по поводу производительности.
Кто реально поддерживает SW: медиа, крупные магазины, ряд сервисов близких к IT, энтузиасты. В то время как все остальные либо плевать хотели на SW (как и на все остальные оптимизации), либо используют его неправильно, так что потом от кэша не избавишься.
ИМХО, современный веб переусложнен, и средней руки разработчик / компания не успевают разобраться что к чему. В итоге это выливается в то, что перерисовывание всего UI с нативного на «корпоративное» явлется важнейшей задачей, а то, что сайт весит 3 МБ уже дело десятое.
Было бы здорово, если бы компании-флагманы помогали упрощать веб. Например, AMP давольно интересная концепция, которая на самом деле делает сайт быстрым, но, к сожалению, на деле это лишь проприетарная туфта, от корпорации добра, которую опять же поддерживают все те, кто реально парится по поводу производительности.
+3
Справедливости ради, AMP был передан под открытое управление (насколько я понимаю, под эгидой OpenJS Foundation) и сейчас разрабатывается вполне привычным образом — техническими комитетами и рабочими группами.
Ну и используется он далеко не только "корпорацией добра".
+1
НЛО прилетело и опубликовало эту надпись здесь
Это именно то, что я имею ввиду — нужно выбрасывать всякие понты и рюшечки и делать практично.
Конечный разработчик на такое сам не пойдет или не сможет пойти (сложновато доказать дизайнерам и начальству, что перерисовывать скролл-бары или переделывать нативные элементы типа button на кастомные не самая лучшая идея).
Конечный разработчик на такое сам не пойдет или не сможет пойти (сложновато доказать дизайнерам и начальству, что перерисовывать скролл-бары или переделывать нативные элементы типа button на кастомные не самая лучшая идея).
0
Отличная статья. Прочитал с удовольствием. Я бы наверное еще расширил ее примерами из жизни, а то действительно, применяют SW там где не нужно.
+2
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Влияние service worker'ов на web-приложения