LINUX.ORG.RU
ФорумTalks

Почему веб стал таким толстым?

 , ,


0

3

Когда это закончится? Некоторые приложения написанные на typescript весят очень много, чем написанные с es6. Казалось бы люди выбирают TypeScript из-за его удобства, статичности, а на выходе такие приложения весят очень много. Когда это закончится? Когда инет станет легким и быстрым?

Deleted

Уже никогда. Грамотные кодеры вымирают, оптимизация и прочее - моветон, железо вытянет. Пишут говно на говне, все свистит, пердит, жрет раму... А хомяки и рады.

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

Уже никогда. Грамотные кодеры вымирают, оптимизация и прочее - моветон, железо вытянет. Пишут говно на говне, все свистит, пердит, жрет раму… А хомяки и рады.

Угу, плохие разработчики делают плохо плохим пользователям. Интересная позиция :)

phoen ★★
()

Всё тлен, покупайте восьмиядерные камешки и рамы несколько дюжин гигов минимум. И не нойте!

mandala ★★★★★
()

не сравнивай по размеру скрипта, сравнивай по занимаемой памяти и по времени событий load и finished.

fsb4000 ★★★★★
()

Когда это закончится?

Только термоядерный апокалипсис спасёт нас от жирного веба

Harald ★★★★★
()

Тенденция эта везде, а не только в веб. Взять ту же мобильную разработку, ещё недавно java me со всеми его кастрациями считалось хорошей идеей. Но потом тенденция развернулась совсем в другую сторону и приложение на почти что обычной жабе или любой другой фигне вроде C#, приправленное тучей сторонних и не очень компонентов, включая интегрированный веб движок и даже машинное обучение стало нормальным делом.

Но так даже не только в ПО, так теперь почти все другие индустрии «развиваются». И потому что так считается выгодным. Так ли это выгодно это вопрос к экономистам и финансистам, но их никто не слушает теперь.

Хрен его знает когда закончится, будем надеяться когда уже не хватит рук всё это дерьмо обслуживать. Некоторые признаки этого уже есть.

ixrws ★★★
()
Ответ на: комментарий от mandala

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

ixrws ★★★
()
Ответ на: комментарий от mandala

Эм, а разве давно не так уже?:) Речь не про то, а про то что теперь в одной вкладке обычно запускается что-то очень тяжёлое вроде gmail и эта тяжесть почти никак не использует вебворкеры и прочее, хотя толку то использовать, всё равно доступа до dom нет. Так вот топовое железо не поможет, потому что код таких приложений в однопоток всё равно, а производительность на ядро не растёт теми же темпами, которыми начинают жиреть приложения вроде gmail.

ixrws ★★★
()
Ответ на: комментарий от ixrws

Ну для одного веб-приложения не поможет топовое железо, да. Но кто сегодня использует веб-приложения по одиночке? Минимум полдюжины крутятся.

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 1)
Ответ на: комментарий от Zhbert

Грамотные кодеры вымирают

Грамотные кодеры ничего не могут с бизнес-требованиями поделать, либо просто не пишут клиентскую парашу.

WitcherGeralt ★★
()

Ты же понимаешь, что весит «много» не само приложение, а исходный код и всякие модули для ноды тот же «компилятор» тайпскрипта и т.п. штуки, а на выходе в идеале получается один сжатый js файлик и 1 css файлик, которые весят максимум 500кб ИМХО 500кб сейчас это ничто.

romanlinux ★★★
()
Последнее исправление: romanlinux (всего исправлений: 1)
Ответ на: комментарий от mandala

Да все почти используют уже крупные приложения вроде gmail, gdocs, vkontakte, facebook, amazon, aliexpress и прочие. Хоть что-то из списка разжиревшего говна использует почти любой человек сегодня. И вот тут то как раз и беда, что тормозит оно хоть на топовом смартфоне, что на топовом писюке.

ixrws ★★★
()
Ответ на: комментарий от romanlinux

Не знаю в каком времени вы живёте, но 500 кб сейчас бывает редко даже у мелких сайтов. Обычно счёт идёт на мегабайты и чтобы хоть как-то это дерьмо перерабатывалось в адекватное время, чтобы юзер не впадал в спячку, ему эти десятки мегабайт подгружают кусками.

Да, и теоретически и практически можно сделать приложение на современном стеке вроде angular|react, typescript и чём угодно ещё так, чтобы оно влезало в 500 кб, а то местами и меньше. Но так почти никто не делает, потому что всем насрать, это надо возиться, надо работать ручками, а именно из-за нежелания работать ручками и головой вся эта беда с ожирением и возникла. Примерно оттуда же ноги, откуда и обычное ожирение кстати.

ixrws ★★★
()
Ответ на: комментарий от ixrws

Ну так вот, я про что: одновременно тормозят и тупят сразу несколько – параллельно – в итоге быстрее чем по очереди (на десктопах/лаптопах, я хз что там в обмылках с многозадачностью нормальной).

mandala ★★★★★
()
Ответ на: комментарий от ixrws

а не как раньше вся мозилла колом вставала:)

Бррр, как вспомню, так вздрогну.

mandala ★★★★★
()
Ответ на: комментарий от WitcherGeralt

Грамотные кодеры ничего не могут с бизнес-требованиями поделать, либо просто не пишут клиентскую парашу.

Что грамотным кодерам мешает в порядке хобби показать как надо делать?

Deleted
()
Ответ на: комментарий от Harald

Примеры бы посмотреть, а то в стиле веб-1.0 по-разному можно сделать

Deleted
()
Ответ на: комментарий от Deleted

Кому и что конкретно? Звучит как «давайте встретимся в интернете и споём троололо».

WitcherGeralt ★★
()
Ответ на: комментарий от Harald

SPA тоже можно нормально писать. Я сам когда-то писал себе шикарноту, работающую на скорости света, причём ещё тогда, когда JIT в JS не был таким фантастическим. Проблема в том, что там не будет чудовищного количества свистоперделок и рекламы, а бизнесу свистоперделки и нужны.

WitcherGeralt ★★
()
Последнее исправление: WitcherGeralt (всего исправлений: 2)
Ответ на: комментарий от Harald

Только термоядерный апокалипсис спасёт нас от жирного веба

Не спасёт, только отсрочит неизбежное.

Nervous ★★★★★
()
Ответ на: комментарий от Zhbert

А хомяки и рады.

Не сказал бы, у хомяков днищеноуты с 2гб еле вытягивают этот сраный уеб 2.0

FiXer ★★☆☆☆
()

Я реально лоллирую от этих быдлокодеров, щас всякие сайтики грузятся как будто с диалапа, а некоторые особо одаренные имбецилы уже перенимают крутящийся прогрес бар под виндой при (внимание) открытии окна программы, висящей в памяти. Вот это треш, вот это адок.

FiXer ★★☆☆☆
()
Последнее исправление: FiXer (всего исправлений: 1)

Программисты выполняют задания руководства. Ваш КО.

RazrFalcon ★★★★★
()
Ответ на: комментарий от Deleted

Потому что хобби обычно не связано с кодерством? Обычное дело среди профессионалов это заниматься разными вещами, в том числе чтобы хорошо отдыхать. Кто-то уикенды проводит на рыбалка, кто-то с семьёй ездит куда-нибудь, кто-то зависает в гараже и делает всякие табуретки, кто-то с машинами любит повозится. Желания после работы сидеть и показывать как надо нет обычно никакого.

Другое дело, что порой грамотные кодеры и на работе показывают как надо. Не все же сайты жирные и дерьмо.

ixrws ★★★
()
Ответ на: комментарий от FiXer

Ну так склеивают говнофреймворки с говнобиблиотеками, какой ещё может быть результат. Там своего кода-то 3.5 строки. Впрочем, смотря сколько заказчик платит. А он, скорее всего, платить не хочет.

K50
()
Ответ на: комментарий от ixrws

Желания после работы сидеть и показывать как надо нет обычно никакого.

А зря. Нормальная реклама получилась бы.

K50
()

Для бизнеса хорошо, когда результат достигается быстрее, и когда его больше. Поэтому всячески снижается время разработки и порог вхождения.

В итоге имеем все больше и больше денег в отрасли, что хорошо для экономики (вроде бы), но результат работы этих денег получается говном, что плохо.

unicorne
()
Ответ на: комментарий от K50

В бизнесе всегда было всего два рекламы: рекомендации клиентов клиентам, оно же сарафанное радио и публичное промывание мозгов всеми видами массовой рекламы.

Какой-то сайт, сделанный хорошо для себя, не является рекламой в принципе, потому что никто о нём не узнает никак, да и всем пофиг.

ixrws ★★★
()

Это просто веп-мастера в прелоады не умеют. Занять юзверя надо чем то, пока жирный двиг клиентского рендеринга грузится. Анимацию покрутить, простыню почитать, поле какое заполнить. Для этого хватит статики в 5 кб

TooPar
()
Ответ на: комментарий от ixrws

Ты просто не умеешь в рекламу, только и всего. Пилится «примерный» сайт, пилится статья «как мы его делали и какие мы крутые, а все делают кривое тормозное говно» (д'артаньяны и педерасты), а дальше она закидывается в места скопления клиентов, типа хабра и пикачу. Подтягиваешь профильных блогеров, наслаждаешься результатом. Ещё можно между своими купленными блогерами срач развернуть, это вообще шикарно, люди любят такое.

K50
()
Ответ на: комментарий от fsb4000

Размер скрипта сильно влияет на скорость компиляции

Goury ★★★★★
()
Ответ на: комментарий от RazrFalcon
UTF-8 is not the answer, UTF-8 is the question, the answer is no.
Unicode придумали в ЦРУ, для всех нужд народного хозяйства достаточно KOI8-R.
saahriktu ★★★★★
()
Ответ на: комментарий от TooPar

Анимацию покрутить, простыню почитать, поле какое заполнить.

обычно я сразу закрываю вкладку на таком, особенно если петух хочет шоб я капчу прошел… такая вкладка вообще закрывается со скоростью звука.

FiXer ★★☆☆☆
()
Ответ на: комментарий от saahriktu

Для народного хозяйства КОИ-8 избыточен.

int13h ★★★★★
()

Он может и толстый, но зато быстрый. Вы может не помните, но в середине нулевых ситуация, когда у тебя подвисает сайт была в порядке вещей.

Im_not_a_robot ★★★★★
()

приложения написанные на typescript весят очень много, чем написанные с es6

«target»: «esnext» ? Или о чём ты?

Wizard_ ★★★★★
()

Почему веб стал таким толстым?

В этом есть и плюс. Прикинь, если бы большинство развлекательных сайтов было быстрыми и удобными, то многих людей было бы от интернета не оторвать. То же касается прочей развлекухи: фильмов, игр и т.д.

dadd ★★★
()
Ответ на: комментарий от phoen

Нормальная позиция, и вполне нормальный жизненный результат. Если пользователи это жрут себе нормально - зачем писать лучше?

AlexAT
()
Ответ на: комментарий от FiXer

Дык то капча, а я предлагаю функциональный муляж сайта

TooPar
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.