Как сохранить веб-приложение с контекстом выполнения JavaScript, чтобы оно было доступно офлайн?

Как сохранить веб-приложение с контекстом выполнения JavaScript, чтобы оно было доступно офлайн?

Мне нужна не просто страница со всеми зависимостями (js/css/images), но и с DOM, контекстом выполнения, изображением внутри холста, автономным хранилищем и т. д.

Скрипты внутри страницы не должны замечать сбоев после загрузки сохраненной страницы, если только они не поддерживают соединение с каким-либо сервером.

Следует попытаться преобразовать веб-приложение в автономное приложение.

Как это сделать (в каком-нибудь браузере)?

Например, сохранение и открытиеэтотследует начинать игру с середины (а не с самого начала).

Связанный контент