The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"В Chrome намерены удалить поддержку технологии Server Push"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от opennews (??), 12-Ноя-20, 09:27 
Разработчики Chrome намерены прекратить поддержку механизма Server Push в протоколах HTTP/2 и gQUIC, а также не реализовывать её для протокола HTTP/3, находящегося на стадии утверждения стандарта. В протоколе HTTP/1.1 технология Server Push не предусмотрена изначально.  Причиной удаления является желание избавиться от большого усложнения в коде, на фоне невостребованности и лишь теоретических предпосылок в эффективности оптимизаций на основе Server Push...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=54069

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. Скрыто модератором  –3 +/
Сообщение от Аноним (1), 12-Ноя-20, 09:27 
Ответить | Правка | Наверх | Cообщить модератору

23. Скрыто модератором  –1 +/
Сообщение от Аноним (23), 12-Ноя-20, 11:00 
Ответить | Правка | Наверх | Cообщить модератору

28. Скрыто модератором  –1 +/
Сообщение от Аноним (28), 12-Ноя-20, 11:30 
Ответить | Правка | Наверх | Cообщить модератору

32. Скрыто модератором  +4 +/
Сообщение от Lex (??), 12-Ноя-20, 12:10 
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

45. Скрыто модератором  +2 +/
Сообщение от Аноним (45), 12-Ноя-20, 14:22 
Ответить | Правка | Наверх | Cообщить модератору

49. Скрыто модератором  +/
Сообщение от Аноним (28), 12-Ноя-20, 15:33 
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

46. Скрыто модератором  –3 +/
Сообщение от fske (?), 12-Ноя-20, 14:29 
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

53. Скрыто модератором  +/
Сообщение от Аноним (45), 12-Ноя-20, 16:03 
Ответить | Правка | Наверх | Cообщить модератору

26. Скрыто модератором  +2 +/
Сообщение от Аноним (28), 12-Ноя-20, 11:29 
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

3. "В Chrome намерены удалить поддержку технологии Server Push"  +14 +/
Сообщение от leibniz (ok), 12-Ноя-20, 09:36 
вроде звучит разумно
Ответить | Правка | Наверх | Cообщить модератору

58. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Kuromi (ok), 12-Ноя-20, 17:29 
Да еще когда они пропихивали это в HTTP2 им тогда говорили что это мало кому нужно, но нет "Мы Гугл, мы знаем лучше". ну и вот результат.
Ответить | Правка | Наверх | Cообщить модератору

106. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (-), 13-Ноя-20, 18:22 
Нормальная технология, с ней можно огранизовать поток без жабаскрипта. С другой стороны это хромой, кому он нужен.
Ответить | Правка | Наверх | Cообщить модератору

61. "В Chrome намерены удалить поддержку технологии Server Push"  +7 +/
Сообщение от Аноним (61), 12-Ноя-20, 18:15 
> не приводит к заметному ускорению загрузки

Хромой не приводит к ускорению загрузки вообще, его надо удалить.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

97. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (28), 13-Ноя-20, 10:27 
Лиса приводит? Удаляем!
Ответить | Правка | Наверх | Cообщить модератору

4. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от псевдонимус (?), 12-Ноя-20, 09:38 
"на стадии черновика"

Но сначало нужно выкинуть сделанное не ими, "тама слишка сложный кот, насяльника!"

Ответить | Правка | Наверх | Cообщить модератору

62. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Аноним (61), 12-Ноя-20, 18:19 
странно это слышать от тех, у кого сырцы хромиума весят 16 ГБ... Нет, он не сложный, а вот реализация кеша - О_о, <белая лиса> как сложно!
Ответить | Правка | Наверх | Cообщить модератору

72. "В Chrome намерены удалить поддержку технологии Server Push"  +3 +/
Сообщение от Kuromi (ok), 12-Ноя-20, 19:29 
Сходная ситуация была у Мозиллы. Они долго пилили "мультипликацию HTTP соединений", чтобы параллельно грузить быстрее, но все это было очень на грани стандартов, поэтому на очень многих серверах глючило, что заставило их внедрить сложный эвристический механизм угадывающий будет ли мультипликация работать на конкретном сервере и потом долго упорно настраивать эвристику...
Короче, в какой-то момент вот это все разрослось до настолько монструозной конструкции что было принято решение выкинуть все целиком - и мультипликацию и эвристику, потому что это все тормозило браузер уже сильнее чем ускоряло.
Ответить | Правка | Наверх | Cообщить модератору

89. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от AnonGdon (?), 13-Ноя-20, 01:12 
> нужно выкинуть сделанное не ими

Тут они выкидывают сделанное ими, так что все ок.

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

5. Скрыто модератором  –11 +/
Сообщение от Аноним (5), 12-Ноя-20, 09:41 
Ответить | Правка | Наверх | Cообщить модератору

