Какой же всё-таки руль этот ваш движок RSDN на мобильных девайсах. Да, именно так. Благодаря SSR, iframe'ам и паджинации:
1. Можно в принципе читать, например, «Виндовс вс. Линукс» на 10К ответов (хотя это может быть небезопасно для душевного здоровья) и браузер не закроется у тебя под пальцами.
2. Переход по ссылкам будет мгновенным, или, хотя бы, с мгновенным откликом (пустым белым прямоугольником как признаком начала загрузки), или хотя бы без фризов — ещё бы, ведь за всё это отвечает сам браузер, который десятки человек-лет оптимизировали под мобилы, а не браузерное подобие, написанное на JS.
3. Из-за отсутствия гидратации никогда не нажмёшь туда, куда не собирался, а при открытии страницы, перегруженной картинками, можно сходить налить чаю, а... не... ждать... потом... при... каждом... скроллинге...
Даже жаль, что не всегда бывает время тут пофлеймить.
С чего вдруг такие дифирамбы? Да так... музыкой навеяло...
Здравствуйте, Shtole, Вы писали:
S>Какой же всё-таки руль этот ваш движок RSDN на мобильных девайсах. Да, именно так. Благодаря SSR, iframe'ам и паджинации:
Не нашел ни единого iframe, зато нашел парочку frame (из HTML4, а в HTML5 уже deprecated).
Здравствуйте, Lazytech, Вы писали:
S>>Какой же всё-таки руль этот ваш движок RSDN на мобильных девайсах. Да, именно так. Благодаря SSR, iframe'ам и паджинации: L>Не нашел ни единого iframe, зато нашел парочку frame (из HTML4, а в HTML5 уже deprecated).
Здравствуйте, Shtole, Вы писали:
S>2. Переход по ссылкам будет мгновенным, или, хотя бы, с мгновенным откликом (пустым белым прямоугольником как признаком начала загрузки), или хотя бы без фризов — ещё бы, ведь за всё это отвечает сам браузер, который десятки человек-лет оптимизировали под мобилы, а не браузерное подобие, написанное на JS. S>3. Из-за отсутствия гидратации никогда не нажмёшь туда, куда не собирался, а при открытии страницы, перегруженной картинками, можно сходить налить чаю, а... не... ждать... потом... при... каждом... скроллинге...
Добавлю, что мне на десктопе не хватает возможности переходить от ссылки к ссылке по нажатию клавиши Tab. На всей этой странице в любой момент времени лишь у одного элемента проставлен tabindex, да и то непонятно зачем.
Насколько я знаю, вместо элементов <i class="pager-prev pager-btn"> и <i class="pager-next pager-btn"> надо было использовать anchor'ы, а потом отлавливать и клики по ним, и нажатия клавиши Enter.
Вот дизайн сайта мне нравится, а техническое воплощение явно рассчитано на использование мыши, тачпада, сенсорного экрана и иже с ними.
Здравствуйте, Тёмчик, Вы писали:
Тё>Здравствуйте, Shtole, Вы писали:
S>>SPA на мобилах жуткое зло!
Тё>Один наш продукт (spa) тормозит на десктопе с 8г 8 потоков в IE11 в FHD, летает на телефоне в Хроме с 4г big.little arm 64 в 4k. Go figure.
Ну так Хром гораздо более оптимизирован сегодня чем IE11 вышедший в 2013-м.