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

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