> Если у меня тормозит js-страница в браузере (на идентификацию забьём, в банке я всё равно должен
> логиниться), я с js нажму обновить, и сервер будет отдавать кучу хлама + содержание ну это если повезет - будет. Причем большая часть этого хлама не имеет отношения к базе банка (только к базе сайта, если есть), и лишней толчеи в обращении к ней не создаст. И пока все это мельтешит - глядишь, в настоящей базе лок подраccосется, и очередь поразгребется.
А на твой статический релоад - пачка сложных запросов генерится сервером мгновенно, этот-то код быстрый, хоть на php его пиши, хоть на js. Отдавать он начнет потом, когда переварит ответы.
> Какие проблемы принудтельно зарезать скорость отдачи данных до приемлемой для банка?
см выше - кому от этого легче? Еще и теперь по исходящим сокетам мы уходим в небеса, за пределы 65535 возможных source портов и таблицы состояний фиревола. Нам, грубо говоря, хитрейт надо резать, а это куда сложнее незаметно для пользователя сделать.
> Кто-нибудь пробовал одновременно сделать "лёгкую" и "полную" версии? У многих сайтов это есть.
это немодно. Обычно в качестве "легкой" подсовывают предыдущий дизайнерский высep. Вот сейчас у сбера можешь - насладиться полным п-цом, который еле-еле corei7 вытащит, а можешь - потормозить на п-це частичном (кстати, с полной перерисовкой страницы на каждом чихе - хотя и аяксом. И да, форму нельзя заполнить сразу, надо двадцать раз нажимать по одному полю - и подождеееем). Но его скоро запретят. Потому что юзер ведь не понимает, гад, своего счастья, и продолжает упорно использовать эти немодные старые сайты - а кому-то ведь - поддерживать две версии одновременно!