СПОСОБ ОТОБРАЖЕНИЯ ВЕБ-РЕСУРСА, ЭЛЕКТРОННОЕ УСТРОЙСТВО И МАШИНОЧИТАЕМЫЙ НОСИТЕЛЬ ИНФОРМАЦИИ

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