ВОССТАНОВЛЕНИЕ ВКЛАДКИ ПО ТРЕБОВАНИЮ

1. Компьютерно-реализуемый способ, содержащий этапы, на которых:
сохраняют информацию состояния, связанную с множественными вкладками веб-браузера;
останавливают веб-браузер;
запускают веб-браузер;
восстанавливают вкладку, которая была активной на момент остановки веб-браузера;
поддерживают по меньшей мере одну другую вкладку в разгруженном состоянии;
определяют, выбрана ли упомянутая по меньшей мере одна другая вкладка пользователем; и
в ответ на выбор упомянутой по меньшей мере одной другой вкладки восстанавливают упомянутую по меньшей мере одну другую вкладку.
2. Компьютерно-реализуемый способ по п.1, в котором упомянутое сохранение осуществляется периодически.
3. Компьютерно-реализуемый способ по п.1, в котором упомянутое сохранение осуществляется в ответ на предписание веб-браузеру перейти в состояние приостановки.
4. Компьютерно-реализуемый способ по п.1, в котором информация состояния содержит одно или более из: URL, связанного с конкретной вкладкой, журнала переходов, связанного с вкладками, того, какая вкладка в данный момент активна, данных формы, состояния/позиция прокрутки, уровня масштабирования или состояния воспроизведения аудиовизуальной среды.
5. Компьютерно-реализуемый способ по п.1, дополнительно содержащий этап, на котором визуально представляют упомянутую по меньшей мере одну другую вкладку, так, как представляются активные вкладки.
6. Компьютерно-реализуемый способ по п.1, дополнительно содержащий этап, на котором визуально представляют упомянутую по меньшей мере одну другую вкладку, так, как представляются активные вкладки, причем упомянутое визуальное представление содержит визуальное представление заголовка и пиктографического изображения, связанного с упомянутой по меньшей мере одной другой вкладкой.
7. Компьютерно-реализуемый способ по п.1, в котором на упомянутом этапе определения определяют, была ли упомянутая по меньшей мере одна другая вкладка выбрана посредством тактильного ввода.
8. Один или более машиночитаемых носителей данных, воплощающих машиночитаемые инструкции, которыми, при их исполнении, реализуется способ, содержащий этапы, на которых:
принимают извещение о том, что веб-браузер должен приостановить свою работу;
в ответ на прием извещения сохраняют информацию состояния, связанную с множественными вкладками веб-браузера;
в ответ на возвращение веб-браузера из состояния останова отображают одну или более визуализаций, связанных с одной или более соответствующими разгруженными вкладками, причем эти одна или более визуализаций относятся к тому же или аналогичному типу, что и визуализации, связанные с активной вкладкой.
9. Один или более машиночитаемых носителей данных по п.8, при этом информация состояния содержит одно или более из: URL, связанного с конкретной вкладкой, журнала переходов, связанного с вкладками, того, какая вкладка в данный момент активна, данных формы, состояния/позиция прокрутки, уровня масштабирования или состояния воспроизведения аудиовизуальной среды.
10. Один или более машиночитаемых носителей данных по п.8, в котором способ дополнительно содержит восстановление вкладки, которая была активной до перехода веб-браузера в состояние останова.