>> Да и фреймы появились достаточно давно.
> Они бесполезны. Отапдейтить состояние одного контрола ими нельзя,Естественно - они ведь не для этого. Но они могут помочь отделить неизменные части (меню/шапка/etc) от изменяемых при клике (контента).
> да и сам фрейм
> жестоко мельтешит и создает дефекты рендеринга. Правда жизни такова что пользователи
> проголосовали ногами. То что там грузится с 10 серверов - оно
> грузится только в первый раз.
Ну да, сходите на aliexpress - вот уж апофеоз современных технологий. Один логин чего стоит.
> Это
> неудобно тем кто активно ходит по разным сайтам, но большинство юзерей
> ходят на 5-6 постоянных сайтов и им удобно - cache hit
> в почти 100% случаев.
Жирным сайтам это мало помогает - они все равно тормозят, в то время как сайты типа opennet грузятся за доли секунды.
> Поэтому они не понимают ваших страданий.
Угу, просто тихо матерятся, особенно на телефонах/планшетах. Если сигнал ослабел и модем перешел в 2g - проще плюнуть и отключиться - нервы дороже.
> Ну и с чисто практической точки зрения - если хочется апдейтить что-нибудь
> без мельканий, мельтешений и бесилова пользователей от ожидания с пустым экраном,
> JS таки придется использовать.
Да, но не сувать его всюду, да так, что браузер умудряется тормозить на современной машине, а без js сайт использовать не реально.
> Сейчас другие требования к UX и UX уровня опеннета -
> годится только для полутора сайтов с фриками. В остальных случаях -
> продукт не купят, с сайта уйдут пользователи, etc. И единственное что
> останется это закрыть проект, если сайт был сколь-нибудь важной частью оного.
Открываем wikipedia.org, отключаем js. О чудо, сайт практически не изменился (только раскрылись скрытые области)! UX у wikipedia.org мало отличается от opennet и скорость загрузки отличная. Сколько там у них посещений?