Что произойдет при двойном щелчке мышью на заголовке окна
Основные операции над окнами
Как было отмечено ранее, окна являются одним из основных элементов интерфейса. Поэтому пользователь должен уметь выполнять необходимые действия, операции с ними. Основными операциями с окнами являются:
- открытие и закрытие;
- свертывание, восстановление, развертывание;
- изменение текущих размеров окон в нормальной форме;
- перемещение окон в нормальной форме
- перемещение между окнами.
Открытие окна. Работая в системе Windows, пользователь в любой момент может поместить на рабочий стол нужный инструмент или документ, то есть открыть его окно. Операционная система выделяет открываемому окну все необходимые ресурсы: вспомогательные таблицы управления окном, место в оперативной памяти и т.д.
Способы открытия программного окна:
· рекомендуемый — выполнить двойной щелчок клавишей мыши на значке программы, который находится на рабочем столе или в какой-нибудь папке;
· основной — выбрать строку с названием программы из основного меню.
Одновременно с открытием программного окна в панели задач появляется кнопка программного окна. Кнопка окна служит для переключения между одновременно находящимися на рабочем столе окнами и для переключения между текущим и свернутым состоянием программного окна.
Способы открытия окна документа:
· рекомендуемый — выполнить щелчок клавишей мыши на значке в инструментальной панели программы;
· стандартный — выполнить команду Файл → Открыть... Ctrl+0 операционного меню программы либо использовать соответствующее ему сочетание клавиш Ctrl+0.
При открытии окна документа для получения дополнительной информации на экран будет выведено диалоговое окно Открытие документа, работа с которым рассматривается ниже. После выполнения необходимых установок в этом окне операционная система откроет указанное пользователем окно документа.
Открытие диалоговых окон, а также окон сообщений и предупреждений производится операционной системой автоматически при появлении в этом необходимости.
Закрытие окна. Инструмент или документ, не нужный в дальнейшей работе, может быть убран со стола, то есть окно, работа с которым закончена, можно закрыть. Закрывая окно, система высвобождает ранее закрепленные за окном ресурсы. Закрытое окно удаляется с рабочего стола. Закрытие окна означает его уничтожение. Восстановить состояние окна, которое оно имело перед закрытием, не всегда возможно. Для того чтобы все-таки возобновить работу с окном после его закрытия, окно необходимо вновь открыть. При этом окно обычно принимает начальный вид, а не тот вид, который оно имело перед закрытием.
Способы закрытия окна:
· рекомендуемый — выполнить щелчок клавишей мыши на кнопке закрытия в заголовке окна;
· стандартный — выполнить команду Закрыть системного меню окна.
Дополнительные способы — выполнить двойной щелчок клавишей мыши на кнопке вызова системного меню закрываемого окна, выполнить команду Файл→Выход операционного меню окна или использовать сочетание клавиш Alt+F4 для программного окна и сочетание Ctrl+F4 либо Ctrl+W для окна документа.
Свертывание окна. Если на столе скопилось слишком много документов и инструментов и они начали мешать работе пользователя, он может те окна, которые временно не нужны, уменьшить в размерах или же полностью свернуть. Не следует путать операции сворачивания и закрытия. За свернутым окном сохраняются все ресурсы. Мало того, программа, окно которой свернуто, продолжает выполняться. Свернутое окно можно вновь развернуть и привести его в то состояние, которое окно имело перед свертыванием. Свернутое программное окно представлено кнопкой в панели задач, а свернутое окно документа обычно размещается в углу рабочей зоны программного окна.
Способы свертывания окна:
· рекомендуемый — выполнить щелчок клавишей мыши на кнопке свертывания в заголовке окна;
· стандартный — выполнить команду Свернуть системного меню окна.
Дополнительный способ — если на рабочем столе находится только одно развернутое программное окно, то его можно свернуть, выполнив щелчок клавишей мыши на кнопке окна в панели задач. Кнопка свернутого окна рельефно выделена над панелью задач. При наличии на рабочем столе нескольких окон этот прием, в зависимости от ситуации, может привести к переключению на другое окно.
Восстановление окна. Восстановлением называется перевод окна в нормальную форму. Такой перевод можно осуществить из полноэкранной формы программного окна и окна документа, а также из свернутой формы окна документа.
Способы восстановления окна:
· рекомендуемый — выполнить щелчок клавишей мыши на кнопке восстановления в заголовке окна;
· стандартный — выполнить команду Восстановить системного меню окна.
Дополнительные способы — двойной щелчок на поле названия заголовка окна или использование сочетания клавиш Alt+FS для программных окон и Ctrl+F5 для окон документов.
Развертывание окна. Развертыванием окна называется перевод окна в полноэкранную форму. Такой перевод возможен из нормальной формы программного окна и окна документа, а также из свернутой формы окна документа.
Способы развертывания окна:
· рекомендуемый — выполнить щелчок клавишей мыши на кнопке развертывания в заголовке окна;
· стандартный — выполнить команду Развернуть системного меню окна.
Дополнительные способы — двойной щелчок клавишей мыши на поле названия заголовка окна или использование сочетания клавиш Alt+F10 для программных окон и Ctrl+F10 для окон документов.
Выполнение щелчка клавишей мыши на кнопке программы в панели задач приведет к переводу окна в нормальную или полноэкранную форму в зависимости оттого, в какой форме было окно перед свертыванием.
Изменение текущих размеров окна. Напомним, что изменение размеров возможно только для окон в нормальном представлении. Изменение размеров подразумевает изменение высоты или ширины окна. Заметим, что последовательно уменьшая либо увеличивая размеры нормального окна, невозможно перейти к его свернутой либо полноэкранной формам.
Способы изменения размеров окна:
· рекомендуемый — позиционировать указатель мыши на любой из границ окна (при этом он должен принять вид двунаправленной стрелки о) и буксировать эту границу в нужном направлении, увеличивая или уменьшая соответствующие размеры окна. Указатель можно позиционировать и в любом углу окна, при этом буксировка угла приводит к одновременному изменению и высоты и ширины окна;
· основной — выполнить команду Размер системного меню окна. Затем с помощью клавиш направлений ←, →, ↓, ↑ осуществляется изменение размеров окна. Фактически изменяется положение той границы окна, которая соответствует направлению стрелки на используемой клавише клавиатуры. После того как окно примет нужные размеры, необходимо нажать клавишу Enter.
Изменение положения окон. Изменение положения возможно у программных окон и окон документов в нормальной форме, а также у окон документов в свернутой форме. Отметим еще раз, что окна документов не могут выходить за пределы своего программного окна.
Способы изменения положения окна:
· рекомендуемый — позиционировать указатель мыши в любом месте заголовка окна между кнопкой вызова системного меню и кнопками управления формой окна. Затем выполнить буксировку окна в нужное конечное положение;
· основной — выполнить команду Переместить системного меню окна. Затем изменение положения осуществляется клавишами направлений ←, →, ↓, ↑. Окно перемещается в направлении, соответствующем направлению стрелки на используемой клавише клавиатуры. После того как окно займет нужное положение, необходимо нажать клавишу Enter.
Перемещение между окнами. На рабочем столе может одновременно находиться произвольное количество окон. В операционной системе Windows пользователь может работать только с одним находящимся на переднем плане окном. Такое окно иногда называют активным. Внешним признаком активного окна является ярко-синяя окраска его заголовка.
Активным может быть в каждый конкретный момент времени только одно программное окно и только одно расположенное в нем окно документа. Остальные находящиеся на рабочем столе окна являются неактивными. Это значит, что в данный момент времени работать с ними пользователь не может. Внешний признак неактивного окна — заголовок более бледного оттенка.
Одновременно с открытием программного окна в панели задач появляется его кнопка. Если открыто несколько программных окон, то в панели задач размещаются кнопки всех открытых окон. Причем кнопка активного программного окна выглядит «утопленной» в панель, а кнопки неактивных программных окон «рельефно выступают» над панелью.
0кна на рабочем столе могут быть размещены так, что фактически видно только одно окно (если, например, оно находится в полноэкранной форме) или вообще не видно ни одного окна (если все окна свернуты). В этом случае судить о количестве открытых "окон можно только по их кнопкам в панели задач.
Если на рабочем столе одновременно находится несколько окон, то может потребоваться перейти от работы с одним окном к работе с другим окном. Такая операция считается перемещением между окнами. Одновременно с перемещением между окнами происходит и перемещение их активности. Окно, из которого произошло перемещение, активность теряет, становится неактивным, а окно, в которое произошло перемещение, становится активным.
Способы перемещения между окнами:
· рекомендуемый — если на экране виден хотя бы небольшой кусочек нужного окна, то достаточно щелкнуть клавишей мыши, когда ее указатель позиционирован на видимом участке окна, и окно станет активным;
· основной — для перемещения между программными окнами следует выполнить щелчок клавишей мыши на кнопке нужного окна в панели задач, для перемещения между окнами документов нужно в раскрытом меню Окно программы выбрать строку с названием нужного окна.
Дополнительные способы — для перемещения между окнами документов использовать сочетание клавиш Ctrl+F6. Более сложно организуется перемещение между программными окнами: нажимается и удерживается в нижнем положении клавиша Alt, затем однократно нажимается клавиша Tab (то есть клавиша Tab нажимается, а затем отпускается, при этом клавиша Alt все время остается нажатой). Во время нажатия клавиши Tab в центре экрана появляется окно сообщения с названием одной из выполняющихся программ. Следующее нажатие клавиши Tab (при клавише Alt, удерживаемой в нажатом состоянии) приведет к выводу в этом окне названия следующей выполняющейся программы и т.д. Нажатия клавиши Tab продолжаются до появления вокне сообщений названия нужной программы, после чего отпускаются обе клавиши.
Прокрутка документа в окне. Если размеры документа превышают размеры рабочей зоны окна, то он не помещается целиком в рабочей зоне и в ней видна только некоторая часть документа. Доступ к невидимым частям документа называют прокруткой (перемещением) документа в окне. Для осуществления прокрутки могут использоваться клавиши клавиатуры и полосы прокрутки. Переход к скрытым частям документа с помощью клавиатуры производится стандартным образом — клавишами направлений, клавишами Home, End, Page Up и Page Down, возможно в комбинациях с клавишами Ctrl и. Shift. Управление полосами прокрутки производится только с помощью мыши. Могут использоваться следующие приемы:
· щелчок клавишей мыши на кнопках вертикальной или горизонтальной полосы прокрутки приводит к перемещению документа на одну строку или одну колонку в соответствующем направлении;
· буксировка бегунка в начало или конец полосы прокрутки приводит к быстрому перемещению к началу или к концу документа. Если бегунок отпустить в некотором положении на полосе прокрутки, то произойдет пропорциональное текущему положению бегунка перемещение документа в окне;
· щелчок клавишей мыши на участке полосы прокрутки между бегунком и кнопкой прокрутки приводит к смещению в соответствующем направлении на расстояние, равное размеру рабочей зоны (обычно это расстояние называют экранным кадром).
Все сказанное выше относительно прокрутки в окне документа относится и к прокрутке в программных окнах.
Переход с помощью клавиатуры к элементам управления, отдаленным от текущего, может потребовать нескольких нажатий клавиши Tab или неоднократного использования сочетания Shift+Tab, поэтому применение для активизации нужного элемента управления мыши обычно удобнее, чем использование клавиатуры.
В дальнейшем изложении описываются приемы выполнения тех или иных действий в предположении, что установлена стандартная настройка Windows.
Похожие статьи:
c # - двойной щелчок по заголовку
Переполнение стека- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
- Вакансии Программирование и связанные с ним технические возможности карьерного роста
javascript - обратный вызов за месяц, неделю, нажатие кнопки заголовка дня?
Переполнение стека- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
- Вакансии Программирование и связанные с ним технические возможности карьерного роста
- Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
- Реклама Обратитесь к разработчикам и технологам со всего мира
- О компании
пользователей продолжают использовать двойной щелчок в Интернете - статьи
Мы впервые заметили, что некоторые пользователи по-прежнему дважды щелкают ссылки и кнопки на веб-сайтах еще в 2009 году. В каждом тесте на удобство использования, который мы запускали, мы видели проблемы с двойным щелчком пользователей по ссылкам и кнопкам - в частности, при запуске процесса оформления заказа и на сайтах мобильной коммерции. Тем не менее, многие сайты электронной коммерции продолжают очень плохо обрабатывать поведение при двойном щелчке .
AllPosters.com отключает кнопку «Продолжить» сразу после того, как вы ее нажмете.
Это не ракетостроение - решение может быть таким простым, как отключение кнопки при нажатии. Это даже не что-то новое. Тем не менее, это все еще проблема на слишком многих сайтах - в основном потому, что нам, как веб-дизайнерам, разработчикам и менеджерам, трудно понять и спроектировать поведение, которое мы никогда не могли бы представить себе , если бы выполнял свои действия: дважды щелкнув ссылку или кнопку на веб-странице.
Конечно, это не обычный пользователь, который до сих пор дважды нажимает на ссылки и кнопки; скорее, это небольшой (но немаловажный) сегмент пользователей.В наших тестах это число составляет около 10% испытуемых, обычно в возрасте 50+. Более того, похоже, существует высокая корреляция между пользователями, которые дважды щелкают мышью, и теми, кто обычно является «незащищенными» веб-пользователями.
Обновление за август 2019 г .: Такое поведение пользователей сейчас усиливается и даже более распространено, чем когда эта статья была впервые опубликована. Однако это увеличение в основном связано с мобильным аспектом «Пользователь просто думает, что его вкладка не зарегистрирована» всякий раз, когда ответ мобильного сайта немного медленный (как описано далее в статье).В этом смысле это наблюдение и статья стали еще более важными с момента их первой публикации (по крайней мере, на мобильных устройствах). (Если у вас есть доступ Baymard Premium, см. Рекомендации № 928, № 707, № 505 и № 363, чтобы узнать о последних результатах наших тестов).
Проблема
Так почему это проблема? Что ж, оказывается, что если ваш сайт не предназначен для такого поведения, двойные щелчки могут привести к ряду нежелательных последствий. Наиболее распространенные примеры на сайтах электронной коммерции - это повторяющиеся заказы и дважды непреднамеренное добавление одного и того же товара в корзину.
Повторяющиеся заказы могут быть размещены двойным щелчком по кнопке «Подтвердить заказ» во время оформления заказа, в результате чего заказ будет отправлен дважды. В случае, если пользователь сразу обнаружит проблему, они (и вы) «просто» будете обременены ненужным обращением в службу поддержки по поиску и отмене дубликата. В случае, если они не осознают ошибку и обнаружат дублирующийся заказ в будущем (при оплате или доставке), эти пользователи, скорее всего, обвинят сайт и, возможно, даже сочтут, что их обманывают.Излишне говорить, что такой опыт может привести к необратимому повреждению отношения к сайту и бренду.

