Из Википедии, бесплатной энциклопедии
  (Перенаправлено из Pointer (вычисление WIMP) )
Перейти к навигации Перейти к поиску
Общие типы указателей (увеличенные)

В вычислении , а указатель или курсор мыши (как часть персонального компьютера вимпа стиль взаимодействия) [1] [2] [3] является символом или графическое изображение на мониторе компьютера или другого устройства отображения , которое отображает движений указательного устройства , обычно это мышь , тачпад или стилус . Он сигнализирует о точке, где происходят действия пользователя. Его можно использовать в текстовых или графических пользовательских интерфейсах для выбора и перемещения других элементов. Он отличается от курсора, который реагирует на ввод с клавиатуры . Курсор также можно переместить с помощью указателя.

Указатель обычно выглядит как угловая стрелка (угловая, потому что исторически это улучшало внешний вид на экранах с низким разрешением [4] ), но он может различаться в разных программах или операционных системах . Использование указателя применяется, когда метод ввода или указывающее устройство - это устройство, которое может плавно перемещаться по экрану и выбирать или выделять объекты на экране. В графических интерфейсах, где метод ввода основан на аппаратных клавишах, таких как пятипозиционная клавиша на многих мобильных телефонах , указатель не используется, и вместо этого графический интерфейс полагается на состояние четкого фокуса .

Внешний вид [ править ]

Ожидания курсор заменяет указатель с песочными часами.

Горячая точка указателя - это активный пиксель указателя, используемый для нацеливания щелчка или перетаскивания . Горячая точка обычно располагается вдоль краев указателя или в его центре, хотя может располагаться в любом месте указателя. [5] [6]

