СРЕДСТВО ЗАПУСКА ДЛЯ КОНТЕКСТНЫХ МЕНЮ

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