-
при запросе перейти на страницу, сначала страница целиком и полностью локально загружается/кэшируется куда-нибудь в память (пользователь в это время видит ни что иное, как что-то вроде about:blank), и только после этого уже оттуда страница целиком быстро, решительно, отображается в браузере? Понятно, что в таком случае итоговая скорость получения страницы может быть на порядок медленнее, но речь именно о том, чтобы на запрос получить уже полностью готовую страницу, независимо от того, сколько придётся ждать (ну, в разумных пределах, конечно) — в некоторых случаях, как мне кажется, это может быть очень удобно.
Навеяно тем, что иногда люто, бешено анноит наблюдать печальную картину, как, скрипя транзисторами, загружаются долго и кусками особо тяжёлые страницы.♡ recommended by @juick
Replies (11)
-
@ia, это типа "пришёл поезд, пассажиры уселись и вместо отправки стоит четыре часа. А потом рраз и на месте сразу."? Вот только какой смысл? пассажирам что так, что эдак ждать. Зато в пути — во-первых, веселей, а во-вторых, наглядно видно, сколько осталось.
или представь себе такую картину — страница начала загружаться, на сервере проблемы и страница отдаётся по 0.5Кб в минуту. А юзер ждёт, думает "о как там много всего загружается, наверное" и ждёт час. А мог бы уже через 5 минут забить на эту страницу и поискать другую, на нормальном сервере./2 · Reply -
@Thriller,
всякий браузер раньше рендерил страницы ровно так, как ты описал.
хм, вроде не очень и молодой, но такого что-то не припомню — сколько себя помню, браузеры всегда так себя вели; хотя, возможно, до меня интернеты поздно добрались, когда этих ваших браузеров уже не осталось :-) -
@derFeniX,
это типа <...>
аналогия хороша, да.
Вот только какой смысл?
Ну, я и на повсеместное использование не претендую — естественно, чтобы это было включаемо/отключаемо, т.к., имхо, может быть в некоторых случаях удобней.
во-первых, веселей,
ой ли. не знаю-не знаю. Взять, например, хабр и огнелис — статья в два-три экрана с парой-тройкой embedded-роликов от youtub'а и комментариями много больше сотни (плюс работа adblock, режущего баннеры с говнофлэшем) во время загрузки превращает скроллинг страницы в слайдшоу (это в лучшем случае, если браузер был запущен недавно; если же браузер провисел в памяти несколько часов и успел прогнать через себя несколько таких же страниц/табов, то слайдшоу будет выглядеть чуть более печально и уныло) — т.е. в некоторых случаях на практике что ждать, что ехать, суть одно и то же — страницей невозможно пользоваться, пока она не загрузится и не отобразится полностью — так не проще ли, дабы не обрывать пользователю кайф, показывать уже готовый к употреблению контент.
во-вторых, наглядно видно, сколько осталось. или представь себе такую картину <...>
ну, как мне кажется, это в принципе решаемо отображением вместо того же about:blank простенького индикатора загрузки страницы. Ну и выдавать предупреждения, когда "Опаньки! Что-то пошло не так".