8. Скрыто модератором  +/
Сообщение от leibniz (ok), 12-Ноя-20, 09:54 
Ответить | Правка | Наверх | Cообщить модератору

6. "В Chrome намерены удалить поддержку технологии Server Push"  +17 +/
Сообщение от Аноним (6), 12-Ноя-20, 09:44 
Сначала ввели, а потом выпиливают... гугл такой гугл
Ответить | Правка | Наверх | Cообщить модератору

7. "В Chrome намерены удалить поддержку технологии Server Push"  +21 +/
Сообщение от Аноним (5), 12-Ноя-20, 09:51 
Да, они любят вводить своим пользователям
Ответить | Правка | Наверх | Cообщить модератору

96. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Аноним (28), 13-Ноя-20, 08:37 
А у мазилки вводилка заржавела. и не rastёт. Теперь только языком.
Ответить | Правка | Наверх | Cообщить модератору

107. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Аноним (-), 13-Ноя-20, 18:26 
Потенциал чуствую большой я юный подаван. Сторону не попутай главное ты !
Ответить | Правка | Наверх | Cообщить модератору

10. "В Chrome намерены удалить поддержку технологии Server Push"  +5 +/
Сообщение от пдк (?), 12-Ноя-20, 10:03 
Скорее гуглеры - такие гуглеры. Устроиться туда работать довольно трудно, но те кто уже устроились постоянно кодят какую-то хрень, ломают годами работающий функционал, а затем так же годами его не чинят.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

14. "В Chrome намерены удалить поддержку технологии Server Push"  +3 +/
Сообщение от Аноним (14), 12-Ноя-20, 10:36 
ну так им за это денег платют

странно что они еще quic не задепрекейтили

Ответить | Правка | Наверх | Cообщить модератору

33. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Lex (??), 12-Ноя-20, 12:12 
Шоб в гугле рядовым сотрудникам и норм деньги платили.. смищно

Особенно с учётом того, что они очень любят нанимать подрядчиков

Ответить | Правка | Наверх | Cообщить модератору

25. "В Chrome намерены удалить поддержку технологии Server Push"  +8 +/
Сообщение от Аноним (6), 12-Ноя-20, 11:20 
Гуглеры рукожопы от мира ИТ это общеизвестный факт
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

31. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Урри (ok), 12-Ноя-20, 11:55 
Да ладно вам. Вот я работаю на гугл не устраиваясь непосредственно туда.
Секрет прост - гугл очень любит подрядчиков, они дешевые и их можно увольнять сразу после завершения проекта.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

98. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Аноним (28), 13-Ноя-20, 10:29 
А подрядчики все из мазилы?
Ответить | Правка | Наверх | Cообщить модератору

108. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (-), 13-Ноя-20, 18:29 
> Вот я работаю на гугл не устраиваясь непосредственно туда.

А за мысли неправильные или чтение чужих но тоже неугодных - не уволят ? Давай затестим !

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

9. "В Chrome намерены удалить поддержку технологии Server Push"  +4 +/
Сообщение от Аноним (-), 12-Ноя-20, 10:01 
Да если бы были хоть какие-то конкуренты, то Гугл бы ещё и не такие переусложнённые велоспеды через стандарты навязывал...
А так оказывается что "да неоченьто оно и нужно" и "HTTP/1.1 хватит всем"
Ответить | Правка | Наверх | Cообщить модератору

11. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (11), 12-Ноя-20, 10:23 
> Да если бы были хоть какие-то конкуренты

Про Edge не слышали?

Ответить | Правка | Наверх | Cообщить модератору

13. "В Chrome намерены удалить поддержку технологии Server Push"  +10 +/
Сообщение от YetAnotherOnanym (ok), 12-Ноя-20, 10:35 
Тонко. Зачот.
Ответить | Правка | Наверх | Cообщить модератору

15. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от llolik (ok), 12-Ноя-20, 10:36 
> Про Edge не слышали?

И он тоже уже на Chromium. А вообще принципиально осталось три браузера: chrome, firefox и safari. А если считать chrome и safari как один WebKit, так и вообще два.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

18. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от YetAnotherOnanym (ok), 12-Ноя-20, 10:51 
> chrome и safari как один WebKit

у хрома блямк вроде...

Ответить | Правка | Наверх | Cообщить модератору

22. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (22), 12-Ноя-20, 10:58 
Который суть плоть от плоти вебкита, только банановый.
Ответить | Правка | Наверх | Cообщить модератору

24. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (24), 12-Ноя-20, 11:11 
Ага, а все они KHTML. На самом деле, Blink давно в сторону убежат от WebKit, там все меньше общего остается.
Ответить | Правка | Наверх | Cообщить модератору

44. "В Chrome намерены удалить поддержку технологии Server Push"  –1 +/
Сообщение от Ковид20 (?), 12-Ноя-20, 14:14 
Сам ты опасный. Учи матчасть.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

59. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от YetAnotherOnanym (ok), 12-Ноя-20, 17:39 
> Сам ты опасный

Спасибо.
> Учи матчасть.

Спасибо.

Ответить | Правка | Наверх | Cообщить модератору

105. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Опасный поцык (?), 13-Ноя-20, 16:31 
Ты на пенёк сел?
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

34. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Lex (??), 12-Ноя-20, 12:14 
> А если считать chrome и safari как один WebKit

А на каком основании, если даже js-движки у них ощутимо разные ?

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

38. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от llolik (ok), 12-Ноя-20, 12:53 
> А на каком основании, если даже js-движки у них ощутимо разные ?

Ну если уж совсем точно то WebCore. WebKit - это же ЕМНИП WebCore (DOM, CSS, SVG и вот это всё) и JSCore (JS-движок). Google от WebCore форкнули в Blink и прикрутили свой JS-движок V8.

Ответить | Правка | Наверх | Cообщить модератору

78. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Lex (??), 12-Ноя-20, 22:21 
О том и речь, что разница ощутима:
жс движки разные, веб-движки - разные( с момента форка оба сильно изменились )
Их едва ли корректно под один вебкит( у которого jscore, а не v8 ) группировать
Ответить | Правка | Наверх | Cообщить модератору

56. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (56), 12-Ноя-20, 17:07 
Нельзя считать chrome и safari как один, blink сильно оторвался вперед за 7 лет, в webkit до сих пор баги рендера которые были в хроме лет 6 назад, по поддержке новых стандартов в webkit отстает больше чем в firefox.

Кстати, большинство багов рендера воспроизводятся в gtkwebkit(например в epiphany), при этом запустить под виндой современный webkit кране муторно.

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

12. Скрыто модератором  –7 +/
Сообщение от Ковид20 (?), 12-Ноя-20, 10:26 
Ответить | Правка | Наверх | Cообщить модератору

17. Скрыто модератором  –2 +/
Сообщение от YetAnotherOnanym (ok), 12-Ноя-20, 10:47 
Ответить | Правка | Наверх | Cообщить модератору

16. "В Chrome намерены удалить поддержку технологии Server Push"  +7 +/
Сообщение от vitalif (ok), 12-Ноя-20, 10:42 
Осталось еще сам http/2 теперь тоже выпилить, вот умора-то будет
Ответить | Правка | Наверх | Cообщить модератору

40. "В Chrome намерены удалить поддержку технологии Server Push"  +3 +/
Сообщение от Аноним (40), 12-Ноя-20, 13:49 
Так уже все на http3 нацелились т.к. http2 "не получило должного распространения"
Ответить | Правка | Наверх | Cообщить модератору

71. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Kuromi (ok), 12-Ноя-20, 19:22 
Хз насчет этого. У меян в Лисе стоит аддон показывающий что сайт использует HTTP2. Как ни странно, таких нынче очень даже немало. И не только крупняк, уже и в общем относительная мелочь часто на HTTP2. Опеннет конечно не пример.
Ответить | Правка | Наверх | Cообщить модератору

86. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от rvs2016 (ok), 12-Ноя-20, 23:34 
> Опеннет конечно не пример

Ретроградство, бывает, очень сильно выручает. Яркий пример - в фильме и сериале "Крейсер Галактика". В-)

Ответить | Правка | Наверх | Cообщить модератору

19. "В Chrome намерены удалить поддержку технологии Server Push"  +4 +/
Сообщение от Аноним (22), 12-Ноя-20, 10:55 
ХАХАХАХАХА. Но на самом деле это хорошая новость, потому что идея изначально была дно.
Ответить | Правка | Наверх | Cообщить модератору

70. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Аноним (5), 12-Ноя-20, 19:10 
Вы про Server Push или Chrome?
Ответить | Правка | Наверх | Cообщить модератору

20. "В Chrome намерены удалить поддержку технологии Server Push"  +9 +/
Сообщение от zzz (??), 12-Ноя-20, 10:56 
Переусложненный протокол, неочевидные выгоды - об этом говорили с самого начала. Но всё равно эту дичь пропихнули и стандартизовали. Это всё, что надо знать о текущем уровне инженерии в гугле, который всё больше напоминает слона в посудной лавке.
Ответить | Правка | Наверх | Cообщить модератору

64. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Аноним (61), 12-Ноя-20, 18:26 
А им некогда сейчас разработкой заниматься, надо словари составлять разрешённых слов.
Ответить | Правка | Наверх | Cообщить модератору

21. "В Chrome намерены удалить поддержку технологии Server Push"  +4 +/
Сообщение от Аноним (23), 12-Ноя-20, 10:58 
>Наш QUIC никому даром не нужен, а значит надо http/2 прибить.

Ясно.

Ответить | Правка | Наверх | Cообщить модератору

