dizel_by: (Default)
dizel_by ([personal profile] dizel_by) wrote2014-12-10 07:36 pm

(no subject)

HTTP/2, они говорят. Для ускорения загрузки страниц, они говорят. Только вот ведь инет тормозит явно не из-за недостатков HTTP/1.1. Как-то так выходит, что лет 15 назад на 21600 (а больше линия не тянула) страницы загружались быстрее, чем сейчас на 50Мбит. GPRS даже вполне можно было пользоваться. И 50Мб трафика в месяц хоть и с трудом, но хватало. А сейчас что? Тот же твиттер, которому принудительно сказано работать по HTTP/2, по GPRS не может загрузиться вообще. И те же 50Мб трафика кушает, но уже не в месяц, а за сеанс. Как и всё в этом мире, интернет скатился в сраное говно. Дайте мне новую планету (но желательно со старым интернетом).

[identity profile] dizel-by.livejournal.com 2014-12-10 06:38 pm (UTC)(link)
Ну вот сейчас в моде как раз простая вёрстка, с минимумом незначащих элементов. Но скрипты и стили по паре метров — это, похоже, теперь навсегда :(

[identity profile] sbj-ss.livejournal.com 2014-12-10 06:48 pm (UTC)(link)
А куда денешься? DOM-модель в браузерах и то умудрились реализовать по принципу "сделать по-разному всё, где могли быть разночтения". Итого - у кого jquery, у кого иное что, но килобайт 200+ уже есть сразу.

[identity profile] dizel-by.livejournal.com 2014-12-10 06:49 pm (UTC)(link)
Ну вот jquery я бы сделал стандартом и включил во все браузеры :)

[identity profile] sbj-ss.livejournal.com 2014-12-10 06:51 pm (UTC)(link)
Ты сейчас вызываешь огонь всех любителей альтернатив jquery на себя :)

[identity profile] dizel-by.livejournal.com 2014-12-10 06:52 pm (UTC)(link)
Альтернативы jquery?! :)

[identity profile] sbj-ss.livejournal.com 2014-12-10 06:54 pm (UTC)(link)
Ага. Кратенько, без ещё 100500 вариантов
Да и jquery, если честно, тоже местами писалась упоротыми хипстерами. Когда там реально что-то не работает, можешь быть уверен - это есть в трекере и закрыто с причиной "не хотим". Одна замена пробелов на плюсы в POST чего стоит, с притянутым совершенно из другой области обоснованием - потом в каждом AJAX POST приходится писать функцию beforeSend, которая вернёт пробелы на место.

[identity profile] dizel-by.livejournal.com 2014-12-10 06:55 pm (UTC)(link)
А где-то есть без "не хотим"? :) Эмакс разве что, но в него из-за этого так и не добавили текстовый редактор.

[identity profile] sbj-ss.livejournal.com 2014-12-10 06:57 pm (UTC)(link)
Вещи ж немного разные. На Emacs RFC не писались, могут онанировать, как хотят. А если ты говоришь "jquery во все браузеры" - так им придётся следовать стандартам, через "не хочу".

[identity profile] dizel-by.livejournal.com 2014-12-10 06:59 pm (UTC)(link)
А есть хоть какой-то стандарт, которому все следуют? Я кроме RFC 1149 ничего не припомню что-то, да и там радость только из-за реализации единственным вендором.

[identity profile] sbj-ss.livejournal.com 2014-12-10 07:02 pm (UTC)(link)
С большего да, но из этих же соображений не надо делать jquery стандартом. Иначе каждый вендор браузера туда допишет отсебятины, от всей широты индусской души.

[identity profile] dizel-by.livejournal.com 2014-12-10 07:04 pm (UTC)(link)
Просто зафиксировать последний релиз 1-й ветки. Со всеми багами и т.д. В конце концов, винда вся состоит из багов разной степени документированности, и это ей не особо мешает.

[identity profile] sbj-ss.livejournal.com 2014-12-10 07:05 pm (UTC)(link)
Не, зафиксировать не получится. Начнутся вопли от пятой колонны "где shadow DOM, custom elements, webXYZ???"

[identity profile] dizel-by.livejournal.com 2014-12-10 07:11 pm (UTC)(link)
А эти пусть делают форк браузеров =))

[identity profile] sbj-ss.livejournal.com 2014-12-10 07:12 pm (UTC)(link)
Да, это будет Ъ умножение энтропии. Чтобы не расслаблялись >:]

[identity profile] dizel-by.livejournal.com 2014-12-10 07:12 pm (UTC)(link)
Пусть умножают. Лишь бы нам жить не мешали =)) Кстати, надо будет как-нибудь глянуть статистику прокси, какой процент трафика — jquery :D

[identity profile] sbj-ss.livejournal.com 2014-12-10 07:15 pm (UTC)(link)
Теоретически сервер умеет отдавать 304, т.е. при небольшом количестве посещаемых сайтов jquery в трафике чуть более нуля. Если бы вебмастера доверяли jquery настолько, что ссылались бы на официальный сайт - его бы там вообще практически не было, но увы.

[identity profile] dizel-by.livejournal.com 2014-12-10 07:19 pm (UTC)(link)
Да какое там… В самый ответственный момент червие сожрёт кабель. Или владелец попадёт в дурку. В общем, когда процент сайтов, загружающих jquery с их сайта, приблизится к 83, всё и сложится.

[identity profile] sly32.livejournal.com 2014-12-10 07:00 pm (UTC)(link)
Низкий поклон от начинающего любителя JS за ссылочку!!! вот жеж как здорово!

[identity profile] dizel-by.livejournal.com 2014-12-10 07:06 pm (UTC)(link)
Отставить! Весь этот колхоз хорош, но только тогда, когда проект гарантированно не будет развиваться. А мне уже много раз приходилось это всё переписывать так, чтобы потом полученную кашицу можно было поддерживать. То есть изначально планируется, что jquery будет только для show/hide и ajax, а потом ВНЕЗАПНО появляются задача, которая без какого-то готового jquery-плагина за адекватнное время не решается. Ну и всё, приплыли.

[identity profile] sly32.livejournal.com 2014-12-11 05:12 am (UTC)(link)
И что делать? Мне этот список хорош тем, что вижу соответствие jquery и js и лучше понимаю как работает. У меня есть и jqueryUI - календарь, вкладки, меню, не переделывать же это на чистом жабаскрипте, да и знаний не хватает.

[identity profile] sly32.livejournal.com 2014-12-10 06:58 pm (UTC)(link)
+1