Во многих графических пользовательских интерфейсах перемещение указателя по экрану может открывать другие « горячие точки» экрана, поскольку указатель меняет форму в зависимости от обстоятельств. Например:

  • В тексте, который пользователь может выделить или отредактировать, указатель изменится на вертикальную полосу с маленькими поперечинами (или изогнутыми расширениями, похожими на засечки ) вверху и внизу - иногда называемую « двутавровой балкой », поскольку она напоминает крест-накрест. разрез одноименной детали конструкции.
  • При отображении документа указатель может выглядеть как рука со всеми вытянутыми пальцами, что позволяет выполнять прокрутку путем «толкания» отображаемой страницы.
  • Указатели редактирования графики, такие как кисти, карандаши или ведра с краской, могут отображаться, когда пользователь редактирует изображение.
  • На краю или углу окна указатель обычно превращается в двойную стрелку (горизонтальную, вертикальную или диагональную), показывая, что пользователь может перетащить край / угол в указанном направлении, чтобы настроить размер и форму окна.
  • Углы и края всего экрана также могут выступать в роли горячих точек. Согласно закону Фиттса , который предсказывает время, необходимое для достижения целевой области, перемещение указателей мыши и стилуса в эти места выполняется легко и быстро. Поскольку указатель обычно останавливается при достижении края экрана, размер этих пятен можно рассматривать как виртуально бесконечный, поэтому горячие углы и края можно быстро добраться, переместив указатель к краям. [7] [8]
  • Пока компьютерный процесс выполняет задачи и не может принимать вводимые пользователем данные, отображается указатель ожидания ( песочные часы в Windows до Vista и многих других системах, вращающееся кольцо в Windows Vista и более поздних версиях, часы в классической Mac OS или вращающееся колесо в macOS). когда указатель мыши находится в соответствующем окне.
  • Когда указатель наведен на гиперссылку , событие наведения мыши изменяет указатель на руку с вытянутым указательным пальцем. Часто информативный текст о ссылке может появляться во всплывающей подсказке , которая исчезает, когда пользователь перемещает указатель. Всплывающие подсказки, отображаемые в поле, зависят от реализации веб-браузера ; многие веб-браузеры будут отображать «заголовок» элемента, атрибут «alt» или нестандартный атрибут «всплывающих подсказок». Эта форма указателя была впервые использована для гиперссылок в HyperCard Apple Computer .
  • В Windows 7 , когда Windows Touch была широко распространена, чтобы сделать Windows более удобной для сенсорного ввода, вместо указателя мыши отображается сенсорный указатель. Сенсорный указатель можно отключить на панели управления, он напоминает небольшой ромбовидный указатель. При прикосновении к экрану вокруг сенсорного указателя появляется синяя рябь, обеспечивающая визуальную обратную связь. При прокрутке для прокрутки и т. Д. Сенсорный указатель будет следовать за пальцем при его перемещении. Если активировано касание и удерживание для правого щелчка, при касании и удерживании появится толстое белое кольцо вокруг сенсорного указателя. Когда появляется это кольцо, отпускание пальца приведет к щелчку правой кнопкой мыши.
    • Если используется перо, пульсация при щелчке левой кнопкой мыши будет бесцветной, а не синей, а кольцо при щелчке правой кнопкой - более тонкое кольцо, которое появляется ближе к кончику пера, соприкасающемуся с экраном. Щелчок (влево или вправо) не отображает сенсорный указатель, но смахивание по-прежнему показывает указатель, который будет следовать за кончиком пера.
    • Кроме того, сенсорный указатель появится на рабочем столе только после того, как пользователь войдет в Windows 7. На экране входа курсор мыши просто переместится в точку, к которой прикасается, и щелчок левой кнопкой мыши будет отправлен при касании, аналогично когда сенсорный ввод используется в операционных системах до Windows 7.
  • В Windows 8 и более поздних версиях визуальная обратная связь при касании отображает полупрозрачный круг, когда палец соприкасается с экраном, и квадрат при попытке прикоснуться и удерживать для щелчка правой кнопкой мыши. Смахивание показано полупрозрачной линией разной толщины. Обратную связь можно включать и выключать в настройках пера и сенсорного ввода на панели управления в Windows 8 и Windows 8.1 или в приложении « Настройки» в Windows 10 , а также можно сделать обратную связь темнее и крупнее там, где это нужно подчеркнуть, например, когда представление. Однако сенсорный указатель обычно менее заметен в среде с сенсорным экраном в операционных системах Windows более поздних версий, чем Windows 7.
  • При наведении указателя мыши или при наведении курсора также может отображаться всплывающая подсказка , в которой представлена ​​информация о том, на что наведен указатель; информация - это описание того, для чего нужен активный элемент или что он будет делать. Всплывающая подсказка появляется, только когда она неподвижна над содержимым. Обычно просмотр информации используется при просмотре Интернета, чтобы узнать место назначения ссылки перед ее выбором, если URL-адрес текста не распознается.
    • При использовании сенсорного экрана или пера с Windows при наведении курсора, если поддерживается, или при выполнении заданного жеста или пролистывания, может отображаться всплывающая подсказка

Следы указателя и анимация [ править ]

Пример следов указателя мыши.

Следы указателя могут использоваться для улучшения видимости во время движения. Следы указателя - это функция операционных систем сграфическим пользовательским интерфейсомдля улучшения видимости указателя. Хотя по умолчанию он отключен, следы указателя были опцией в каждой версии Microsoft Windows, начиная с Windows 3.1x .

Когда следы указателя активны и мышь или стилус перемещаются, система ждет некоторое время, прежде чем удалить изображение указателя из старого места на экране. Копия указателя сохраняется в каждой точке, которую он посещал в этот момент, в результате чего появляется змеиный след значков указателя, следующих за фактическим указателем. Когда пользователь перестает перемещать мышь или убирает перо с экрана, следы исчезают, и указатель возвращается в нормальное состояние.

Следы указателей были предусмотрены в качестве функции в основном для пользователей с плохим зрением и для экранов, где низкая видимость может стать проблемой, например ЖК-экранов при ярком солнечном свете.

В Windows следы указателя можно включить в Панели управления , обычно с помощью апплета « Мышь» .

Введенный с Windows NT , анимированный указатель был небольшой цикл анимации , которая была сыграна в месте расположения указателя. [9] Это используется, например, для визуальной подсказки о том, что компьютер занят задачей. [10] После их появления многие анимированные указатели стали доступны для загрузки у сторонних поставщиков. К сожалению, анимированные указатели не лишены проблем. Помимо небольшой дополнительной нагрузки на ЦП, подпрограммы с анимированным указателем действительно вносили уязвимость в системе безопасности . Сторона клиента эксплойт известные как Windows , Animated Cursor уязвимость удаленного выполнения кода использовал переполнение буферауязвимость для загрузки вредоносного кода через процедуру загрузки анимированного курсора Windows. [11]

Редактор [ править ]

Редактор указателей - это программа для создания и редактирования статических или анимированных указателей мыши. Редакторы указателей обычно поддерживают как статические, так и анимированные курсоры мыши, но есть исключения. Анимированный курсор - это последовательность статических курсоров, представляющих отдельные кадры анимации. Редактор указателей должен уметь:

  • Измените пиксели статического курсора или каждого отдельного кадра в анимированном курсоре.
  • Установите горячую точку статического курсора или кадра анимированного курсора. Горячая точка - это обозначенный пиксель, определяющий точку щелчка.
  • Добавляйте или удаляйте кадры в анимированном курсоре и задавайте скорость их анимации.

Редакторы указателей иногда комбинируются с редакторами значков , потому что значки и курсоры компьютеров имеют схожие свойства. Оба содержат небольшие растровые изображения, и формат файлов, используемый для хранения значков и статических курсоров в Microsoft Windows, аналогичен.

Несмотря на сходство, редакторы указателей отличаются от редакторов значков во многих отношениях. В то время как значки содержат несколько изображений с разными размерами и глубиной цвета, статические курсоры (для Windows) содержат только одно изображение. Редакторы указателей должны предоставлять средства для установки "горячей точки". Редакторы анимированных указателей дополнительно должны уметь обрабатывать анимацию.

См. Также [ править ]

  • Набор инструментов Microangelo
  • Сонар для мыши
  • Точка доступа на экране
  • Throbber
  • Подсказка

Ссылки [ править ]

  1. ^ Markoff, Джон (16 февраля 2009). «Мобильный телефон, путешествуя по нашей жизни» . Нью-Йорк Таймс . Нью-Йорк . Проверено 14 декабря 2011 года . [...] так называемый интерфейс WIMP - для окон, значков, меню, указателя [...]
  2. Хинкли, Кен (декабрь 1996 г.). «Тактильные проблемы для виртуального манипулирования» . Microsoft . Проверено 14 декабря 2011 года . Парадигма интерфейса Windows-Icons-Menus-Pointer (WIMP) доминирует в современных вычислительных системах.
  3. ^ Хинкли, Кен. «Технологии и методы ввода» (PDF) . Microsoft . Проверено 14 декабря 2011 года . Исследователи стремятся выйти за рамки текущего интерфейса «WIMP» (Windows, значки, меню и указатель) [...]
  4. ^ «Документ 1981 года показывает, почему курсор мыши наклонен, а не прямой» . Архивировано из оригинального 17 февраля 2014 года . Проверено 18 февраля 2014 года .
  5. ^ «Мышь» .
  6. ^ «Установка активной точки курсора» . 2 мая 2008 года в архив с оригинала на 2 мая 2008 года .
  7. Хейл, Кевин (3 октября 2007 г.). «Визуализация закона Фиттса» . Дерево частиц .
  8. Этвуд, Джефф (9 августа 2006 г.). «Закон Фиттса и бесконечная ширина» . Кодирование ужасов .
  9. ^ Персонал (2007). Энциклопедия информационных технологий . Атлантические издатели и дистрибьюторы. п. 24. ISBN 978-81-269-0752-6.
  10. ^ Лок и Филандер (2009). Майкл Сангстер (ред.). Системный анализ и проектирование FCS L4 . Pearson Education, Южная Африка. п. 149. ISBN. 978-1-77025-428-2.
  11. ^ МакКлюр, Стюарт; Скамбрей, Джоэл; Курц, Джордж (2009). Взлом раскрыт: секреты сетевой безопасности и решения (6-е изд.). McGraw Hill Professional. п. 177. ISBN. 978-0-07-161374-3.

Внешние ссылки [ править ]

  • Рекомендации по проектированию настольных приложений Windows: общие формы указателей
  • Рекомендации Apple по человеческому интерфейсу: указатели