HTML каждой страницы и подключённые к ней файлы: изображения (PNG, JPG, GIF, WebP), таблицы стилей, JavaScript, шрифты (WOFF, WOFF2, TTF, EOT) и медиафайлы (MP4, MP3, WebM, WAV). Они разложены по папкам images, css, js, fonts и media рядом со страницами, чтобы архив офлайн выглядел так же, как в сети.
Отчасти. Мы сохраняем то, что отдаёт сервер, а одностраничное приложение часто отдаёт почти пустой HTML-каркас, который наполняется уже в браузере. Файлы в архив попадут, а видимый текст — не обязательно. Классические и серверно отрисованные сайты — WordPress, TYPO3, генераторы статических сайтов, большинство корпоративных сайтов — работают очень хорошо.
Нет. Загрузчик запрашивает страницы как анонимный посетитель, без вашей сессии и без ваших cookie, поэтому содержимое за авторизацией остаётся недоступным. Он сохранит саму страницу входа, а не то, что за ней.
Нет — загрузчик не читает robots.txt и не разбирает правила обхода. Ответственность, таким образом, на вас: скачивайте только те сайты, которые принадлежат вам или которые вам разрешено копировать, и соблюдайте условия использования каждого сайта.
Это зависит гораздо больше от целевого сервера, чем от нас. Мы забираем по пять файлов одновременно; сайт из нескольких сотен подстраниц обычно готов за пару минут. Через 15 минут запуск прерывается, поэтому очень большие или очень медленные сайты могут завершиться раньше с частичным архивом.
Если страницы уже были записаны, они останутся у вас: частичный архив упаковывается и выдаётся, а не выбрасывается, и индикатор прогресса сообщит, что пошло не так. Ничего не получится только при запуске, который упёрся в лимит времени или завершился ошибкой до того, как первая страница попала на диск.
Да. Каждый файл сохраняется ровно в том виде, в каком его отдал сервер — без повторного сжатия, без масштабирования, без смены формата. Поэтому ZIP-архив примерно такого же размера, как файлы исходного сайта.
Не как ограничение. Старт с primer.ru/blog начинает обход именно там, но загрузчик идёт по всем внутренним ссылкам того же домена, так что страницы вне этой папки тоже могут попасть в архив. Границы задают число страниц вашего тарифа и максимальная глубина в десять ссылок.
Оплата проходит через Stripe, который сразу присылает подтверждение платежа по электронной почте. Подписчики дополнительно получают полноценный счёт за каждый расчётный период — он всегда доступен в биллинг-портале, ссылка на который есть в вашем аккаунте.
В аккаунте, одним нажатием. Отмена вступает в силу в конце уже оплаченного периода — до этого момента тариф остаётся полностью доступным, а после списаний больше не будет.
Для загрузки: введённый адрес, получившийся архив и его размер. С аккаунтом — ещё имя, адрес электронной почты и платёжные данные, которые ведёт Stripe. Архивы удаляются автоматически: через 24 часа на бесплатном тарифе и через 30 дней на платном. Для удаления аккаунта и всего, что с ним связано, напишите нам — мы подтвердим, как только это будет сделано.
Обычно по одной из трёх причин: достигнут лимит страниц вашего тарифа, содержимое формируется в браузере, а не отдаётся сервером, либо файлы лежат на другом домене — CDN, видеоплатформе, внешнем сервисе шрифтов — за которым загрузчик намеренно не идёт.