27. "В Chrome намерены удалить поддержку технологии Server Push"  –3 +/
Сообщение от еман (?), 12-Ноя-20, 11:29 
>При помощи Server Push сервер может отправить ресурсы клиенту, не дожидаясь их явного запроса.

нет чтобы юзать православный json-rpc 2.0

Ответить | Правка | Наверх | Cообщить модератору

35. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Lex (??), 12-Ноя-20, 12:17 
> не дожидаясь их явного запроса

Т.е серверную часть ещё больше придётся смешивать с клиентской, чтобы она знала (!) лучше клиентской части, что ей вот-вот потребуется

Это заведомо эпический цЫрк и плохой подход. Хотя, гуглу не привыкать

Ответить | Правка | Наверх | Cообщить модератору

65. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (61), 12-Ноя-20, 18:28 
Да легко, посадить на сервер ИИ, который будет наблюдать за последовательностью запросов и предлагать варианты, основываясь на истории.
Ответить | Правка | Наверх | Cообщить модератору

80. "В Chrome намерены удалить поддержку технологии Server Push"  –1 +/
Сообщение от Lex (??), 12-Ноя-20, 22:28 
А если фронтенд периодически дорабатывается, то что с накопленной статистикой делать ?)

Т.е вместо того, чтобы просто на фронте  прописать загрузку допресурсов, но после основных и тендера страницы, предлагаете прикручивать черти какой ИИ, вести отдельную статистику и париться с её актуализацией и, более того, ещё и место в БД подо всё это творчество выделять.. не жирно ли для такой примитивной «задачи» и это точно приведёт к СНИЖЕНИЮ потребления ресурсов, если речь о выдаче статики ?

Ответить | Правка | Наверх | Cообщить модератору

92. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (61), 13-Ноя-20, 04:08 
Почитай, как кеши в процах протухают, и как бедненький проц с этим справляется... да уж, прям невыполнимая задача. Надо срочно удалить все кеши.
Ответить | Правка | Наверх | Cообщить модератору

66. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (61), 12-Ноя-20, 18:30 
Если 100500 раз вслед за html загрузили css, то, однако, и на 100501-ый раз тоже css понадобится.
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

77. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (-), 12-Ноя-20, 22:13 
Мама, что такое кэширование?
Ответить | Правка | Наверх | Cообщить модератору

93. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (61), 13-Ноя-20, 04:10 
Сынок, не забудь опять завтра букварь в школу взять.
Ответить | Правка | Наверх | Cообщить модератору

79. "В Chrome намерены удалить поддержку технологии Server Push"  –1 +/
Сообщение от Lex (??), 12-Ноя-20, 22:24 
Если проект живой, то на сайте постоянно что-то допиливают
И далеко не факт, что по итогу очередного изменения какой-то ранее необходимый файл будет требоваться.

Тем более, что ничто не мешает их загрузку прописать на фронтенде, но после загрузки основных ресурсов

Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

30. "В Chrome намерены удалить поддержку технологии Server Push"  +6 +/
Сообщение от Ivan_83 (ok), 12-Ноя-20, 11:46 
А сколько было пеара, сколько обещаний 10005000% ускорения загрузки рекламы...
Ещё немного и можно будет признать что и сам QUIC отрыжка технологий.
Ответить | Правка | Наверх | Cообщить модератору

37. "В Chrome намерены удалить поддержку технологии Server Push"  +5 +/
Сообщение от Аноним (-), 12-Ноя-20, 12:40 
шеф, бунтуют! вытащить на полдюйма и лям на пропаганду!
Ответить | Правка | Наверх | Cообщить модератору

47. "В Chrome намерены удалить поддержку технологии Server Push"  +5 +/
Сообщение от Demo (??), 12-Ноя-20, 15:04 
> сам QUIC отрыжка технологий

Изобретатель ARPANET утверждает, что использование UDP
для преодоления ограничений TCP — это путь в никуда.
Они это проходили в 1983-м с коллапсом NCP, в результате
Vint Cerf изобрёл TCP, оптимизированный для килобитных
или мегабитных скоростей. Для гигабит/с и терабит/с
нужен другой протокол надёжной передачи с контролем потока,
с поддержкой на уровне сети (маршрутизаторов).

> 10005000% ускорения загрузки рекламы.

И чрезмерным заполнением каналов невостребованными пакетами UDP,
которые отсылаются по принципу: "Ах, мы потеряли один пакет — вот вам
N таких же, даст бог, какой-то из них пробьётся".

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

54. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Ivan_83 (ok), 12-Ноя-20, 16:19 
Для гигабитных скоростей TCP всё ещё вполне хватает, даже не знаю сколько нынче потолок TCP в один конект для обычных OS без супертюнингов, но дуюма 10Г должны переварить все.
А дальше начинаются проблемы не только с TCP но и с тем откуда столько взять и куда это потом деть.

Маршрутизатор то тут причём!?
Он смотрит в заголовок IP пакета, а что там дальше его не интересует совсем.

Если где и будут проблемы - так это с кучей домашних железок, где IPv4 NAT используется, потому что оно в основном умеет только TCP/UDP, иногда gre и что то ещё.

Ответить | Правка | Наверх | Cообщить модератору

69. "В Chrome намерены удалить поддержку технологии Server Push"  –1 +/
Сообщение от Demo (??), 12-Ноя-20, 19:05 
> Для гигабитных скоростей TCP всё ещё вполне хватает,
> TCP в один конект для обычных OS без супертюнингов,

Часто приходилось перезаливать десятки терабайт контента из Европы в Штаты и обратно.
С обеих сторон linux, 10 Гбит/с интерфейсы. Так вот, если в один поток, то скорости
от 160 до, примерно, 360 Мегабит/с. Крайне редко — до 0,5 Гбит/с. А вот если в несколько
потоков зарядить, тогда ограничение наступает по скорости записи на storage.

> Маршрутизатор то тут причём!?

Ну вы же не слушаете, что вам говорят.
Еще раз, Larry Roberts: TCP нужно выкинуть, а вместо него внедрить протокол, в котором
управлением потоком будет заниматься сеть (DCE, маршрутизатор и т.д.), оптимизированный
для гигабитных скоростей. С этим QUIC (долой UDP, да здравствует UDP) стало понятно,
что ребята решили прогуляться по тем же граблям, которые были в 80-х годах с NCP.

Ответить | Правка | Наверх | Cообщить модератору

99. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Ivan_83 (ok), 13-Ноя-20, 11:41 
Перекладывание на маршрутизатор чревато тем что каждый админ роутера будет считать себя властителем инета и что ему, как вахтёру, все должны.

Если вы хотите скорости выше на линухе - тюньте сетевой стёк, вы же поди на дефолтах сидели, а там уныный cubic.

Ответить | Правка | Наверх | Cообщить модератору

110. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Demo (??), 14-Ноя-20, 00:12 
> Перекладывание на маршрутизатор чревато …

… не более, чем сейчас.

Это всё уже было. Просто вы, видимо, не застали.
Контролем потока занимались PAD'ы. Просто из-за
слабости процессоров в то время (m68k, 6502 и т.д.)
Vint Cerf сотоварищи при переходе с NCP на TCP решили
перекинуть эту задачу на конечные точки соединения.
Тогда думали, что в течение десяти лет все плавно
перейдут с TCP/IP на протокол ISO. Этого не случилось
по известным причинам.

> Если вы хотите скорости выше на линухе - тюньте сетевой стёк,
> вы же поди на дефолтах сидели, а там уныный cubic.

А это кто писáл, Пушкин?:
— Для гигабитных скоростей TCP всё ещё вполне хватает, даже не знаю сколько нынче потолок TCP в один конект для обычных OS без супертюнингов, но дуюма 10Г должны переварить все.

Larry Roberts же вам объяснил, что из-за того, что TCP надо "тюнить" под каждый чих [(1)диапазон задержек (2) диапазон потерь] (иначе он не даёт ожидаемой производительности), инженеры этих ваших энторнэтов придумали ничего лучше, чем пускать трафик по UDP. А это чревато засорением каналов ненужным трафиком. Вместо этого для эффективного использования полосы пропускания нужно внедрять протокол, в котором контролем потока будет заниматься сеть, а не конечное устройство.

Я это всё в третий раз пишу, но, думаю, до вас не дойдёт.

Ответить | Правка | Наверх | Cообщить модератору

117. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (-), 21-Ноя-20, 21:36 
" Для гигабитных скоростей TCP всё ещё вполне хватает, "
пусти его по вайфай с 5% потерь пакетов или 4g в поезде - и посмотри какой процент реально доступного канала оно сможет прогрузить, когда кубик архаичный уйдет в тормоза по минуте

ну а вот в udp можно пакеты в программе самому шедулить - с tcp так не получится, особенно в винде

Ответить | Правка | Наверх | Cообщить модератору

115. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (-), 21-Ноя-20, 21:32 
" С этим QUIC (долой UDP, да здравствует UDP) стало понятно, "
а что там не понятно, в винде нельзя свой шедулинг tcp сделать, вот все и любят удп когда архаичные кубики задолбали
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

50. "В Chrome намерены удалить поддержку технологии Server Push"  –1 +/
Сообщение от vitektm (?), 12-Ноя-20, 15:34 
Проблема в том что всем нас*** на производительность своих сайтов. А отправка PUSH сродни сокращению TTL про это не думают 99,95% разработчиков сайтов.  
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

55. "В Chrome намерены удалить поддержку технологии Server Push"  –1 +/
Сообщение от Ivan_83 (ok), 12-Ноя-20, 16:21 
Наверное не TTL а rtt.
Разработчики сайтов в общем и не должны об этом думать, это не их область компетенций.
Ответить | Правка | Наверх | Cообщить модератору

85. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (85), 12-Ноя-20, 23:33 
Ну, я вот ставлю себя на место разработчика вебсайта. Первый вопрос на кой хер мне заливать клиенту то, что ему скорее всего не нужно? Тупо трафик погонять? Трафик кстати стоит денег. Второй вопрос, с учетом того, что веб-разработка идет совсем иным путем (аля ajax-запросы) + паковка всего кода в страницу SPA, то накой нужна вообще эта технология, нету юзкейса в SPA, где этот Server Push вообще как-то пригодится. Наоборот, это рушит концепцую SPA.
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

116. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (-), 21-Ноя-20, 21:33 
с точки зреения разработчика надо какой-то список взаимозависимостей создавать, и еще серваку это в понятном ему виде прописать, это много возни а выигрыш небольшой, вот все и забили
Ответить | Правка | Наверх | Cообщить модератору

36. "В Chrome намерены удалить поддержку технологии Server Push"  +8 +/
Сообщение от Аноним (36), 12-Ноя-20, 12:17 
И они ещё спрашивают почему столько консервативных разработчиков? Понапиваются смузи, наплодят технологий и языков, а потом два раза удивляются: почему технологию не хотят осваивать разработчики и почему эту технологию - которую мы решили выкинуть - начали осваивать разработчики.
Лавров.jpg
Ответить | Правка | Наверх | Cообщить модератору

42. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Ананимус (?), 12-Ноя-20, 14:10 
Ну вообще говоря, логические потоки внутри HTTP сессии напрашивались давно. Так что кое-что у них получилось ок. Дропнуть User-Agent это тоже хорошая идея.
Ответить | Правка | Наверх | Cообщить модератору

81. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Lex (??), 12-Ноя-20, 22:32 
Окей, юзерагента нет.
Как более-менее универсально определять на стороне сайта браузер и версию( даже чтобы банально сказать, что он старое г.но и пора обновиться для корректного ото радения сайта ) ?
Ответить | Правка | Наверх | Cообщить модератору

84. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Ананимус (?), 12-Ноя-20, 22:47 
> Как более-менее универсально определять на стороне сайта браузер и версию( даже чтобы банально сказать, что он старое г.но и пора обновиться для корректного ото радения сайта ) ?

Никак. Ты и с User-Agent это не можешь. Более того, это не нужно, особенно для того случая, что ты привел. Делайте сайты по стандартам и перестаньте быдлокодить.

Ответить | Правка | Наверх | Cообщить модератору

101. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Lex (??), 13-Ноя-20, 15:38 

> Никак. Ты и с User-Agent это не можешь. Более того, это не
> нужно, особенно для того случая, что ты привел.

Могу, если пользователь сам его не изменил( но тут уж его проблемы начинаются ).

> Делайте сайты по стандартам и перестаньте быдлокодить.

И более-менее свежие фичи html, css и js от этого внезапно заработают на г.не мамонта в лице какого-нибудь ИЕ8 ?

Если начинать углубляться в какие-то специфические детали, то очень много нюансов появляется.
Доходит вплоть до того, что один и тот же браузер, но разных типов( десктоп / мобильный ) может работать и выполнять скрипты по разному, может иметь разный браузерный апи и особенности его исполнения.. даже один и тот же мобильный браузер, но в андройде и на яблоке могут ощутимо различаться.

И, в общем-то, для многих не секрет, что у разных браузеров более чем немало своего, браузероспецифичного.
Просто, обычно используют библиотеки и модули, в которых подобная проблема, мб с кучей костылей и мусора, но решена.
Но не для всех случаев жизни существуют подобные модули.

Ответить | Правка | Наверх | Cообщить модератору

103. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Ананимус (?), 13-Ноя-20, 15:52 
> Могу, если пользователь сам его не изменил( но тут уж его проблемы начинаются ).

Ну вот видишь. Если не изменил, если браузер репортит, если твой серверный код распознал правильно.

> И более-менее свежие фичи html, css и js от этого внезапно заработают на г.не мамонта в лице какого-нибудь ИЕ8?

Если не заработают, то пользователь поменяет свой браузер на поддерживаемый.

> <много страданий из мира веб-разработки>

В мире по сути остались три браузера: хром, фуррифокс и сафари. Они вполне способны договориться о следовании стандартам. Хватит всего этого рака.

Ответить | Правка | Наверх | Cообщить модератору

100. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (100), 13-Ноя-20, 14:50 
Feature detection. Если не проходит, пишешь "что он старое г.но и пора обновиться". Зачем тебе именно версия? Очень хочешь писать "ваш хром 54 устарел, обновите как минимум до 72"?
https://developer.mozilla.org/en-US/docs/Web/HTTP/Browser_de...
> Feature detection is where you don't try to figure out which browser is rendering your page, but instead, you check to see if the specific feature you need is available. If it's not, you use a fallback. In those rare cases where behavior differs between browsers, instead of checking the user agent string, you should instead implement a test to detect how the browser implements the API and determine how to use it from that.
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

102. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Lex (??), 13-Ноя-20, 15:52 
> Feature detection. Если не проходит, пишешь "что он старое г.но и пора
> обновиться". Зачем тебе именно версия?

Иногда все проще:
ТЗ требует корректной работы на браузерах не ниже определенной версии. Если ниже или не определен - отображается соотв сообщение.

Поглядел. в меру интересно, но неоднозначно, поскольку у разных браузеров много браузероспецифичного апи и код проверки фич без юзерагента может быть ощутимо более бомбезным( из ссылки, пример кода определения мобильного устройства ):

>[оверквотинг удален]
>         hasTouchScreen = true; // deprecated, but good fallback
>     } else {
>         // Only as a last resort, fall back to user agent sniffing
>         var UA = navigator.userAgent;
>         hasTouchScreen = (
>             /\b(BlackBerry|webOS|iPhone|IEMobile)\b/i.test(UA) ||
>             /\b(Android|Windows Phone|iPad|iPod)\b/i.test(UA)
>         );
>     }
> }

ИМХО, такое себе решение с кучей костылей на пару десятков строк кода для проверки лишь одного-единственного параметра

Ответить | Правка | Наверх | Cообщить модератору

109. "В Chrome намерены удалить поддержку технологии Server Push"  –1 +/
Сообщение от Аноним (23), 13-Ноя-20, 23:20 
>ТЗ требует некорректной работы на браузерах ниже определенной версии

Пофиксил, не благодари.

Ответить | Правка | Наверх | Cообщить модератору

39. "В Chrome намерены удалить поддержку технологии Server Push"  +3 +/
Сообщение от Аноним (40), 12-Ноя-20, 13:48 
>>По статистике Google технология Server Push не получила должного распространения.

Ну так потому что сырая технология. Вы с таким же успехом можете HTTP/3 выпиливать и вайланд. Нет у них должного распространения.

Ответить | Правка | Наверх | Cообщить модератору

111. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (111), 16-Ноя-20, 08:31 
вайланд уже 12 лет как сырой, сколько еще лет нужно, чтобы он перестал быть сырым
Ответить | Правка | Наверх | Cообщить модератору

48. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от NotaBug (ok), 12-Ноя-20, 15:19 
Это не наш путь. (с)Mozilla Corporation

dom.push.enable = false
dom.push.connection.enabled = false
dom.push.serverURL = ""
dom.webnotifications.enabled = false
dom.webnotifications.serviceworker.enabled = false
dom.serviceWorkers.enabled = false

Ответить | Правка | Наверх | Cообщить модератору

52. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Минона (ok), 12-Ноя-20, 15:41 
firefox.enable = false
Ответить | Правка | Наверх | Cообщить модератору

75. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от NotaBug (ok), 12-Ноя-20, 21:14 
> firefox.enable = false
>firefox.google_donate.disable = true
>firefox.crash_segfualt.enable = rip
Ответить | Правка | Наверх | Cообщить модератору

57. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Аноним (22), 12-Ноя-20, 17:08 
В новости речь немного не об этом, но да.
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

60. "В Chrome намерены удалить поддержку технологии Server Push"  –1 +/
Сообщение от Аноним (60), 12-Ноя-20, 18:03 
Мазилафаги люто минусуют. Видно, пахнуло жареным.
Ответить | Правка | Наверх | Cообщить модератору

118. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (-), 21-Ноя-20, 21:37 
уже давно запахло и разработчиков уволили, остался только маркетинг
Ответить | Правка | Наверх | Cообщить модератору

67. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Аноним (67), 12-Ноя-20, 18:33 
во, а тут только какой то горе оптимизатор нанятый рассказывал, что у нас всё медленно потому что у нас сервер пуш не применяется.. не, его конечно послали лесом и не только по этому. но ктото ведь на них ведется. ща такие бросят всё, навставляю.т пушей. получат минус 5% прироста производительности (т.к. серверный код станет в разы толще, то станет только медленнее), а тут бац, вторая смена, выпиливаем...
Ответить | Правка | Наверх | Cообщить модератору

68. "В Chrome намерены удалить поддержку технологии Server Push"  +2 +/
Сообщение от Аноним (40), 12-Ноя-20, 18:38 
И станет на 5% быстрее!! Успех!
Ответить | Правка | Наверх | Cообщить модератору

82. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Lex (??), 12-Ноя-20, 22:34 
На 2%, ведь из проекта обычно выпиливается не весь мусор
Ответить | Правка | Наверх | Cообщить модератору

