СПОСОБ И УСТРОЙСТВО ДЛЯ ПОКАЗА ОТНОСЯЩИХСЯ К ВЕБ-СТРАНИЦЕ РЕСУРСОВ

1. Способ представления ресурсов веб-страницы, содержащий этапы, на которых:
идентифицируют заданный ресурс, относящийся к веб-странице;
представляют идентифицированный заданный ресурс в независимом окне.
2. Способ по п.1, в котором представление идентифицированного заданного ресурса дополнительно включает в себя этапы, на которых:
создают независимое окно; и представляют идентифицированный заданный ресурс в созданном независимом окне;
или
запускают известный проигрыватель, загружают идентифицированный заданный ресурс с использованием известного проигрывателя и представляют идентифицированный заданный ресурс.
3. Способ по п.2, в котором представление идентифицированного заданного ресурса в созданном независимом окне дополнительно включает в себя этапы, на которых:
модифицируют родительское окно веб-страницы, содержащей идентифицированный заданный ресурс, в независимое окно и представляют идентифицированный заданный ресурс в независимом окне;
или,
когда идентифицированный заданный ресурс имеет тип окна, модифицируют родительское окно заданного окна ресурса в независимое окно и представляют идентифицированный заданный ресурс в независимом окне;
или
создают временную страницу навигации браузера с независимым окном в качестве родительского окна, перезагружают веб-страницу, содержащую идентифицированный заданный ресурс, и представляют идентифицированный ресурс веб-страницы в независимом окне.
4. Способ по п.3, в котором модификация родительского окна веб-страницы, содержащей идентифицированный заданный ресурс, в независимое окно и представление идентифицированного заданного ресурса в независимом окне дополнительно включают в себя этапы, на которых:
модифицируют родительское окно веб-страницы, содержащей идентифицированный заданный ресурс, в независимое окно; корректируют относительные позиции и/или размеры веб-страницы и независимого окна; и представляют идентифицированный заданный ресурс в независимом окне.
5. Способ по п.3, в котором создание временной страницы навигации браузера с независимым окном в качестве родительского окна, перезагрузка веб-страницы, содержащей идентифицированный заданный ресурс, и представление идентифицированного ресурса веб-страницы в независимом окне дополнительно включают в себя этапы, на которых:
создают временную страницу навигации браузера с независимым окном в качестве родительского окна, перезагружают веб-страницу, содержащую идентифицированный заданный ресурс в соответствии с URL веб-страницы, корректируют относительные позиции и/или размеры временной страницы навигации браузера и независимого окна и представляют идентифицированный заданный ресурс в независимом окне.
6. Способ по п.3, в котором независимое окно представляет собой окно рабочего стола, и модификация родительского окна веб-страницы, содержащей идентифицированный заданный ресурс, в независимое окно и представление идентифицированного заданного ресурса в независимом окне дополнительно включают в себя этапы, на которых:
реорганизуют веб-страницу посредством скрытия содержимого, отличного от заданного ресурса на веб-странице, модифицируют родительское окно реорганизованной веб-страницы в окно рабочего стола и представляют идентифицированный заданный ресурс в независимом окне.
7. Способ по любому из пп.1-6, в котором независимое окно включает в себя: окно рабочего стола или окно с окном рабочего стола в качестве родительского окна или окно типа диалогового.
8. Способ по любому из пп.1-6, дополнительно включающий в себя этапы, на которых:
отображают подсказку в окне веб-страницы, содержащей заданный ресурс, для указания заданного ресурса, содержащегося на веб-странице.
9. Способ по любому из пп.1-6, дополнительно включающий в себя этап, на котором:
устанавливают независимое окно, представляющее заданный ресурс, на верхний уровень пользовательского отображения.
10. Способ по любому из пп.1-6, в котором содержимое, представленное в независимом окне, ограничено самим заданным ресурсом.
11. Способ по любому из пп.1-6, дополнительно включающий в себя этап, на котором:
управляют продвижением процесса воспроизведения независимого окна, представляющего заданный ресурс, которое должно быть синхронизировано с продвижением процесса воспроизведения веб-страницы.
12. Способ по любому из пп.1-6, в котором идентификация заданного ресурса, относящегося к веб-странице, дополнительно включает в себя этапы, на которых:
перехватывают отправленный на сервер запрос, запрашивающий загрузку заданного ресурса, и/или возвращенный от сервера ответ, причем запрос включает в себя унифицированную информацию местонахождения ресурса для заданного ресурса;
идентифицируют заданный ресурс, относящийся к веб-странице, на основе унифицированной информации местонахождения ресурса в запросе и/или части данных ответа.
13. Способ по любому из пп.1-6, в котором идентификация заданного ресурса, относящегося к веб-странице, дополнительно включает в себя этапы, на которых:
идентифицируют тип заданного ресурса, относящегося к веб-странице, и/или идентифицируют унифицированную информацию местонахождения ресурса для заданного ресурса, относящегося к веб-странице.
14. Устройство представления ресурса веб-страницы, содержащее:
блок идентификации, который используется для идентификации заданного ресурса, относящегося к веб-странице;
блок независимого представления, который используется для представления идентифицированного заданного ресурса в независимом окне.
15. Устройство по п.14, в котором блок независимого представления включает в себя:
подблок создания, который используется для создания независимого окна;
подблок обработки представления, который используется для представления идентифицированного заданного ресурса в созданном независимом окне.
16. Устройство по п.15, в котором блок обработки представления дополнительно включает в себя:
первый подблок замены родительского окна, который используется для модификации родительского окна веб-страницы, содержащей идентифицированный заданный ресурс, в независимое окно, и представления идентифицированного заданного ресурса в независимом окне;
или
второй подблок замены родительского окна, который используется для модификации родительского окна окна заданного ресурса в независимое окно, когда идентифицированный заданный ресурс имеет тип окна, и представления идентифицированного заданного ресурса в независимом окне;
или
подблок перезагрузки, который используется для создания временной страницы навигации браузера с независимым окном в качестве родительского окна, перезагрузки веб-страницы, содержащей идентифицированный заданный ресурс, и представления идентифицированного ресурса веб-страницы в независимом окне.
17. Устройство по п.16, в котором первый подблок замены родительского окна дополнительно используется для: модификации родительского окна веб-страницы, содержащей идентифицированный заданный ресурс, в независимое окно; корректировки относительной позиции и/или размеров веб-страницы и независимого окна; и представления идентифицированного заданного ресурса в независимом окне.
18. Устройство по п.16, в котором подблок перезагрузки дополнительно используется для: создания временной страницы навигации браузера с независимым окном в качестве родительского окна, перезагрузки веб-страницы, содержащей идентифицированный заданный ресурс в соответствии с URL веб-страницы, корректировки относительной позиции и/или размеров временной страницы навигации браузера и независимого окна и представления идентифицированного заданного ресурса в независимом окне.
19. Устройство по п.16, в котором независимое окно является окном рабочего стола, и первый подблок замены родительского окна дополнительно используется для: реорганизации веб-страницы посредством скрытия содержимого, отличного от заданного ресурса на веб-странице, модификации родительского окна реорганизованной веб-страницы в окно рабочего стола и представления идентифицированного заданного ресурса в независимом окне.
20. Устройство по п.14, в котором блок независимого представления дополнительно используется для: запуска известного проигрывателя, загрузки идентифицированного заданного ресурса с использованием известного проигрывателя и представления идентифицированного заданного ресурса.
21. Устройство по п.14, дополнительно содержащее:
блок восстановления страницы, который используется для приема запроса пользователя для восстановления веб-страницы и при приеме пользовательского запроса восстановления для инициирования блока независимого представления для восстановления представления идентифицированного заданного ресурса в независимом окне обратно к первоначальному представлению на веб-странице.
22. Устройство по п.14, в котором блок идентификации дополнительно включает в себя:
первый подблок идентификации, который используется для идентификации заданного ресурса на веб-странице;
и/или
второй подблок идентификации, который используется для идентификации заданного ресурса на подстранице веб-страницы;
и/или
третий подблок идентификации, который используется для идентификации внутренней части заданного ресурса, передаваемой на веб-странице;
и/или
четвертый подблок идентификации, который используется для идентификации заданного ресурса на другой веб-странице, на которую указывает гиперссылка на веб-странице;
и/или
пятый подблок идентификации, который используется для идентификации заданного ресурса на веб-страницах, имеющих такую же тему, как веб-страница.
23. Устройство по п.14, в котором блок идентификации является прикладной программой, работающей на клиентской стороне.
24. Устройство по любому из пп.14-23, в котором независимое окно включает в себя: окно рабочего стола или окно с окном рабочего стола в качестве родительского окна или окно типа диалогового.
25. Устройство по любому из пп.14-23, дополнительно включающее в себя:
блок подсказки, который используется для отображения подсказки в окне веб-страницы, содержащей заданный ресурс, для указания заданного ресурса, содержащегося на веб-странице.
26. Устройство по п.25, в котором подсказка:
включает в себя ввод представления ресурса и используется для приема запроса пользователя для представления заданного ресурса; и
после приема запроса пользователя инициирует блок независимого представления для представления идентифицированного и запрашиваемого пользователем заданного ресурса в независимом окне.
27. Устройство по любому из пп.14-23, дополнительно включающее в себя:
блок ввода независимого представления, который используется для приема запроса пользователя для представления заданного ресурса и после приема запроса пользователя для инициирования блока независимого представления для представления идентифицированного и запрашиваемого пользователем заданного ресурса в независимом окне.
28. Устройство по любому из пп.14-23, дополнительно включающее в себя:
блок разрешения правила отображения, который используется для определения, удовлетворено ли предварительно установленное правило активного отображения и, когда предварительно установленное правило активного отображения удовлетворено, для инициирования блока независимого представления для представления идентифицированного заданного ресурса в независимом окне.
29. Устройство по любому из пп.14-23, дополнительно включающее в себя:
блок корректировки, который используется для корректировки позиции и/или размера независимого окна.
30. Устройство по любому из пп.14-23, дополнительно включающее в себя:
блок установки на верхний уровень, который используется для установки независимого окна, представляющего заданный ресурс, на верхний уровень пользовательского отображения.
31. Устройство по любому из пп.14-23, в котором заданный ресурс включает в себя любой один или более из видеоресурса, аудиоресурса, ресурса изображения, ресурса анимации и текстового ресурса.
32. Устройство по любому из пп.14-23, в котором блок независимого представления представляет содержимое, ограниченное самим заданным ресурсом.
33. Устройство по любому из пп.14-23, дополнительно включающее в себя:
первый блок управления, который используется для управления продвижением процесса воспроизведения независимого окна, представляющего заданный ресурс, которое должно быть синхронизировано с продвижением процесса воспроизведения веб-страницы.
34. Устройство по любому из пп.14-23, дополнительно включающее в себя:
второй блок управления, который используется для управления заданным ресурсом на веб-странице для приглушения звука или приостановки заданного ресурса, когда заданный ресурс, представленный в независимом окне, включает в себя аудиоинформацию.
35. Устройство по п.22, в котором заданный ресурс является ресурсом изображения, и блок независимого представления используется для представления всех ресурсов изображения на других веб-страницах, имеющих такую же тему, как веб-страница в независимом окне.
36. Устройство по любому из пп.14-23, в котором блок идентификации дополнительно включает в себя:
подблок перехвата, который используется для перехвата отправленного на сервер запроса, запрашивающего загрузку заданного ресурса, и/или ответа, возвращенного от сервера, причем запрос включает в себя унифицированную информацию местонахождения ресурса для заданного ресурса;
подблок определения, который используется для идентификации заданного ресурса, относящегося к веб-странице, на основе унифицированной информации местонахождения ресурса в запросе и/или части данных ответа.
37. Устройство по любому из пп.14-23, в котором блок идентификации используется для идентификации типа заданного ресурса, относящегося к веб-странице, и/или для идентификации унифицированной информации местонахождения ресурса для заданного ресурса, относящегося к веб-странице.
38. Устройство по любому из пп.14-23, причем устройство является браузером.
39. Способ представления ресурса веб-страницы, содержащий этапы, на которых:
идентифицируют заданный ресурс, относящийся к веб-странице;
представляют идентифицированный заданный ресурс в дочернем окне с браузером в качестве родительского окна.
40. Способ по п.39, в котором представление идентифицированного заданного ресурса дополнительно включает в себя этапы, на которых:
создают дочернее окно с браузером в качестве родительского окна;
получают унифицированную информацию местонахождения ресурса для заданного ресурса, относящегося к веб-странице; загружают заданный ресурс на основе унифицированной информации местонахождения ресурса; и представляют загруженный заданный ресурс в дочернем окне.
41. Устройство представления ресурса веб-страницы, содержащее:
блок идентификации, который используется для идентификации заданного ресурса, относящегося к веб-странице;
блок представления, который используется для представления идентифицированного заданного ресурса в дочернем окне с браузером в качестве родительского окна.
42. Устройство по п.41, в котором блок представления дополнительно включает в себя:
подблок создания, который используется для создания дочернего окна с браузером в качестве родительского окна;
подблок загрузки, который используется для получения унифицированной информации местонахождения ресурса для заданного ресурса, относящегося к веб-странице, и для загрузки заданного ресурса на основе унифицированной информации местонахождения ресурса;
подблок реализации, который используется для представления загруженного заданного ресурса в дочернем окне.
43. Устройство по п.41, в котором заданный ресурс включает в себя любой один или более из видеоресурса, аудиоресурса, ресурса изображения, ресурса анимации и текстового ресурса.