摘要 |
1. Один или более машиночитаемых носителей, содержащих команды, которые являются исполняемыми для того, чтобы предоставить приложение имеющее: ! один или более процессов изоляции, которые содержат в себе контент, принятый через Интернет, для того, чтобы добавить приложению функциональности; и ! процесс управления для того, чтобы управлять выполнением одного или более процессов изоляции так, что выполнение нежелательных действий, выполняемых в соответствующем упомянутом процессе изоляции контентом, изолируется от и управляется посредством процесса управления. ! 2. Один или более машиночитаемых носителей по п.1, при этом приложение является приложением обозревателя для перехода по контенту, доступному через Интернет. ! 3. Один или более машиночитаемых носителей по п.2, при этом: ! процесс управления выполнен в качестве процесса фрейма, который предоставляет один или более управляющий элемент, который является выбираемым для того, чтобы выполнить переход; и ! один или более элементов управления включают в себя кнопку перехода назад, кнопку перехода вперед и адресную строку. !4. Один или более машиночитаемых носителей по п.1, при этом контент является кодом от стороннего производителя, который является реконфигурируемым в качестве кода, специфичного для узла, или кода расширения. ! 5. Один или более машиночитаемых носителей по п.1, при этом управление выполнением одного или более процессов изоляции посредством процесса управления включает в себя восстановление выполненного контента и его текущего выполняемого контекста в соответствующем упомянутом процессе изоляции, когда соответствующий упомянутый процесс из |