Как стать автором
Обновить
15
0
skaurus @Skaurus

cto, perl, go

Отправить сообщение
«Вообще да, но в данный момент нет» — знаем, ждем :-)
Да, кстати, я, наконец, поюзал Evernote и не нашел там таких слоев. Если подумать, на твиттер немного похоже, по крайней мере до пятой версии. Сейчас бог его знает, что там)
Ну, можно. Но думаю, для нашей небольшой команды это слишком большой проект, учитывая, что я не верю, что можно просто его написать и оно сразу и всегда будет отлично работать.
Канал, скорее всего, апгрейдить… Думать о распределенной географии… И вообще.
Хабровчане, а вот объясните, чем так хороши гайдлайны?

Нам нарисовали дизайн, он нам понравился, и до сих пор нравится. Зачем что-то переделывать, тем более учитывая, что версии в природе разные, и гайдлайны про них разные?

Я не хочу сказать, что в жопу гайдлайны, а правда объясните.
Ну, пока только универсальное приложение.
Сделаем в стиле iPad, видимо.
1) Вроде гугл в своей аналитике использует Page Visibility API, а заголовок FF учитывать ещё проще, так что я бы поставил на то, что всё ок.
2) Тут следует полагаться на интеллект браузера, что он сам не включит пререндер в таком случае, думаю.
Ну да, что-то такое описывалось для хромиума.

Я вот думаю, по уму, браузеру надо бы после истечения этого некоего таймаута слать на закешированную страницу If-Modified-Since или ETag, ну, если заголовкие соответствующие у страницы есть.
Может быть, он даже так и делает…

А сбрасывать кеш только если я ушел со страницы, которая выдала подсказку.
Вот это научный подход :)

Iron Chrome вроде заточен на, мм, безопасность/privacy пользователя, так что там сильно прикручена самостоятельность исходного браузера. Вероятно, пререндеринг по умолчанию отключен.
Судя по Вашему описанию, нет ни пререндеринга, ни префетчинга.

Я так и думал, но все же не нашел в документации однозначного доказательства, что страницы не подгружаются. Спасибо за прояснение!
Надо в head-секцию добавить два мета-тега:

<link rel="prefetch" href="NEXT PAGE URI" />
<link rel="prerender" href="NEXT PAGE URI" />


Если вам по какой-то причине нужно именно помечать ссылки, то тогда придется написать JS, который будет искать такие ссылки и добавлять те же мета-теги для каждой помеченной.
Ну да, у вас просто не получится в мета-теге указать нужный метод.

Да и если даже целевая страница сама запустит POST-запрос, Chrome просто отменит пререндеринг, например.

И это совершенно правильно, IMHO.
Ого :) Ну, сложно сказать, как часто — но это часть привычного лексикона.
:) А вот, кстати, почему железки тяготеют к ванильному IE? Ведь что угодно можно поставить.
Круто.

У меня, кстати, для серфинга тоже была идея использовать два ифрейма — один показывается, второй грузит следующую страницу, потом они меняются местами.
Но так, как в этой статье, оказалось намного проще сделать. Зато с ифреймами работало бы везде… и глючило тоже везде)
Chromium согласно ссылке в конце статьи сохраняет загруженную страницу только 30 секунд — что потом, не знаю. Либо загружает заново, что маловероятно, либо просто пререндеринга при открытии не случится.

Это, кстати, очень интересно было бы выяснить, но, опять же, только сорцы.

Вообще для случая, скажем, длинных статей получается какая-то ерунда — пока я её читаю, у меня всё выпадет из пререндеринга. Надо поэкспериментировать…
Ура, пожалуйста :)

Кстати, насчет privacy — и в FF, и в Chrome предзагрузку можно отключить — about:config, network.prefetch-next в FF, «Предсказывать сетевые действия для ускорения загрузки страниц» в Chrome.
Надо просто держать это в голове. У меня как-то легко получилось, ни разу не промахивался)
Ну почему страдают-то. Для этого есть свое применение. Ну и «дорогой объектив = большая ГРИП» это сильное заявление :)
Интересно, можно ли его движок встраивать в свои приложения для Андроида?
Вообще, какие есть встраиваемые движки, кроме родного?

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность