СПОСОБ И УСТРОЙСТВО ОБРАБОТКИ РЕСУРСОВ СТРАНИЦЫ

1. Способ обработки ресурсов страницы, содержащий:
идентификацию конкретного ресурса, связанного с веб-страницей, и определение соответствующей взаимосвязи между конкретным ресурсом и веб-страницей;
отображение подсказки, указывающей конкретный ресурс, связанный с веб-страницей, на основании соответствующей взаимосвязи между конкретным ресурсом и веб-страницей.
2. Способ по п.1, в котором идентификация конкретного ресурса, связанного с веб-страницей, дополнительно включает в себя:
перехват сообщения запроса для загрузки конкретного ресурса, связанного с веб-страницей, причем сообщение запроса включает в себя унифицированную информацию местоположения ресурса конкретного ресурса;
идентификацию конкретного ресурса, связанного с веб-страницей, на основании унифицированной информации местоположения ресурса конкретного ресурса в сообщении запроса.
3. Способ по п.2, в котором конкретный ресурс не должен проигрываться проигрывателем, встраиваемым в веб-страницу, и идентификация конкретного ресурса, связанного с веб-страницей, и определение соответствующей взаимосвязи между конкретным ресурсом и веб-страницей дополнительно включают в себя:
перехват посланного на сервер от браузера сообщения запроса для загрузки конкретного ресурса, связанного с веб-страницей, причем сообщение запроса включает в себя унифицированную информацию местоположения ресурса веб-страницы и унифицированную информацию местоположения ресурса конкретного ресурса;
идентификацию конкретного ресурса, связанного с веб-страницей, на основании унифицированной информации местоположения ресурса конкретного ресурса, и определение соответствующей взаимосвязи между конкретным ресурсом и веб-страницей на основании унифицированной информации местоположения ресурса веб-страницы.
4. Способ по п.2, в котором конкретный ресурс должен проигрываться проигрывателем, встраиваемым в веб-страницу, и идентификация конкретного ресурса, связанного с веб-страницей, и определение соответствующей взаимосвязи между конкретным ресурсом и веб-страницей дополнительно включают в себя:
перехват посланного на сервер от браузера первого сообщения запроса для загрузки проигрывателя, причем первое сообщение запроса включает в себя унифицированную информацию местоположения ресурса веб-страницы и унифицированную информацию местоположения ресурса проигрывателя;
определение соответствующей взаимосвязи между веб-страницей и проигрывателем на основании унифицированной информации местоположения ресурса веб-страницы в первом сообщении запроса;
после того, как проигрыватель загружен, перехват посланного на сервер от проигрывателя второго сообщения запроса для загрузки конкретного ресурса, причем второе сообщение запроса включает в себя унифицированную информацию местоположения ресурса конкретного ресурса и унифицированную информацию местоположения ресурса проигрывателя;
идентификацию конкретного ресурса, связанного с веб-страницей, на основании унифицированной информации местоположения ресурса конкретного ресурса во втором сообщении запроса, и определение соответствующей взаимосвязи между конкретным ресурсом и проигрывателем на основании унифицированной информации местоположения ресурса проигрывателя во втором сообщении запроса;
определение соответствующей взаимосвязи между идентифицированным конкретным ресурсом и веб-страницей на основании соответствующей взаимосвязи между веб-страницей и проигрывателем, и соответствующей взаимосвязи между проигрывателем и конкретным ресурсом.
5. Способ по п.1, в котором идентификация конкретного ресурса, связанного с веб-страницей, дополнительно включает в себя:
идентификацию конкретного ресурса, связанного с веб-страницей, на основании порции данных ответного сообщения от сервера в ответ на сообщение запроса для загрузки конкретного ресурса, связанного с веб-страницей.
6. Способ по п.5, в котором конкретный ресурс не должен проигрываться проигрывателем, встраиваемым в веб-страницу, и идентификация конкретного ресурса, связанного с веб-страницей, и определение соответствующей взаимосвязи между конкретным ресурсом и веб-страницей дополнительно включают в себя:
перехват посланного на сервер от браузера сообщения запроса для загрузки конкретного ресурса, связанного с веб-страницей, и ответного сообщения, возвращаемого от сервера, причем сообщение запроса включает в себя унифицированную информацию местоположения ресурса веб-страницы и унифицированную информацию местоположения ресурса конкретного ресурса;
идентификацию конкретного ресурса, связанного с веб-страницей, на основании порции данных ответного сообщения;
определение сообщения запроса, соответствующего ответному сообщению, и определение соответствующей взаимосвязи между конкретным ресурсом и веб-страницей на основании унифицированной информации местоположения ресурса веб-страницы в сообщении запроса.
7. Способ по п.5, в котором конкретный ресурс должен проигрываться проигрывателем, встраиваемым в веб-страницу, и идентификация конкретного ресурса, связанного с веб-страницей, и определение соответствующей взаимосвязи между конкретным ресурсом и веб-страницей дополнительно включают в себя:
перехват посланного на сервер от браузера третьего сообщения запроса для загрузки проигрывателя, причем третье сообщение запроса включает в себя унифицированную информацию местоположения ресурса веб-страницы и унифицированную информацию местоположения ресурса проигрывателя;
определение соответствующей взаимосвязи между веб-страницей и проигрывателем на основании унифицированной информации местоположения ресурса веб-страницы в третьем сообщении запроса;
после того, как проигрыватель загружен, перехват посланного на сервер от проигрывателя четвертого сообщения запроса для загрузки конкретного ресурса, и ответного сообщения, возвращаемого от сервера, причем четвертое сообщение запроса включает в себя унифицированную информацию местоположения ресурса конкретного ресурса и унифицированную информацию местоположения ресурса проигрывателя;
идентификацию конкретного ресурса, связанного с веб-страницей, на основании порции данных ответного сообщения;
определение сообщения запроса, соответствующего ответному сообщению, и определение соответствующей взаимосвязи между конкретным ресурсом и проигрывателем на основании унифицированной информации местоположения ресурса проигрывателя в четвертом сообщении запроса;
определение соответствующей взаимосвязи между идентифицированным конкретным ресурсом и веб-страницей на основании соответствующей взаимосвязи между веб-страницей и проигрывателем, и соответствующей взаимосвязи между проигрывателем и конкретным ресурсом.
8. Способ по любому из пп.1-7, в котором:
идентификация конкретного ресурса, связанного с веб-страницей, дополнительно включает в себя:
идентификацию типа конкретного ресурса;
и содержимое подсказки включает в себя: тип конкретного ресурса;
и/или,
идентификация конкретного ресурса, связанного с веб-страницей, дополнительно включает в себя:
идентификацию имени конкретного ресурса;
и содержимое подсказки включает в себя: имя конкретного ресурса;
и/или,
идентификация конкретного ресурса, связанного с веб-страницей, дополнительно включает в себя:
идентификацию адреса загрузки для конкретного ресурса;
и содержимое подсказки включает в себя: адрес загрузки конкретного ресурса.
9. Устройство обработки ресурсов страницы, содержащее:
блок идентификации, используемый для идентификации конкретного ресурса, связанного с веб-страницей, и для определения соответствующей взаимосвязи между конкретным ресурсом и веб-страницей;
блок подсказки, используемый для отображения подсказки, указывающей конкретный ресурс, связанный с веб-страницей, на основании соответствующей взаимосвязи между конкретным ресурсом и веб-страницей.
10. Устройство по п.9, в котором блок идентификации дополнительно включает в себя:
первый подблок идентификации, используемый для идентификации конкретного ресурса, содержащегося в веб-странице;
и/или,
второй подблок идентификации, используемый для идентификации конкретного ресурса, содержащегося в подстранице веб-страницы;
и/или,
третий подблок идентификации, используемый для идентификации конкретного ресурса, передаваемого серверным компонентом в веб-странице;
и/или,
четвертый подблок идентификации, используемый для идентификации конкретного ресурса, содержащегося в другой веб-странице, на которую указывает гиперссылка в веб-странице;
и/или,
пятый подблок идентификации, используемый для идентификации конкретного ресурса, содержащегося в другой веб-странице, имеющей такую же тему как веб-страница.
11. Устройство по п.9, в котором конкретный ресурс включает в себя любой один или несколько из видеоресурса, аудиоресурса, ресурса изображения, текстового ресурса и анимационного ресурса.
12. Устройство по п.9, в котором блок идентификации дополнительно используется, чтобы перехватывать сообщение запроса для загрузки конкретного ресурса, связанного с веб-страницей, чтобы идентифицировать конкретный ресурс, связанный с веб-страницей на основании унифицированной информации местоположения ресурса конкретного ресурса в сообщении запроса, и чтобы определять соответствующую взаимосвязь между конкретным ресурсом и веб-страницей.
13. Устройство по п.12, в котором конкретный ресурс не должен проигрываться проигрывателем, встраиваемым в веб-страницу, и блок идентификации дополнительно включает в себя:
первый подблок перехвата, используемый, чтобы перехватывать сообщение запроса для загрузки конкретного ресурса, связанного с веб-страницей, посланное на сервер от браузера, причем сообщение запроса включает в себя унифицированную информацию местоположения ресурса веб-страницы и унифицированную информацию местоположения ресурса конкретного ресурса;
первый подблок идентификации, используемый для идентификации конкретного ресурса, связанного с веб-страницей, на основании унифицированной информации местоположения ресурса конкретного ресурса, и для определения соответствующей взаимосвязи между конкретным ресурсом и веб-страницей на основании унифицированной информации местоположения ресурса веб-страницы.
14. Устройство по п.12, в котором конкретный ресурс должен проигрываться проигрывателем, встраиваемым в веб-страницу, и блок идентификации дополнительно включает в себя:
второй подблок перехвата, используемый, чтобы перехватывать первое сообщение запроса для загрузки проигрывателя, посланное на сервер от браузера, причем первое сообщение запроса включает в себя унифицированную информацию местоположения ресурса веб-страницы и унифицированную информацию местоположения ресурса проигрывателя;
первый подблок определения взаимосвязи, используемый для определения соответствующей взаимосвязи между веб-страницей и проигрывателем на основании унифицированной информации местоположения ресурса веб-страницы в первом сообщении запроса;
третий подблок перехвата, используемый чтобы после того, как проигрыватель загружен, перехватывать второе сообщение запроса для загрузки конкретного ресурса, посланное на сервер от проигрывателя, причем второе сообщение запроса включает в себя унифицированную информацию местоположения ресурса конкретного ресурса и унифицированную информацию местоположения ресурса проигрывателя;
второй подблок идентификации, используемый для идентификации конкретного ресурса, связанного с веб-страницей, на основании унифицированной информации местоположения ресурса конкретного ресурса во втором сообщении запроса;
второй подблок определения взаимосвязи, используемый для определения соответствующей взаимосвязи между конкретным ресурсом и проигрывателем на основании унифицированной информации местоположения ресурса проигрывателя во втором сообщении запроса;
третий подблок определения взаимосвязи, используемый для определения соответствующей взаимосвязи между идентифицированным конкретным ресурсом и веб-страницей на основании соответствующей взаимосвязи между веб-страницей и проигрывателем, и соответствующей взаимосвязи между проигрывателем и конкретным ресурсом.
15. Устройство по п.9, в котором блок идентификации дополнительно используется для идентификации конкретного ресурса, связанного с веб-страницей, на основании порции данных ответного сообщения от сервера в ответ на сообщение запроса для загрузки конкретного ресурса, связанного с веб-страницей, и для определения соответствующей взаимосвязи между конкретным ресурсом и веб-страницей.
16. Устройство по п.15, в котором конкретный ресурс не должен проигрываться проигрывателем, встраиваемым в веб-страницу, и блок идентификации дополнительно включает в себя:
четвертый подблок перехвата, используемый, чтобы перехватывать сообщение запроса для загрузки конкретного ресурса, связанного с веб-страницей, посланное на сервер от браузера, и ответное сообщение, возвращаемое от сервера, причем сообщение запроса включает в себя унифицированную информацию местоположения ресурса веб-страницы и унифицированную информацию местоположения ресурса конкретного ресурса;
третий подблок идентификации, используемый для идентификации конкретного ресурса, связанного с веб-страницей, на основании порции данных ответного сообщения;
четвертый подблок определения взаимосвязи, используемый для определения сообщения запроса на основании ответного сообщения и для определения соответствующей взаимосвязи между конкретным ресурсом и веб-страницей на основании унифицированной информации местоположения ресурса веб-страницы в сообщении запроса.
17. Устройство по п.15, в котором конкретный ресурс должен проигрываться проигрывателем, встраиваемым в веб-страницу, и блок идентификации дополнительно включает в себя:
пятый подблок перехвата, используемый, чтобы перехватывать третье сообщение запроса для загрузки проигрывателя, посланное на сервер от браузера, причем третье сообщение запроса включает в себя унифицированную информацию местоположения ресурса веб-страницы и унифицированную информацию местоположения ресурса проигрывателя;
пятый подблок определения взаимосвязи, используемый для определения соответствующей взаимосвязи между веб-страницей и проигрывателем на основании унифицированной информации местоположения ресурса веб-страницы в третьем сообщении запроса;
шестой подблок перехвата, используемый, чтобы после того, как проигрыватель загружен, перехватывать четвертое сообщение запроса для загрузки конкретного ресурса, посланное на сервер от проигрывателя, и ответное сообщение, возвращаемое от сервера, причем четвертое сообщение запроса включает в себя унифицированную информацию местоположения ресурса конкретного ресурса и унифицированную информацию местоположения ресурса проигрывателя;
четвертый подблок идентификации, используемый для идентификации конкретного ресурса, связанного с веб-страницей, на основании порции данных ответного сообщения;
шестой подблок определения взаимосвязи, используемый для определения сообщения запроса на основании ответного сообщения и для определения соответствующей взаимосвязи между конкретным ресурсом и веб-страницей на основании унифицированной информации местоположения ресурса веб-страницы в четвертом сообщении запроса;
седьмой подблок определения взаимосвязи, используемый для определения соответствующей взаимосвязи между идентифицированным конкретным ресурсом и веб-страницей на основании соответствующей взаимосвязи между веб-страницей и проигрывателем, и соответствующей взаимосвязи между проигрывателем и конкретным ресурсом.
18. Устройство по любому из пп.9-17, в котором блок подсказки дополнительно включает в себя:
первый подблок подсказки, используемый для отображения подсказки, указывающей конкретный ресурс, содержащийся в веб-странице, в окне веб-страницы, содержащей конкретный ресурс;
или,
второй подблок подсказки, используемый, чтобы если, по меньшей мере, две веб-страницы содержащие идентифицированные конкретные ресурсы, отображать объединенную подсказку, указывающую конкретные ресурсы, содержащиеся в каждой из, по меньшей мере, двух веб-страниц;
или,
третий подблок подсказки, используемый чтобы при идентификации, по меньшей мере, двух конкретных ресурсов в веб-странице, отображать объединенную подсказку, указывающую, по меньшей мере, два конкретных ресурса, содержащиеся в веб-странице.
19. Устройство по любому из пп.9-17, в котором блок идентификации дополнительно включает в себя:
подблок идентификации типа, используемый для идентификации типа конкретного ресурса, причем содержимое подсказки включает: тип конкретного ресурса;
и/или,
подблок идентификации имени, используемый для идентификации имени конкретного ресурса, причем содержимое подсказки включает в себя: имя конкретного ресурса;
и/или,
подблок идентификации адреса загрузки, используемый для идентификации адреса загрузки для конкретного ресурса, причем содержимое подсказки включает в себя: адрес загрузки конкретного ресурса.
20. Устройство по любому из пп.9-17, в котором устройство является браузером.