Двойной щелчок по кнопке «Добавить в корзину» на NewEgg приводит к тому, что один и тот же продукт добавляется в корзину дважды.
Добавление одного и того же продукта дважды в корзину происходит, когда пользователь дважды щелкает кнопку «Добавить в корзину» на странице продукта. Хотя это менее важно, чем дублирование заказов, оно все же доставляет значительные неудобства покупателю, которому, как минимум, придется перейти к своей корзине и изменить количество заказа.На практике прерывание часто бывает еще хуже, поскольку многие пользователи удаляют всю позицию в корзине, а не изменяют количество, в результате чего им приходится повторно находить и повторно добавлять продукт.
Решение
Самое простое решение - динамически отключать кнопку сразу после щелчка - в идеале показывать счетчик при загрузке. Отключение кнопки гарантирует, что пользователь не сможет нажать одну и ту же кнопку дважды подряд, и, что не менее важно (особенно на мобильных устройствах), счетчик сообщает им, что их щелчок был зарегистрирован и что сайт обрабатывает их запрос.

IKEA при нажатии превращает кнопку «Добавить в корзину» в счетчик; Таким образом пользователи случайно не добавят товар в корзину дважды.
Отключение ссылок и кнопок с помощью счетчика дает дополнительное преимущество: оно не позволяет нетерпеливым пользователям повторно отправить свой запрос вскоре после нажатия. Во время тестов мы неоднократно видим, как нетерпеливые пользователи повторно отправляют запросы даже во время очень коротких (2-3 секунды) задержки отсутствия ответа. Они делают это по ряду причин.Одна из причин заключается в том, что пользователь считает, что запрос каким-то образом «не удался», и повторная отправка заставит сайт «повторить попытку».
В этом коротком видеоролике одного из наших тестовых сеансов испытуемый повторно отправляет запрос, думая, что первое нажатие не было зарегистрировано - счетчик мог бы предотвратить эту проблему.
Другая причина, особенно ярко выраженная на сенсорных устройствах, заключается в том, что без счетчика пользователь думает, что, возможно, щелчок / касание не было зарегистрировано, и поэтому повторно отправляет свой запрос.Отображение счетчика сразу после щелчка снимает такие сомнения, убеждая пользователя в том, что его запрос был зарегистрирован и обрабатывается.
Конечно, можно добавить и другие более продвинутые решения. Например, чтобы избежать дублирования заказов, система заказов может быть запрограммирована на отклонение или пометку повторяющихся заказов, которые размещаются в течение нескольких секунд друг от друга (действительно, некоторые платежные системы даже делают это по умолчанию).
Amazon обнаруживает, что товар уже находится в корзине пользователя, и отображает уведомление о том, что количество теперь равно двум, но с прямой ссылкой для «редактирования корзины» на случай, если пользователю нужен только один.
В обуви пользователя
Как и в случае с большинством проектов, ориентированных на более широкую аудиторию, трудность здесь не в том, чтобы придумать решение или даже реализовать его технически, а скорее в том, чтобы осознать, что проблема существует в первую очередь. Речь идет о разработке для поведения , которое вы никогда не сделаете сами; придумывать решения проблем, которые мы часто не можем себе представить, потому что они коренятся в поведении, которое далеки (если не неясно) для нас, опытных пользователей Интернета.
Вот почему юзабилити-тестирование, даже с небольшим количеством испытуемых, может быть таким полезным упражнением для дизайнерских команд: по сути, это быстрый способ поставить себя на место пользователя.Это позволяет нам обнаруживать поведение и проблемы, о которых мы никогда не задумывались, потому что это поведение чужеродно для нас . Он основан на тех самых идеях, которые позволяют нам приступить к разработке действительно удобных интерфейсов, учитывающих самые разные фоны и модели поведения.
.Что на самом деле происходит, когда кто-то нажимает вашу кнопку «Мне нравится» в Facebook
| Блог- Гиды
- Тенденции
- Новости
- Культура труда
- Все категории