Клиентские веб-технологии (HTML+CSS+JS) - это самое вонючее говно, которое только можно найти в мейнстриме. Когда у тебя HTML вместо языка разметки, который, по сути, является тем же XML (т.е. нечитаемым говном с отсутствием какой-либо лаконичности и наличием частокола ёлочек и палочек, от которых глаза начинают кровоточить сразу же), CSS вместо языка задания оформления, который настолько нелогичен, что практически любое действие в нём требует пердолинга с невидимыми блоками, флоатами и прочей хуйнёй, и одновременно настолько убог и примитивен, что любая прошаренная вёрсткоблядь использует препроцессоры CSS (такую себе палочку для взаимодействия с экскрементами - не руками ж их брать) и Лисп с сишным синтаксисом вместо ЯП, который просто, сука, блядь, пиздец какое убогое говнище (и это не обсуждается - все всё и так знают), уж лучше потратиться на нативные приложения для главных платформ, чем пытаться сделать что-то полезное пользователю из этого клубка говна.
Можно, конечно, заявить, что веб-приложения имеют неоспоримые преимущества, ля-ля-тополя. Это всё полная хуйня. Главная проблема с вебом - не в том, что разработка в нём болезненнее разработки ануса (кодеро/вёрсткобляди все равно не люди и должны страдать), а в том, что он тормозит. А на мобильных устройствах он просто ПИЗДЕЦ КАК ТОРМОЗИТ НАХУЙ. А пользователи ненавидят тормоза, особенно в UI. Если юзер хочет зайти со своей мобилы в Фейсбук или ещё куда, он хочет просто нажать на кнопочку с буквой F, сразу же увидеть экран приложения и сразу же увидеть умиротворяющий прогрессбар, показывающий, что загрузка новых бугагашечек, чатиков и рекламы уже идёт полным ходом и всё хорошо. Он не хочет ждать, пока прогрузится жирный Уебкит и подарит хозяину охуенную возможность лагающе сёрфить по лагающим страницам. Нет, конечно, на достаточно новых смартфонах производительность браузера не настолько печальна, как я сейчас расписываю, но все равно обратная связь и юзабилити в целом у нативных приложений неоспоримо выше. Тут важно понимать, что ситуация с этим не изменится, пока интерпретатор должен выполнять инструкции ЯП, в котором нет ничего, кроме хэш-табличек, а веб-движок должен отрисовывать все охуительные рекомендации W3C. Google просрал на движок V8 тонны человекочасов - и что, Твиттер после этого перестал тормозить (на четырёхядерных, блядь, процессорах)? Напротив, быдлокодеры Твиттера были вынуждены признать, что надежды, возложенные на client-side rendering, не оправдались, и это ещё раз доказало, что JavaScript в браузере ни на что не годен, кроме прикольненьких анимаций при наведении на кнопочку. Вообще, все эти "инновации" в HTML5 просто смехотворны, если сравнивать с флэшем. Флэш по сравнению с HTML+CSS+JS-парашей просто охуенен и проверен временем. Если бы жиды из Adobe полностью раскрыли на него спеки, они бы получили немалый гешефт от продажи своих флэш-студий, а весь мир получил бы удобный веб без тормозов. Почему они этого не сделали? Хуй знает, видать, и вправду жиды.
В сухом остатке: мы имеем систему, не удовлетворяющую ни пользователей, ни программистов. Так на хера мы этой системой вообще пользуемся? Время придумать свою альтернативу - ради лучшего веба.

Комментариев нет:

Отправить комментарий