Почему курсор мыши слегка наклонен и не прямой?

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

РЕДАКТИРОВАТЬ: Когда курсор меняет местами маленький указатель мыши при наведении курсора на кнопки, угол, по-видимому, меньше. Почему разница?

553 голоса | спросил Thanos 17 FebruaryEurope/MoscowbMon, 17 Feb 2014 13:41:59 +0400000000pmMon, 17 Feb 2014 13:41:59 +040014 2014, 13:41:59

11 ответов


682

Это историческая причина:

Концептуальный чертеж стандартного курсора мыши под углом

(Концептуальный чертеж, взятый из документа: VLSI-81-1_The_Optical_Mouse. PDF )

Мышь и, следовательно, курсор мыши были изобретены Дугласом Энгельбаром и были изначально стрелка, указывающая вверх .

Когда была построена машина XEROX PARC , курсор превратился в наклонную стрелку. Было обнаружено, что, учитывая низкое разрешение экранов в те дни, рисование прямой линии (левый край стрелки) и линия под углом 45 градусов (правый край стрелки) были более удобными и более узнаваемыми, чем прямые курсор.

ответил Bart Gijssens 17 FebruaryEurope/MoscowbMon, 17 Feb 2014 13:47:52 +0400000000pmMon, 17 Feb 2014 13:47:52 +040014 2014, 13:47:52
349

Возьмите свою правую руку и укажите на свой вопрос.

Вот, видите ли.

ИЗМЕНИТЬ: Я думаю, @ user43174 был на пару часов впереди меня, отправляя точно такой же ответ, но без картинки. Я прошу, чтобы upvotes переходили к его ответу вместо моего: https://ux.stackexchange.com/a/52355/43246

палец, указывающий на экран

ответил jturolla 17 FebruaryEurope/MoscowbMon, 17 Feb 2014 22:13:23 +0400000000pmMon, 17 Feb 2014 22:13:23 +040014 2014, 22:13:23
170

В дополнение к отвечу Барта , я хотел бы добавить еще одну причину.

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

Источник

ответил Jameo 17 FebruaryEurope/MoscowbMon, 17 Feb 2014 18:40:50 +0400000000pmMon, 17 Feb 2014 18:40:50 +040014 2014, 18:40:50
110

Визуальное познание низкого уровня

В дополнение к различным ответам, есть смысл в наклонном указателе мыши, если рассматривать визуальные процессы в нашем мозгу.

Визуальная информация, поступающая с наших глаз, сначала обрабатывается в первичной зрительной коре области V1, а затем в области V2. Эти две области распознают низкоуровневые визуальные функции (оттенок, легкость, размер, ориентацию и т. Д.).

Эффект popout

Поскольку визуальная информация обрабатывается этими областями, некоторые визуальные нарушения действительно выходят (т. е. они отлично различимы), что значительно помогает визуальному поиску (попытка найти элемент в поле визуально занятой области). Популярным названием этого явления является эффект всплытия .

Известное исследование 1988 года - A. Treisman и S. Gormican: функциональный анализ в раннем видении: данные из асимметрии поиска обобщают многие из этих всплывающих эффектов и их нарушения.

Ориентация

Одна такая неравномерность ориентация , и она подробно объясняется на следующем рисунке:

3 изображения, показывающие много вертикальных линий и как выталкивается линия наклона

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

Поскольку вертикальные и горизонтальные ориентации являются наиболее распространенными на экранах (и в жизни в целом), более легко найти наклонный указатель мыши.

Более подробную информацию можно найти в главе 2 (что мы можем легко увидеть) Visual Thinking for Design , Ware 2008.

ответил Izhaki 20 FebruaryEurope/MoscowbThu, 20 Feb 2014 03:38:31 +0400000000amThu, 20 Feb 2014 03:38:31 +040014 2014, 03:38:31
67

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

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

[Edit: Кто-то украл единственный гром, который я когда-либо имел на StackAnything. Спасибо!]

Рука, указывающая на экран

ответил user43174 17 FebruaryEurope/MoscowbMon, 17 Feb 2014 19:23:08 +0400000000pmMon, 17 Feb 2014 19:23:08 +040014 2014, 19:23:08
44

В случае, если кто-то задается вопросом: некоторые менее известные интерфейсы использовали прямую стрелку, указанную в Reddit

введите описание изображения здесь>> </p>

<p> <img src =

ответил Gildas Frémont 19 FebruaryEurope/MoscowbWed, 19 Feb 2014 04:48:06 +0400000000amWed, 19 Feb 2014 04:48:06 +040014 2014, 04:48:06
20

Кроме того, есть еще один ответ на этот вопрос. Как правило, курсор мыши стрелка должен иметь один острый наконечник (вершина) - потому что это стрелка :)

С другой стороны, лучше, чтобы курсор мыши выглядел хорошо и пятно.

Но рисование острого наконечника на экране с прямоугольным пикселем очень сложно, особенно без сглаживания.

Линии 0 градусов (горизонтальные или вертикальные) и 45 градусов являются единственными возможными линиями, которые выглядят гладкими без сглаживания.

Вот почему почти все стрелки курсора мыши основаны на одной прямой и одной линии 45 градусов. В результате линия биссектрисы имеет угол 45/2 = 22,5 градуса.

Хвост стрелки намного сложнее сделать хорошо, но это не так важно.

ответил johnfound 17 FebruaryEurope/MoscowbMon, 17 Feb 2014 20:30:01 +0400000000pmMon, 17 Feb 2014 20:30:01 +040014 2014, 20:30:01
4

Это праведный мир.

Раньше было, что если вы переключили правую /левую кнопку мыши, стрелка будет направлена ​​вправо (напротив указанных изображений).

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

ответил Ken 3 WedEurope/Moscow2014-12-03T22:19:22+03:00Europe/Moscow12bEurope/MoscowWed, 03 Dec 2014 22:19:22 +0300 2014, 22:19:22
3

Тот факт, что курсор мыши слегка наклонен влево, имеет большой смысл. Очень интересный факт:

Если бы это было прямо, понадобилось бы наносекунду больше, чтобы поместить курсор на желаемый объект. Человеческий разум обычно используется для восприятия элементов слева направо, поэтому курсор сконструирован в противоположном направлении, предвидя намерение взаимодействия с элементом, который вы собираетесь нажать.

Наносекунда оптимизации времени - это самое близкое к абсолютной идее неуместности. С этим я согласен. Однако, на уровне восприятия, это имеет огромное значение.

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

Это ощущение, которое дает вам столько комфорта, если вы не поймете, почему.

Семиотика, когнитивная наука и психология встроены в простое и тонкое решение сохранить наклонный курсор, просто чтобы немного упростить ваш опыт.

Почему это было наклонено в первую очередь? Что ж, в его истории кажется, что это был только случай, определяемый некоторыми техническими ограничениями:

Почему ваш курсор мыши выглядит Путь, который он делает

ответил Mircea 29 J000000Friday16 2016, 07:24:58
1

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

Кроме того, вычисление позиции станет намного проще, если сделать его в верхнем левом углу пикселя.

ответил ashu 3 WedEurope/Moscow2014-12-03T16:04:10+03:00Europe/Moscow12bEurope/MoscowWed, 03 Dec 2014 16:04:10 +0300 2014, 16:04:10
1

Прямой курсор также заслонит больше объекта под тем же самым вопросом при разработке интерфейсов для сенсорных интерфейсов.

ответил Mark C 2 32016vEurope/Moscow11bEurope/MoscowWed, 02 Nov 2016 01:07:43 +0300 2016, 01:07:43

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132