Канадский web-разработчик Ник Хеер (Nick Heer) написал (https://pxlnv.com/blog/bullshit-web/) эссе, в котором поднял проблему необдуманного усложнения и нагромождения при создании современных сайтов, что приводит к тому, что несмотря на кардинальный рост пропускной способности клиентских каналов связи многие известные сайты в настоящее время грузятся значительно дольше, чем 20 лет назад во времена модемных соединений. Ник охарактеризовал данное явление как 'Bullshit Web'.
Вопреки здравому смыслу стало нормой, когда разработчики сайтов не задумываются об оптимизации, полагая что широкополосные каналы связи и современные мощные компьютеры решают все проблемы. В качестве примера приведён сайт CNN, на загрузку статьи с которого потребовалось 30 секунд при подключении пользователя к кабельной сети на скорости 50 Mbps. При загрузке одной страницы CNN было получено:
- Около сотни скриптов, суммарным размером в несколько мегабайт (точный размер посчитать было затруднительным, так как некоторые скрипты запрашивались в процессе просмотра, после окончания загрузки страницы);- 11 web-шрифтов, размером 414 Кб;- 4 набора CSS-стилей, размером 315 Кб;- 20 блоков iframe;- Выполнено 29 Ajax-запросов (XML HTTP request) общим размером 500 Кб;URL: https://tech.slashdot.org/story/18/08/05/0017215/front-end-d...
Новость: https://www.opennet.me/opennews/art.shtml?num=49081
Реквестирую plain html с тегами image, ссылками, и все! (но как же... но как же... таргетированная реклама и многочисленные уязвиости javascript?...)
Все это хорошо на словах, пока не попытаешься сделать динамические реакции страницы на действия пользователя. И не 1 или 2, а сотни. Впрочем, Angular давно разрешил проблему, сверхбыстрый, предотвращает множество выстрелов себе в ногу, понятный. Только почему-то всегда находятся "умники", которые думаю, что на фреймворках 5-10 летней давности они сделают лучше, а то и особо запущенные случаи написания на чистом js или jquery.
> Все это хорошо на словах, пока не попытаешься сделать динамические реакции страницыНе то чтобы все эти динамические реакции страницы были нужны. У меня стойкое ощущение, что 49% случаев это бессмысленные анимации, а ещё 50% приходятся на рекламу. Редко когда действительно невозможно отобразить информацию без интерактивных элементов.
Сейчас вообще без скриптов можно обойтись используя CSS. Скрипты нужны только для рекламы и кастомных плееров с трекингом активности пользователя.
> Впрочем, Angular давно разрешил проблему, сверхбыстрый, предотвращает множество выстрелов себе в ногу, понятный. Только почему-то всегда находятся "умники", которые думаю, что на фреймворках 5-10 летней давности они сделают лучшеМеня больше вымораживают "умники", которые думают, что на Angular они сделают хорошо. Или хотя бы терпимо.
Автора сабжевой статьи, видимо, тоже.
А, это тот самый мудизм с динамической загрузкой сайта при прокрутке вниз? Ну когда ещё точную ссылку на нужное место в тексте не получить. Очень жизненно необходимая штука, криэйторы фиговы.
Точная ссылка мелочь ( но даже у яндекс дзена или как его не работает, когда тебе вываливается 1 список в рекламном блоке и даже если ты что-то интересное видишь, при переходе материализуется другой). Веселей когда в нижней части сайта информация об обратной связи, так вот её иногда невозможно посмотреть в мобильном браузере не вырубив интернет :)
> Веселей когда в нижней части сайта информация об обратной связи, так вот её иногда невозможно посмотреть в мобильном браузере не вырубив интернет :)В начале было Слово
и Слово было ... в Обратной Связи, которая была в конце...... а на седьмой день создал Он динамическую подгрузку ...
... невозможно (познать) ... не вырубив(шись)...
Ничего себе мелочи. Ни себе в текстовик ссылку не сбросить, ни знакомому переслать. Или как там правильно надо делать? Открой страницу и мотни 10 раз колесиком мышки вниз, но не резко. Так что-ли?
Воистинну мудизм! Инвалид по уму а скоре всего менагер(из FaceBooka что ли?) который завел моду на это, и те кто подхватил, типа из ВК, будут в следующих жизнях работать сизифами.
> на действия пользователя. И не 1 или 2, а сотни. Впрочем,
> Angular давно разрешил проблему, сверхбыстрый, предотвращает множество выстрелов себеЭто когда без js сайт не работает? Ненужно.
"не попытаешься сделать динамические реакции страницы на действия пользователя"Эти реакции и раздражают, т.к. часто их создатели одарены в чём-то не сильно пересекающимся с пониманием удобства использования.
> пока не попытаешься сделать динамические реакции страницы на действия пользователяСлушайте, не надо никак реагировать на мои действия. Я просто хочу страничку с текстом, картинками и видео.
> Слушайте, не надо никак реагировать на мои действия. Я просто хочу страничку
> с текстом, картинками и видео.значит, ты старпёр, луддит и ретроград. а, и ещё супротив прогресса. вроде бы ничего не забыл.
Видимо, статические страницы прокляты.
И автора коммерческого сайта, на котором при загрузке контент составит более 5% от массы загрузки страницы, ждёт настолько страшная кара, что уж лет 10 как никому такое даже в голову нне приходит.
Таргетированная реклама без проблем работает без всего этого говна.
Банальной загрузки картинки со стороннего сервера более чем достаточно чтобы передать все необходимые заголовки и куки.И, открою вам секрет, прироста эффективности от несколько большей таргетированности за счёт всех остальных каналов слежки нет вообще никакого. Эта слежка нужна совсем для других целей.
А секрет-то вы так и не открыли. Так для чего нужна слежка?
А этот секрет мне запрещено открывать
https://news.ycombinator.com/item?id=16191843
>Nick HeerHeer это, как я понимаю, "очевидность" на голландском или финском, правильно?
Иронию не понимаю: Не было подобных констатацийПро Heer:
в финнском таких слов нетА в голандском (Dutch) Heer это сокращение от Mijnheer что значит мистер, господин. Heer можно перевести как Mr. , Мр, Г-н - сокращенное написание
Mijnheer чем-то похоже на французское monsieur (месье)= mon sieur ("мой суверен")
>Иронию не понимаюЗабей. Это нормально. Не все понимают иронию. В этом нет ничего предосудительного. Просто научись её выделять и игнорировать. Это несложно.
Так тут дело не в усложнении, а в том что на сайте CNN куча зондов. С uMatrix он грузится секунды за 2 и при этом все что теряет пользователь это анальная слежка.
С uBlock Origin тоже быстро. Автор статьи конечно же сравнивал без блокировщиков.
На одном из сайтов тут видел чудную реакцию на блокировщик - текст задом наперед переворачивают qaru если память не отшибает )
> QaruЭто который выдаёт автоперевод stackoverflow? Его вообще по хорошему из выдачи поисковиков убрать надо. Своего контента нет, паразитирует
У вас текст разворачивает, а у меня почему-то сообщение о блокировщиках, а текст нормально.
Но лучше бы этого автоперевода небыло.
Чтобы хорошо выразить хорошую мысль, достаточно алфавита, цифр и markdown. :)
markdown для хипстеров. Перевода каретки и -- для особых эстетов -- табуляции хватит всем.
Вы забы ли про смайлики, ASCII-art, псевдографику и терминалы с поддержкой 16-ти цветов))
> терминалы с поддержкой 16-ти цветов))Хипстота
Saahriktu бы добави ещё использование 8-битной koi8-r
> -- для особых эстетов -- табуляцииДля особых эстетов хватит и пробелов.
Чтобы хорошо выражатть хорошуе мысли - TEX. Иногда выражиль хорошую мысль лаконично можно с помощью формулы.
Чтобы хорошо выражать хорошие мысли - TEX. Иногда, выразить хорошую мысль лаконично можно с помощью формулы.
(исправлено)
asciidoc
А что может аскидок, чего не может маркдаун? Серьёзно, пользовались аскидоком довольно долго, генерировали документацию. Но зачем учить два формата если они примерно одинаковые?
Ну, это давно известно.
А с чего вдруг, это попало в новости, объясните, а то мне плохо видно из пещеры
за 20 лет интернет в пещере стал только медленнее, но это же не беспокоит крутого альфа - самца?
В пещере - значит нету никаких социалочек, от слова вообще, нужное из говносайтов достают скрипты, включая поиск барахла на авито, тобишь полный обзор всего интересуещего в инете занимает <2 минут, так что беспонятия как дела у питонов-хомяков и прочих рыдающих грузынов жрущих все, что бросят.
Я вот тоже не пойму. Очередной порвавшийся пердак. Какой смысл делать из него новость?
Даже cnn нужна реклама.
Ок, согласен на markdown) кто тоже "за"?)
маркдаун умеет валидировать формы, запускать скрипты, делать асинхронние запросы, майнить монеро?
вы совершенно правы, markdown это не умеет, но это как раз его преимущество, а не недостаток, т.к. страница с markdown, если сравнивать её с другой страницей, которая содержит такое же кол-во полезной информации, никогда не будет съедать 100% ядра и занимать сотни мегабайт ОЗУ. Повторюсь, это страницы, которые содержат текста от силы на десятки килобайт, и это вся полезная информация, которую пользователь хочет видеть.
Есть хороший простенький сервис для создания статей с использованием markdown, адрес –
https://txti.es
Зачем оптимизировать то, что будет постоянно переделываться на очередной новый модный говнофреймворк
https://habr.com/post/312022/
жесть... я так понимаю 90% времени уходит на обучение всякой модной фигне, остальное на разработку.
эти люди вообще живут?:)
> жесть... я так понимаю 90% времени уходит на обучение всякой модной фигне,
> остальное на разработку.
> эти люди вообще живут?:)Нет, не живут.
Почувствовал себя каким-то олдфагом. Я восемь раз подумаю прежде чем решиться сделать ещё один запрос (к серверу или к базе данных).
Реально Bullshit Web.
> Я восемь раз подумаю прежде чем решиться сделать ещё один запросА современный веб-разработчик бы решился один раз подумать, прежде чем сделать ещё восемь запросов.
Ты не фронтенд-девелопер, а обыкновенная веб-мартышка! У нормального разработчика при отключении хотя бы одного из 100500 скриптов браузер показывает пустую страницу!
> Ты не фронтенд-девелопер, а обыкновенная веб-мартышка! У нормального разработчика при
> отключении хотя бы одного из 100500 скриптов браузер показывает пустую страницу!Не, это все еще дилетантизм!
У "нормального", сц*ко, вебдева только часть текста или картинок не показывается и понять это можно разве что из контекста!Особенно давно "доставля(л|ет)" идиотизм некоторых ЖС реализаций подсветки блока кода на страничках и бложиках. Мало того, что само решение, вместо однократного прогона с выводом посветки на стороне сервера/автора, подгружать _каждым_ клиентом библиотеку для парсинга и парсить самому, немного "странно" – так еще и при отключенном ЖС, вместо неподсвеченного кода, этот шыдевр сумрачного фронтедовского гения выдает никак не обозначенное, "пустое место". Гениальность аж зашкаливает!
>и при отключенном ЖС ... выдает никак не обозначенное, "пустое место".А ты чего хотел? Отключатели JS должны страдать.
> В качестве примера приведён сайт CNN, на загрузку статьи с которого потребовалось 30 секунд при подключении пользователя к кабельной сети на скорости 50 Mbps.В 2003 году мне тётенька 30 лет, с которой мы общались, скинула в ICQ ссылку на флешку 3 Мб. Я не смог дождаться окончания загрузки со скоростью 28800. А она говорит "у меня мгновенно грузится". А в 2007 у меня появился ADSL-интернет 2 МБит, и с тех пор я не видел долгой загрузки сайтов
А я годом позднее сумел дождаться загрузки 3х CD ASPLinux 10 на 24к. И заняло это чуть больше недели.
http://motherfuckingwebsite.com/
http://www.windows93.net/
http://bettermotherfuckingwebsite.com
https://thebestmotherfucking.website
даже у этих, типа правильных чуваков, гуглоАНАЛитика встроена...
сейчас остался хоть 1 сайт в инете без гуглозондов?
я paste.org.ru рисовал более 12 лет назад, тестировал даже в lynx
как небыло там зондов, так и нет,.. и не планируется
https://ninamori.org95% функционала даже без JS работает, хотя там этого JS на пару килобайт всего и даже на одноядерных мобильниках десятилетней давности оно не заедает.
уноси. анимешное говно не может быть нормальным продуктом
> уноси.Анус свой уноси, FLCL — годнота
так и запишем: просмотр онэме приводит к рассеянности внимания
https!
Пфф. А какой смысл поднимать тему неоправданно усложнённых веб сервисов, если две трети из них вобще нафиг никому не нужны?
Овер-инжиниринг. Зайди на headhunters, там вакансии DevЁps-ы по 100 тыс. в месяц и больше. А не было бы искуственно усложнено - люди в процессии получали бы столько, сколько заслуживают на самом деле
проФессии, конечно же
https://vc.ru/43121-naibolee-vysokooplachivaemye-it-vakansii...
> Овер-инжиниринг. Зайди на headhunters, там вакансии DevЁps-ы по 100 тыс. в месяц и больше.Девопсы немного другим занимаются. И, судя по тому, что вы путаете их с фронтендщиками, объяснять вам суть их работы немного бессмысленно.
Он всё правильно обозначил, сначала фронт насилует бэк 100-ми запросов с одного показа, а для работы бэк-а нужны devops-ы :)
> сколько заслуживают на самом делеДумаю, девопсы (по крайней мере девопсы нашей прошлой конторы) заслуживают сочувствия. Работа с недокументируемыми ошибками окружения и беспрерывное чтение stackoverflow любого доведёт до ручки
И они у вас читали документацию ? O_o (я о недокументируемых ошибках)
Девопс это методология. Умиляет когда эникеи написавшие первый пайплан уже девопсы, хотя сущности такой вроде как и нет
Были бы не нужны - разорились бы на фиг. А так - нужны настолько, что люди готовы терпеть все эти тормоза
За последние лет 10 интернет, благодаря соцсетям, наводнили хомячки, которым все равно, как быстро грузится сервис с фоточками. Они просто не застали более легкий веб - для хомячков норма, что сайт грузит сотни лишних скриптов, шпионя^W собирающих телеметрию.
Веб скатился в жирное гавно, подтверждаю.
все, что становится мейнстримом, имеет тенденцию скатываться в уг. Автору надо в и2п уходить - там и сейчас сорт оф вебдваноль
> все, что становится мейнстримом, имеет тенденцию скатываться в уг. Автору надо в
> и2п уходить - там и сейчас сорт оф вебдванольв i2p сайт только что доступный может перестать открываться, на соседних обновлениях страницы то открывается, то нет
и мне кажется что это не лично моя проблема
Проблема не в размере даже, а в подмене парадигмы. Была сеть, из которой загружались данные, которые браузер показывал. Сейчас "нормальная" работа с сетью идет в режиме бесконтрольного, фактически, исполнения множества приложений, написанных икс знает кем и с какой целью. То есть работа такая, какую не каждый разрешит на своем настольном компе. А от "веба" остался лишь рендеринг в так называемый html. Вместо чтения - созерцание и типа "вам выбирать".
Но это очевидное. А вот что вы с этим собираетесь *делать*? ))
> Проблема не в размере даже, а в подмене парадигмы.
>> подменеЗвучит так, как будто Вас цинично и жестоко обманули при покупке товара.
Не подмена, а эволюционное развитие концепции (пусть даже не в ту сторону, в которую Вам хотелось бы). Была - уличная тумба, обклеенная газетами (статический источник информации, ну, можно было еще с одной газеты сослаться на другую тумбу/газету и письмо редактору отправить), стало - еще и куча окошек/столиков заказов для выполнения разношерстной работы (билеты/пиво заказать, коммуналку оплатить, пообщаться/поиграЦЦа/виртуально примерить прическу, банковские счета потиранить, в китайском магазине купить тысячную ненужную фигню или поуправлять вдруг ставшим умным своим или чужим домом).
... и это все при том, что старую парадигму у Вас никто не отнимал. Пожалуйста, лепите и дальше свои цветные листовки.
>> Проблема не в размере даже, а в подмене парадигмы.
> Звучит так, как будто Вас цинично и жестоко обманули при покупке товара.Ну мало что кому как "звучит".
Суть события в том, что работа с "пассивным" ресурсом (просмотр его) превратилась в *обслуживание* "активного" ресурса (практически бесконтрольное исполнение чужих приложений за свой счет).
Далее, вы не доказали изоморфизма двух вебов и тумбы с окошком.
Но пусть, пусть вам это *кажется* тумбой и окошком, и вам это нравится, но если -- просто ради интереса -- допустить это сравнение как корректное, то надо бы доводить сравнение до конца, а именно, указывать, что тумбу-то можно было смотреть всякому и как угодно, а вот в окошко, не отжавшись десять раз (не исполнив яваскрипты/вебассембляи/итд), и сунуться нельзя.
("истинную" нужность многого из этой дребедени мы не обсуждаем)
Насчет "старой парадигмы никто не отнимал": передерг. Вот сейчас простой http тоже никто не отнимает.
Ну мало ли кому какие изоморфизмы показались недоказанными.
Суть события в аналогиях была представлена, хоть все аналогии и лгут.> а именно, указывать, что тумбу-то можно было смотреть всякому и как угодно,
> а вот в окошко, не отжавшись десять раз (не исполнив яваскрипты/вебассембляи/итд),
> и сунуться нельзя.Да хоть сто раз отжаться, если это необходимо в том числе для выполнения нужного Вам(!) действия (заплатить за горячую воду коммунальным службам). В окошке как раз отжимаетесь и Вы и "ваш слуга/компутер" и это не требует пояснения - заполняете бланки/ставите подписи/перебираете виртуальные прически/товары у китайцев/давите гашетку пулемета сметая зомби или поливая из лейки огородик с баклажанами.
> ("истинную" нужность многого из этой дребедени мы не обсуждаем)
Истинную нужность определяет спрос, который вносит свою лепту в направление эволюции концепции. Хорошо, что не Вы лично.
> Насчет "старой парадигмы никто не отнимал": передерг. Вот сейчас
> простой http тоже никто не отнимает.О да-а-а-а. И кто тут передергивает. "Старая парадигма" - это HTML относительно старых версий с CSS и картинками, а не охватывающее его шифрование трафика. Само собой, какие-то элементы "старого" HTML тоже отмирают, но мы ведь говорим о более общем принципе "гипертекст со стилями и картинками но без яваскрипта и позже внесенной мультимедией", не правда ли? Или снова передернете? Разве браузеры уже отказываются открывать HTML-странички без яваскрипта/вебассембли/флэш или если там нет ни одного тега <video> ?
> Ну мало ли кому какие изоморфизмы показались недоказанными.
> Суть события в аналогиях была представлена, хоть все аналогии и лгут.Коль аналогии лгут, так ничего ими и не доказывается.
>> а именно, указывать, что тумбу-то можно было смотреть всякому и как угодно,
>> а вот в окошко, не отжавшись десять раз (не исполнив яваскрипты/вебассембляи/итд),
>> и сунуться нельзя.
> Да хоть сто раз отжаться, если это необходимо в том числе дляИли тыщу. Вот оттого и мнение, что бесконтрольно (!) исполнять чужие программы (!) на собственном ресурсе это (как бы) подмена парадигмы веба.
(И лично меня (других не трогаем, к безликим миллионам не взываем) не убеждают разговоры о якобы эволюции.)
>> ("истинную" нужность многого из этой дребедени мы не обсуждаем)
> Истинную нужность определяет спросНужность формируют продавцы, чтобы продать. Истинность же в этом аспекте вообще никого не интересует.
>> Насчет "старой парадигмы никто не отнимал": передерг. Вот сейчас
>> простой http тоже никто не отнимает.
> О да-а-а-а. И кто тут передергивает. "Старая парадигма" - это HTML относительноСоотношение web 1.0->2.0 и не-отнятости 1.0 я полагаю схожим с соотношением http->https и не-отнятости http. А не то, против чего вы спорите.
О боже, земля круглая, вода мокрая а огонь горячий.
> земля круглаяДиск, например круглый, а планета Земля - шарообразная (точнее, эллипсоидная).
>> земля круглая
> Диск, например круглый, а планета Земля - шарообразная (точнее, эллипсоидная).геоидная
ssd диск, например, квадратный
ssd НЕ диск!
https://ru.wikipedia.org/wiki/%D0%94%D0%...
ssd не квадратный, а прямоугольный параллелепипед
Выпукло-впуклый многогранник.
http://www.goodoldweb.com
А так то да, они отжали себе веб и нам пора думать что то в замен.
> они отжали себе веб и нам пора думать что то в замен.как насчет возродить news (протокол nntp) ?
на современном железе и современных каналах должно летать.
только что-то надо придумать против росХХХнадзора.
Векторный FIDOnet уже придуман
RetroShare :-)
Спецом проверил на ноуте 10-летней давности — 10 секунда загруза на 50 Мбитах с отключенным блокировщиком. Хотя, по факту согласен, какой-то лютейший пипец с этими всеми зондами и ненужными свистелками.
Docker hub, пока не перешёл на оптику - страдал, грузится 4мб файл и даже не кешируется
Pornhub, пока не перешёл на оптику - страдал, грузится 4мб файл и даже не кешируется
Есть же апкашка их разработки
Секрет Полишинеля, ей-богу
nginx.org лучшие практики дизайна, nginx.com - помойное ведро хипстерского смузи.
Кто-нибудь может объяснить смысл мема про смузи?P.S. nginx.com и правда грузит браузер и долго грузиться, по сравнению с nginx.org
В некоторых конторах, например, в гугле, подается бесплатно наряду с печеньками. А при ошибке на ютубе вылазит окошко с обезьяной и сообщением, что что-то пошло не так.
Смузи - квинтэссенция всего модного/молодежного/хипстерского. Олицетворяет молодого разработчика передвигающегося на на сигвее, в одной руке у которого смузи или айс латте из старбакс, в другой смартфон эпл с фотографией Стива Джобса или Илона Маска на заставке. Каждые два месяца изучается новый модный фреймворк, язык программирования, подход к программированию, в связи с чем с той же периодичность проект переписывается с использованием новых инструментов.
Так об этом всем говоришь, будто это плохо. Очень много таких знакомых - живут счастливо, пьют смузи, пользуются яблоками, катаются на гироскутерах, а с линуксом соприкасаются только по ssh.Да что там, я сам такой. А вы еще просто либо не познали дзена, либо молоды
Как на одном острове из мультика. Детский садик.
> Так об этом всем говоришь, будто это плохо. Очень много таких знакомых
> - живут счастливо, пьют смузи, пользуются яблоками, катаются на гироскутерах, а
> с линуксом соприкасаются только по ssh.
> Да что там, я сам такой. А вы еще просто либо не
> познали дзена, либо молодыЭто не дзен, тебя обманули.
> Да что там, я сам такой."Нашла чем хвастаться" (ц) бородатый анекдот
> Да что там, я сам такой. А вы еще просто либо не познали дзена, либо молодыВо-первых, я стар. Во-вторых, мы все уже обладаем природой Будды, для этого ничего не надо.
> Во-вторых, мы все уже обладаем природой БуддыДавайте всё-таки говорить за себя -- мне вот _уже_ повезло больше, чем тому персонажу.
Тем более, им некогда дзенить, им надо через мозг прокручивать тонны фреймворков, чтобы выиграть специальный чемпионат, ибо не принимают они себя какими есть без знания фреймворков и новых велосипедов, вот и тревожатся.
рост цен с инфляцией все сложнее сочетются эффективностью и качеством
Нужно вводить стандарт сайтов уровня 2005 ну или хотябы 2010годов. Заставить все существующие сайты в течении года(максимум) перейти на этот стандарт а все "не успевшие" закрывать и/или блокировать! Запретить уход от этого стандарта на ближайшие лет 10-20 (думаю Это даст время на вынашивание идеи, разработку и тест новых веб технологий, чтобы значится было не так "деревянно" как в том же 2005(это с точки зрения современных маркетологов и прочих ***) и в тоже время чтобы небыло всего того г... в вебе что есть сейчас. Такой подход даст выигрыш вовсем: Увеличится время отклика сайта, Сайты будут меньше жрать серверных ресурсов что в разы увеличит количество единовременных обращений к вебресурсам, и в конце концов уменьшится потребление русурсов на стороне клиента ибо даже самый "тяжелый" сайт будет за 5 секунд открываться на скорости 255 кб/с на какомнить старом "пне" 2000х годов.Мечты...
Дурацкая мечта. Знаешь такое правило успеха в жизни - "Надо не тратить меньше, а зарабатывать больше"?Так вот. Тут же все, вроде, айтишники, не так ли? Так какие проблемы, если у всех зп в районе 120-200к (разброс по коллегам из веб, смм, блоггеров).
Проведи себе нормальный инет и купи современное железо, а не мечтай о навязывании нищементалитета законодательно.
>у всех зп в районе 120-200к (разброс по коллегам из веб, смм, блоггеров).Жирновато, аноним. Даже для OpenNet.
Идиотское правило, придуманное корпорациями для взращивания общества потреблятелей.
Вот именно.
Меня не интересует мнение корпораций о том, какой у меня должен быть инет и компьютер.
Ну тогда начни с того, чтобы перестать ходить на сайты их корпораций. Делов-то!
> Ну тогда начни с того, чтобы перестать ходить на сайты их корпораций.
> Делов-то!Вполне вероятно, что он и не ходит.
> Проведи себе нормальный инет и купи современное железоСразу видно - вебмакака пишет. У меня дома десктоп с i5 4670, 16 ОЗУ, GTX 1070 вместо видеокарты и интернет 100 МБит - и я ощущаю, как тормозит ютуб на полимере. Мне надо покупать 8ядерный ксеон и гнать его под азотом что ли? Если оценить затраты - мне проще написать маленький скрипт для командной строки, который будет выдавать список видео из подписок, где я смогу выбрать для просмотра видос и играть его связкой mpv + youtube-dl.
> десктоп с i5 4670, 16 ОЗУ, GTX 1070 вместо видеокарты и интернет 100 МБит - и я ощущаю, как тормозит ютуб на полимереНа такой конфигурации даже что-нибудь типа пресловутого Crysis 3 будет тормозить меньше, чем "ютуб на полимере".
Ты только что изобрёл mps-youtube.
>как тормозит ютуб
>мне проще написать маленький скрипт для командной строки, который будет выдавать список видео из подписок, где я смогу выбрать для просмотра видос и играть его связкой mpv + youtube-dlВолшебный извращенец. А у меня старющий i7-920 и видяха nvidia gt520 1gb и ютуб не тормозит даже в 1080p60. Что я делаю не так?
Ах да, у меня винда.
>> играть его связкой mpv + youtube-dl
> ютуб не тормозит даже в 1080p60.
> Ах да, у меня винда.
> Что я делаю не так?Не понимая сути, увидев знакомое словов, лезете с особо ценным мнением, попутно хвалясь тослтотой зонда?
Это правило не "успеха", а вот того самого "как просадить жизнь и впридачу изгадить планету по максимуму". Но дешовкам, у которых именно что комплекс "нищементалитета" -- это вряд ли получится понять.PS: а ещё Вы не справились даже с грамотной расстановкой запятых.
"Дешёвкам", грамотей.
> "Дешёвкам", грамотей.Есть слово "дёшево", а это -- спецательный термин, умник.
Товарищ Сталин, хорошо, что Вы умерли. А то все ходили бы в единой серой униформе (включая Единые Стандартные Синие Трусы под трико/рейтузами).> Нужно вводить стандарт сайтов уровня 2005 ... а все "не успевшие" закрывать
> и/или блокировать! Запретить уход от этого стандарта...Стоп. А Вы не в Госдуме работаете? Роспотребпозор?
Честно говоря, никогда не понимал, нафиг нужно столько разных цветастых тряпок, не проще ли делать действительно удобную и функциональную одежду без оглядки на то, как она выглядит?
Что по поводу думы, надзоров и стандартов - если бы они действительно этим занялись, то я б их в огузок расцеловал каждого лично. Надоело жевать "продукт мясосодержащий "колбаса" с добавлением сои, риса, целлюлозы ароматизированный" за кучу денег. И с сайтами то же самое.
> Честно говоря, никогда не понимал, нафиг нужно столько разных цветастых тряпок,
> не проще ли делать действительно удобную и функциональную одежду без оглядки на
> то, как она выглядит?Ношу ветровку Avese, отлично держится уже четыре года (при том, что покупал не дороже тыщи). Рядом запаска новая, легко сравнить -- ну да, где-то прожгло ходовую искрами, подвыгорела.
> Что по поводу думы, надзоров и стандартов - если бы они действительно
> этим занялись, то я б их в огузок расцеловал каждого лично.
> Надоело жевать "продукт мясосодержащий "колбаса" с добавлением сои, риса, целлюлозы
> ароматизированный" за кучу денег. И с сайтами то же самое.Каждый выбирает для себя... сейчас как раз купил мимоходом в той же "Пятёрочке" докторскую колбасу мясного дома Бородина "без усилителей вкуса" -- заявленный состав хороший, вкус составу соответствует. Некогда за эти дни было на рынок заглянуть за окороком, но _такая_ докторская прям детство напомнила -- добротная.
И да, мне есть с чем сравнивать -- например, в Киеве ещё летом 2013 года уже начало явно портиться то же много лет державшее марку топлёное молоко "Галактон"... оно уже не сквашивалось в ряженку, а становилось какой-то бурдой.
PS: "Крылышко или ножка", ага. Какой там год был?
То ли дело опеннет, на котором пишешь коммент и тебя редиректит хрен пойми куда.
> То ли дело опеннет, на котором пишешь коммент и тебя редиректит хрен
> пойми куда.А что здесь не так? Все логично. Отвечаешь на коммент на странице с новостью - после отправки перебрасывает обратно на страницу с новостью. Отвечаешь через форму - пробрасывает обратно на обсуждение в форуме.
Если вас куда-то не туда перебрасывает может проблема на вашей стороне, например, какое-нибудь дополнение режет Referer?
Не прикидывайся, все прекрасно понимают, о чем речь.Совсем недавно фиксили дизайн, что бы визуально не было различия в режимах, непонятно чем обусловленного. Стало лучше. Отдельное спасибо, что поле ввода теперь на смартфонах адекватного размера
Может вам еще и ajax завести? Или даже websocket?
AJAX будет более чем достаточно
По-моему, проблема не в самом редиректе, а в скорости его работы.Сейчас и многие т.н. "ajax"-страницы тупят по 2 секунды при нажатии кнопки комментария. Любая разница между серверной и клиентской отрисовкой сглаживается лютыми тормозами.
А разгадка просто — opennet.ru для создания комментария нужно сделать fsync() в базу с сопутствующими тормозами... но каждой второй "ajax"-странице тоже! Т.е. у "динамического" веба те же старые проблемы с производительно, что и у Web 1.0, потому что новое поколение веб-обезьяны забыли, из-за чего у их отцов начинался весь ajax-сыр-бор.
Если бы большинство сайтов имели нормальный бэкенд-язык (в котором многопоточность и асинхронные операции работают нормально, а не через жо^W CGI Shutdown Hook), то "проблемы", изначально вызвавшие "золотую лихорадку" Javascript в погоне за безшовной отрисовкой, просто остались бы незамеченными (hint: если парсинг и отрисовка страницы занимают меньше 1/60 секунды, и не требует загрузки новых ресурсов, серверный рендеринг _физически_ нельзя отличить от реализованного через манипуляцию DOM).
> По-моему, проблема не в самом редиректе, а в скорости его работы.Задержка при редиректе может быть только из-за проблем с резолвингом IP в DNS, но и там таймаут минимальный и на глаз задержка не должна быть заметна.
> Сейчас и многие т.н. "ajax"-страницы тупят по 2 секунды при нажатии кнопки комментария.
Скрипт для показа комментариев через ajax отрабатывает мгновенно, там всё отдаётся из быстрого кэша и ни к каким СУБД обращений нет. Задержка может быть только из-за потери пакетов или других проблем на сетевом уровне.
А наxера резолвить DNS при каждом запросе?
> А наxера резолвить DNS при каждом запросе?Главным образом для выявления входа с Tor/VPN и разных антиспамерских штук. И не при каждом запросе, а на финальном этапе приёма нового ответа на сообщения.
Костыльный метод. Проще взять список подсетей хостинговых компаний и сверять ip. Зачем эта слежка вообще нужна? Мечтаете попасть в Роскомнадзор на работу?
Можно, если вспомнить о том, что AJAX вообще для другого нужен
> То ли дело опеннет, на котором пишешь коммент и тебя редиректит хрен пойми куда.Напишите потробнее каким именно редиректом вы недовольны?
Раздельный обратный редирект для комментариев из новости и форума пару месяцев как поправил.
Хорошо бы убрать редирект на страницу с формой комментария и вместо этого просто раскрывать формочку прямо внутри ветки в нужном месте.Но вообще стало гораздо лучше, спасибо!
> Хорошо бы убрать редирект на страницу с формой комментария и вместо этого
> просто раскрывать формочку прямо внутри ветки в нужном месте.Ok, ближе к сентябрю поэкспериментирую с формой для быстрого ответа.
Это общая тенденция.
Операционные системы превратились в bloatware, 90% которых только занимает дисковое пространство в виде непонятных ресурсов и зависимостей. Ведь надо же продавать новые версии! В которых всего должно быть больше, чем в старых.
Популярные языки программирования превратились в раздутое новыми стандартами фуфло. Которое используют люди без наличия мозга - "Зачем я буду писать алгоритм на 10 строк у себя в коде? Я возьму уродский язык с громадным фреймворком, в котором всё уже реализовано! И сэкономлю полчаса свободного времени, которое потом потрачу на деградирование."
Так можно и до экзоядра дойти.
На десятый год зоркий глаз заметил, что веб превратился в тормозную клоаку с троянами
Просто режу весь жабоскрипт. Сайт после этого не работает? В блеклист! Политика нулевой терпимости, ослы!
На самом деле при чуть менее радикальном подходе (белый список, на остальных случайно посещённых JS включается по необходимости) - жить очень даже можно. А вот разного рода "политики нулевой терпимости", IMHO, себя не окупают - не уверен, что найдётся принцип, который действительно никогда нельзя нарушать.
Если текст не виден без джаваскрипта, то в Firefox часто помогает:
ВИД>СТИЛЬ СТРАНИЦЫ>БЕЗ СТИЛЯ.
> Если текст не виден без джаваскрипта, то в Firefox часто помогает:
> ВИД>СТИЛЬ СТРАНИЦЫ>БЕЗ СТИЛЯ.Reader View очень неплох
Иногда проще на почту сходить, чем стать жертвой дырявых скриптов.
>не задумываются об оптимизации и привлекают всё новые и новые уровни абстракции, полагая что широкополосные каналы связи и современные мощные компьютеры решают все проблемыВсе правильно делают, рыночек решает старпёров. Луддиты должны страдать. Ну кстати диды в палеолите вообще сказочно жили.
PS. cnn.com у меня за три секунды загрузился.
>>не задумываются об оптимизации и привлекают всё новые и новые уровни абстракции, полагая что широкополосные каналы связи и современные мощные компьютеры решают все проблемы
> Все правильно делают, рыночек решает старпёров. Луддиты должны страдать.Все правильно. Только "рыночек" в Ай-ой-уй-мляоносамо-Ти уже давно на 2/3 "решается" маркетолухами и прочими впаривателями и проталкивателями, а не качеством технологии.
>маркетолухами и прочими впаривателями и проталкивателями, а не качеством технологииВажен выход продукта с заявленными плюшками раньше конкурентов, а не что там под капотом. Поучаствуй хоть в парочке стартапов, пойми как экономика работает.
>>маркетолухами и прочими впаривателями и проталкивателями, а не качеством технологии
> Важен выход продукта с заявленными плюшками раньше конкурентов, а не что там под капотом.Ага. О плюшках, заявления и выходе продукта все узнают сами по себе, магическим образом.
> Поучаствуй хоть в парочке стартапов, пойми как экономика работает.
Поучись читать, потом уже начинай советы давать.
«нагадил и убежал» — это копроэкономика.
странно, что никто не сказал про AMP.
Тот же CNN в феврале уже внедрил:"February 16th, 2018
CNN Debuts on Google AMP Stories as a Launch Partner
Google search users are now able to experience breaking news and rich mobile stories from CNN in a new, visual format with Google AMP Stories."
Вместо чистки г-на, сделали отдельную версию, видимую только гуглу. И их за это НЕ ЗАБАНЯТГугл - мечты сбываются™!
Давно написан манифест на motherfuckingwebsite.com
CNN ахах какой же он смешон.
У меня сайт ростелекома и сайт личного кабинета как у клиента РТ 80 мбитного интернета открывается и работает со скоростью Dual-up.
ростелеком использует полу-программный DPI на весь трафик!
Во во дело еще в том что если взять VPS в Москве (именно в Москве например vscale) и поднять Wireguard как VPN внезапно интернет работает как положено, никаких проблем с недоступными сайтами (в том числе из-за проблем маршрутизации), никаких проблем со скоростями.
Расскажите пожалуйста. Хочу научиться делать сайты. Ну для себя, друзьям там, в последствии может немного заработать (в качестве хобби). Хватит ли мне знания html/javascript/css или надо заморачиваться с непонятными фреймворками (хз пока что это)? Можно ли вообще обойтись без этих фреймфорков?
> Расскажите пожалуйста. Хочу научиться делать сайты. Ну для себя, друзьям там, в
> последствии может немного заработать (в качестве хобби). Хватит ли мне знания
> html/javascript/css или надоВ #12 выше для тебя всё разжевали, конспектируй атседова.
>конспектируй атседовааттудова
Без front-end фреймворков обходиться не только можно, но и нужно.
Без back-end фреймворков обходиться очень неприятно, непродуктивно и вредно для здоровья.Если хочешь делать что-то сложнее статики — изучи какой-нибудь Django/ROR/NodeJS/PHP/что-там-ещё-найдёшь.
Альтернативный вариант — не делать сайты, а разворачивать сайты. Для этого надо изучить какую-нибудь CMS.
В любом случае стоит научиться сисадминить весь серверный стэк или нанять кого-нибудь, кто будет делать это за тебя.
Так можно и до проекта XANADU дойти.
ты еретик! это же мгновенная смерть для всяческих социалочек, например. и вообще для принципа: «жри что дали, слушай свои 'валенки' и не выпендривайся!»
Большая часть новых вебмакак и текущих пользователей интернета даже не видели/не помнят диалап, я бы не сказал, шо тогдашние сайты вот так аццки долго грузились десятками секунд на 33200 и были напичканы инфой без поставки ЦПУ раком. Но потом пришел уеб 2.0, жабоскрипт и понеслось говно по трубам, особенно, если ты на фаерфоксе доквантумном, ряд сайтов тормозит аццко даже на десктопном i5.
>если ты на фаерфоксе доквантумном, ряд сайтов тормозит аццко даже на десктопном i5Так обнови до постквантумного, хватит жрать кактус в каменном веке.
Всё вышесказанное в полной мере относится ко всей сфере т.н. информационных технологий, не только к веб-сайтам.
Многие не ИТ люди идут в ИТ карьеру делать сайты.Сейлы, маркетологи, администрация вмешиваеться в разработку страниц. Как в известной сатье про веб-разработку: необузданные желания заказчика, заказчик профессионального разраба уволняет, и уже другие люди по желанию заказчика сайт обвешивают котятями.
Это всё влияет на среду работы и разработки сайтов.
То же самое, что в посте, но - без истерик и ругани:
У них там с головой всё в поряде?
==
средняя веб-страница в наши дни предусматривает использование примерно 350 Кб минифицированного и сжатого JavaScript-кода. Этот код распаковывается в нечто вроде скрипта размером 1 Мб, который нужно обработать браузеру.
==Мег текста, это прекрасная полезная книга из которой можно подчерпнуть много полезного. А тут JS.
> У них там с головой всё в поряде?
> ==
> средняя веб-страница в наши дни предусматривает использование примерно 350 Кб минифицированного
> и сжатого JavaScript-кода. Этот код распаковывается в нечто вроде скрипта размером
> 1 Мб, который нужно обработать браузеру.
> ==
> Мег текста, это прекрасная полезная книга из которой можно подчерпнуть много полезного.
> А тут JS.Тем более, хахаха, что в наши-то дни стремятся *сокращать* объём предлагаемого контента, не осилят, мол, отвернутся или убегут.
Прочитал что эту заметку, что парочку соседних вместе с комментариями. Как был заповедник олигофренов сайт хабрахабра, так и остался. Хотя кажется им там ещё хуже стало.
Я оттуда свалил пару лет назад.
Вот и стало хуже.
С разморозкой его там поздравьте.
Кто ещё не знает, что 95% современного интернета - это помойка?
> Кто ещё не знает, что 95% современного интернета - это помойка?То ли дело лет 15-20 назад, когда блокировщики рекламы и всплывающих окон c привоксями и прочим, изобретали от нечего делать, просто как упражнение ума?
Ничего странного. В какой-то момент в интернете началась гонка вооружений. Меч против щита, щит против меча.
Хоть канадский мальчик крикнул:
"А король-то голый!"
Сайты должны выглядеть как википедия.