73. "В Chrome намерены удалить поддержку технологии Server Push"  +3 +/
Сообщение от Аноним (-), 12-Ноя-20, 19:32 
На самом деле новость читать следует так:
"мы не смогли осилить кэш браузера, звонок другу в Бангалор ничего не дал, по этому будете без кэша, и как следствие без server push".
Я не шучу, в хромом это именно так и есть, и то давно, годами. Кто считает, что хромой правильно умеет работать с кэшем - пускай первый бросит в меня коммент.
Ответить | Правка | Наверх | Cообщить модератору

121. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Gemorroj (ok), 26-Янв-21, 20:07 
эх, а вот в опере какой православный кэш был)
Ответить | Правка | Наверх | Cообщить модератору

74. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от suffix (ok), 12-Ноя-20, 20:46 
1. Не знаю как там у большинства - я на своём сайте использую.
2. Собрал все js в один файл и все css в один файл и отдаю server push-eм. Убыстрение очень даже заметно!

https://webpagetest.org/result/201112_Di2S_ab008a11f94d57e4e...

Вывод:

Ну гады хромоногие :(

Ответить | Правка | Наверх | Cообщить модератору

76. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Аноним (61), 12-Ноя-20, 22:04 
3. Собери всё html+js+css в один файл, и будет тебе тру профит!
Ответить | Правка | Наверх | Cообщить модератору

83. "В Chrome намерены удалить поддержку технологии Server Push"  –2 +/
Сообщение от suffix (ok), 12-Ноя-20, 22:42 
Иногда лучше молчать чем говорить!
Ответить | Правка | Наверх | Cообщить модератору

88. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Аноним (88), 13-Ноя-20, 00:39 
Вот как бы да. Лучше бы ты молчал.
Ответить | Правка | Наверх | Cообщить модератору

87. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Аноним (88), 13-Ноя-20, 00:38 
Ну дошло наконецто. Изначально было понятно что это кривохак. Хоть что-то действительно бесполезное вырезали.

А у iPony наверное вообще когнетивный диссонанс. Как-это так? Новую модную технологию вырезали.

Ответить | Правка | Наверх | Cообщить модератору

119. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (-), 21-Ноя-20, 21:38 
а этой технологией кто-то вобще пользовался, хотя-бы этот ваш ифон?
Ответить | Правка | Наверх | Cообщить модератору

90. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (90), 13-Ноя-20, 01:22 
В чем смысл?
Ответить | Правка | Наверх | Cообщить модератору

91. "В Chrome намерены удалить поддержку технологии Server Push"  +2 +/
Сообщение от Аноним (61), 13-Ноя-20, 04:02 
Гугл не осилили то, что сами толкали в стандарт http/2
Ответить | Правка | Наверх | Cообщить модератору

94. "В Chrome намерены удалить поддержку технологии Server Push"  +1 +/
Сообщение от Аноним (90), 13-Ноя-20, 04:47 
Это я понял, в чем смысл пилить http3 с руками из жопу у гугла? Лучше уж вернуться к проверенному HTTP 1.1
Ответить | Правка | Наверх | Cообщить модератору

112. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от пох. (?), 16-Ноя-20, 11:44 
То есть как "В чем"? В том что нагрузка на серверы гугла снизится на 3 или даже целых семь процентов.

Проооофит!

А что возрастет нагрузка на инфраструктуру и всем кроме гугля работать станет хуже - так это... опять проооофит!

А http 1.1 скоро запретят - небезопастно, немодно, и вообще не гуглеугодно. После его отключения (или небольшой порчи) на ютрупчике - ты и сам быстро зак...ешь свой неправильный браузер.

Ответить | Правка | Наверх | Cообщить модератору

114. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (-), 21-Ноя-20, 21:29 
с разморозкой, уже дофига сайтов http/2 используют во всю, а станет >90% юзерей таких, так и уберут 1.х для упрощения кодовой базы
Ответить | Правка | Наверх | Cообщить модератору

95. "В Chrome намерены удалить поддержку технологии Server Push"  +2 +/
Сообщение от Анонимemail (95), 13-Ноя-20, 08:05 
gRPC всё R.I.P
Ответить | Правка | Наверх | Cообщить модератору

104. "В Chrome намерены удалить поддержку технологии Server Push"  +3 +/
Сообщение от Аноним (104), 13-Ноя-20, 16:10 
> Поддержание подобного кэша [...] не приводит к заметному ускорению загрузки

Выяснить это ДО отправки запроса на принятие в стандарт гугл, конечно, был не в состоянии.

Ответить | Правка | Наверх | Cообщить модератору

113. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (-), 21-Ноя-20, 21:28 
пусть еще свою билдсистему из хромиума удалят, вот уж что сложное в использовании
Ответить | Правка | Наверх | Cообщить модератору

120. "В Chrome намерены удалить поддержку технологии Server Push"  +/
Сообщение от Аноним (120), 24-Ноя-20, 21:23 
Сначала топим за технологию, потом топим саму технологию.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру