> Вы понимаете что значит User-Frendly ? Приличные сайты поддерживают ЛЮБЫЕ браузеры и
> с JS и без него.Идите, расскажите это ebay, dealextreame и еще 95% интернет магазинов которые без JS как правило даже признаков жизни не подают, или отваливается большая часть довольно критичного функционала.
> Я предпочитаю бегать по сайтам без JS.
Только вот таких сайтов осталось с гулькин нос. Кроме того JS позволяет и некоторые полезные и умные вещи. Например, перегружать всю огромную простыню для изменения 2 строк страницы - идиотизм. Куда лучше если JS сгрузит 2 строки и только их и "запатчит".
> И вообще не принимаю интеграцию JS в десктопный софт.
Я и не говорю что его надо в десктопный софт пихать. А в браузерах он был почти с момента появления HTTP и HTML, независимо от того нравится вам это или нет.
> Мало нам жирных фреймворков вроде .NET и Java когда можно на C/C++
> писать код который будет исполняться со скоростью света.
Ну, знаете, я не готов разрешить ремотным сайтам грузить мне удаленно код на си/си++. А вот JS как обкусанная среда без IO в мою систему но способная на вычисление и трансформацию "своего документа" - как-то особо ругани не вызывает.
> Вместо развития существущих технологии человечество пытается придумать новые,
> забывая что уровень-то развития остался прежним (применительно к .NET и Java
> я сейчас говорю по оптимизацию кода и не смешивайте с оптимизирующими
> компиляторами под C/C++ - они-то как раз развиваются).
Ну все это замечательно, но если сервер хочет отдать мне не просто страницу а нечто, что должно иметь возможность работать по какой-то логике, без JS как-то плохо. На самом деле совсем тупой клиент и архинавернутый сервер - это ужасный изврат. Утолщение клиента - шажок в правильную сторону. На самом деле интернет - P2P. Поэтому в нем вообще не должно по хорошему быть деления на "клиент" и "сервер", хоть это и утопичнона данный момент. И в идеале - это не bloat for nothing, это всего лишь элементарное самообслуживание ;)
> Хотя на самом деле я наврал. Человечество не пытаяется затоптать старые - это
> корпорации пытаются подсадить на "свою иглу" инфраструктуру затаптывая труд
> и уже существующие решения. Ради бабла плане ту погубят - глазом не моргнут
> (или не поймут что случилось).
Здесь вы правы. И тем не менее, на мое имхо, реализация магазина с корзинкой и прочим при задействовании JS получается лучше чем без таковой. А знаете, без JS как-то нелегко даже просто "добавить в корзину" и "удалить из корзины". Не говоря о том что долго и медленно перегружать огромную простыню вместо того чтобы обновить только изменившиеся несколько строк в ней - глупо.
Просто я провожу четкую границу: быстрый софт для десктопа и сайты - это разные вещи. Иногда сайт лучше работает если он может применять некоторую логику со стороны клиента. Но я не готов дать выполнять сишный код кому попало. Еще не хватало чтобы опасные сисколы кто попало дергал.