Разное

Текстовый курсор это: текстовый курсор | Перевод текстовый курсор?

Текстовый курсор

Я уже писал о том, что на все активные элементы нужно вешать cursor:pointer. Если кратко, то смена курсора должна означать, что с элементом под ним можно что-то сделать, а не то, что элемент под курсором несёт какую-то семантику (скажем, является ссылкой, а не кнопкой).

Основная причина для этого — единообразие. Пользователи должны знать, что если курсор — рука, значит, можно на этот элемент нажать, чтобы что-то произошло. А уж о том что именно произойдёт должен уже говорить сам элемент.

И тут я натыкаюсь на такую вещь, как cursor:text. И вижу отсутствие единообразия.

Дело в том, что этот курсор появляется как над обычным текстом, так и над текстовыми инпутами и текстариями.

Зачем нужен этот курсор-каретка над текстом? Чтобы дать понять, что его можно выделить. Тонкий курсор-каретка облегчает эту задачу: он почти незаметен между буквами, с помощью него легко выделять ровно те буквы и слова, что нужно.

Но как только мы смотрим на неактивное поле ввода, мы всё равно видим там этот текстовый курсор (даже когда поле пустое).

У меня возникло несколько вопросов: как часто, когда мы видим форму, мы хотим что-то выделить в её текстовых полях? А как часто мы хотим что-то там написать, активировав поле, то есть, переместив в него фокус? Является ли перенос фокуса действием? Не стоит ли, ради единообразия, делать для текстовых полей ввода вот так?

input[type=text], input[type=password], textarea {
    cursor: pointer;
}
input[type=text]:focus, input[type=password]:focus, textarea:focus {
    cursor: text;
}

Понятное дело, что вместо input[type=text] будет или класс, или перечисление всех возможных текстовых полей.

Здесь cursor:pointer получат только неактивные поля ввода, но, как только где-то появляется фокус, элемент перестаёт быть активируемым, и мы уже ожидаем, что пользователи могут там выделять текст.

Кроме того, текстовый курсор гораздо менее заметен, чем рука: он тонкий, и им сложнее попасть по полю ввода, когда это нужно.

Конечно, это очень спорное место, подобное изменение рушит пользовательские привычки, но не будет ли подобное поведение, в итоге, лучше? Ведь так мы получим достаточно чёткую логику: если есть курсор-поинтер, значит, мы можем что-то с этим элементом сделать; если есть курсор-текст — мы можем в этом элементе выделить текст; если дефолтный курсор — клик на это место ничего не даст.

Это, в том числе, ложится и в концепцию остальных курсоров, таких как resize и drag — они говорят именно о том, что можно сделать с элементом, а не о том, чем этот элемент является.

Конечно же, я не рекомендую прямо сейчас идти и делать именно так, но если кто-то попробует провести A/B-тестирование и сказать, изменится ли кликабельность/заполняемость полей, — будет круто. Любые замечания и мысли по этому поводу я также приветствую — пишите!

Опубликовано с метками: #Blog #Design

Курсор (cursor) – что такое в компьютере, от чего зависит форма указателя мыши, виды и типы курсоров, текстовый, CSS, SQL

Слово курсор имеет много значений в зависимости от того, в какой области применяется. Объединяет эти области то, что все они связаны с компьютерными технологиями. Так или иначе, это слово используется для обозначения вещей, связанных с компьютерной атрибутикой или программированием.

Что такое курсор?

Курсор (cursor) – это элемент пользовательского интерфейса, используемый во всех операционных системах (ОС), в которых есть средства пользовательского взаимодействия. Он может оказывать влияние на области интерфейса, с которым будет происходить взаимодействие при помощи периферийных устройств. Условно подобный элемент управления можно разделить на несколько видов:

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

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

Текстовый курсор

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

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

Текстовый режим

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

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

Графический режим

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

Указатель

Указатель, исходя из своего названия, указывает на какие-либо объекты. Чаще всего он выглядит как стрелка. Сохранилось это с момента его изобретения. Но он изменяется в зависимости от производимого действия, например рука при выборе объекта, часы или вращающийся круг в случае, когда компьютер занят. Он двигается по рабочей области интерфейса, отображаясь на мониторе и повторяет траекторию движения указывающего устройства (мыши, джойстика и др.). Нажатие кнопок мыши применяется к области, в которой находится указатель, и вызывает:

  • функции клика, закрепленные за этим объектом;
  • выбор объекта;
  • появление курсора типа текст на месте указателя, если клик происходит в тексторедактируемой области.

Внешняя форма указателя мыши зависит от:

  • видов и типов объектов;
  • текущих их состояний;
  • режимов работы;
  • производимых действий.

Можно установить свою картинку и анимацию, скачав ее отдельно или паком для замены всех иконок одновременно. Скачиваются они в формате ani, cur или png.

Программы для смены курсора

Существуют и специализированные программы для смены курсора.

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

CursorFX Free – это бесплатная программа, которая без лишних хлопот сможет установить пользовательскую иконку курсора вместо стандартной. В ее функционал входит не только замена, но и настройка эффектов и свойств указателю, а также придание ему новых маршрутов движения.

Стандартно заменить иконку можно следующим образом:

  • необходимо зайти в меню пуск и найти пункт «Мышь»;
  • перейти в закладку «Указатели»;
  • выбрать необходимый указатель и нажать «Обзор»;
  • выбрать иконку необходимого формата.

Курсор в CSS

Изменить иконку указателя можно и в html гипертекстовом документе в браузере. Это не основная функция таблиц стилей CSS, но одна из самых приятных. Для того чтобы изменить иконку, нужно в файле с таблицами стилей прописать строку:

cursor: url(путь к файлу1.расширение),url(путь к файлу2.расширение), слово-ключ

Например:

cursor: url(first.png), url(second.cur), pointer

Варианты иконок и их отображение зависят от типа браузера и его версии.

Курсор в SQL

Еще значение слова курсор приходит из баз данных и языка структурированных запросов SQL. В базах данных курсор – файл (поименованная область данных), который содержит в себе набор из запроса типа SELECT. В языке существуют два вида курсора: явный и неявный. Явный может быть объявлен программистом, а неявный вообще не требует объявления.

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

Определение текстового курсора | ПКМаг

Экранный указатель, который появляется, когда текст можно выделить или отредактировать. Текстовый курсор представляет собой вертикальную линию (|). Также называемый «кареткой», «i-курсором» или «I-beam», он может мигать или не мигать. Если курсор представляет собой стрелку или руку, текст нельзя выделить или изменить. См. курсор.

Текстовый курсор Текстовый курсор на Mac имеет форму двутавровой балки. В этом примере курсор был увеличен.

Реклама

Истории PCMag, которые вам понравятся

{X-html заменен}

Выбор редакции

ЭТО ОПРЕДЕЛЕНИЕ ПРЕДНАЗНАЧЕНО ТОЛЬКО ДЛЯ ЛИЧНОГО ИСПОЛЬЗОВАНИЯ. Любое другое воспроизведение требует разрешения.
Copyright © 1981-2023. The Computer Language(Opens in a new window) Co Inc. Все права защищены.

Информационные бюллетени PCMag

Информационные бюллетени PCMag

Наши лучшие истории в вашем почтовом ящике

Подпишитесь на PCMag

  • Фейсбук (Открывается в новом окне)
  • Твиттер (Откроется в новом окне)
  • Флипборд (Открывается в новом окне)
  • Гугл (откроется в новом окне)
  • Инстаграм (откроется в новом окне)
  • Pinterest (Открывается в новом окне)

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

Как мы тестируем Редакционные принципы

  • (Открывается в новом окне) Логотип Зиффмедиа
  • (Открывается в новом окне) Логотип Аскмен
  • (Открывается в новом окне) Логотип Экстримтек
  • (Открывается в новом окне) Логотип ИНГ
  • (Открывается в новом окне) Логотип Mashable
  • (Открывается в новом окне) Предлагает логотип
  • (Открывается в новом окне) Логотип RetailMeNot
  • (Открывается в новом окне) Логотип Speedtest
  • (Открывается в новом окне) Логотип Спайсворкс

(Открывается в новом окне)

PCMag поддерживает Group Black и ее миссию по увеличению разнообразия голосов в СМИ и прав собственности на СМИ.

© 1996-2023 Ziff Davis, LLC., компания Ziff Davis. Все права защищены.

PCMag, PCMag.com и PC Magazine входят в число зарегистрированных на федеральном уровне товарных знаков Ziff Davis и не могут использоваться третьими лицами без явного разрешения. Отображение сторонних товарных знаков и торговых наименований на этом сайте не обязательно указывает на какую-либо принадлежность или поддержку PCMag. Если вы нажмете на партнерскую ссылку и купите продукт или услугу, этот продавец может заплатить нам комиссию.

  • О Зиффе Дэвисе(Открывается в новом окне)
  • Политика конфиденциальности(Открывается в новом окне)
  • Условия использования(Открывается в новом окне)
  • Реклама(Открывается в новом окне)
  • Специальные возможности(Открывается в новом окне)
  • Не продавать мою личную информацию (откроется в новом окне)
  • (Открывается в новом окне) доверительный логотип
  • (Открывается в новом окне)

Что такое курсор и почему он важен в вычислениях?

От

  • Кэти Террелл Ханна

Что такое курсор?

Курсор — это индикатор положения на экране дисплея компьютера, где пользователь может вводить текст.

Он также известен как «каре». Слово «курсор» происходит от латинского слова «cursorem», что означает бегун.

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

Для чего используются курсоры?

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

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

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

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

Различные типы курсоров

Существует четыре основных типа курсоров: ввод текста, указатель, выделение и курсор занятости.

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

Как управлять курсором

Существует два способа управления курсором: мышью и сочетаниями клавиш.

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

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

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

См. также: TrackPoint, микки, контекстное меню, вспомогательные технологии, выборка, командная строка, интерфейс мозг-компьютер, естественный пользовательский интерфейс, интерфейс командной строки, иерархическое меню, Ctrl-Alt-Delete, мобильный пользовательский интерфейс, системный трей.

Последнее обновление: ноябрь 2022 г.

Продолжить чтение о курсоре
  • Совет по быстрому копированию/вырезанию и вставке с использованием SAP Ctrl+Y
  • Каковы преимущества и недостатки CLI и GUI?
  • Проблемы обновления Windows 11, о которых должны знать администраторы настольных компьютеров
  • Если у вас их больше одной, это компьютерные мыши или мышки?
распознавание голоса

Распознавание голоса или говорящего — это способность машины или программы принимать и интерпретировать диктовку или понимать и выполнять голосовые команды.

Сеть

  • управление конфигурацией сети (NCM)

    Управление конфигурацией сети — это процесс организации и поддержания информации обо всех компонентах в …

  • уровень представления

    Уровень представления находится на уровне 6 коммуникационной модели взаимодействия открытых систем (OSI) и гарантирует, что …

  • кампусная сеть

    Сеть кампуса — это частная локальная сеть (LAN) или набор взаимосвязанных локальных сетей, обслуживающих корпорацию, государственное учреждение…

Безопасность

  • бэкдор (вычисления)

    Бэкдор-атака — это способ доступа к компьютерной системе или зашифрованным данным в обход обычной системы безопасности …

  • Кровотечение

    Heartbleed — уязвимость в некоторых реализациях OpenSSL, криптографической библиотеки с открытым исходным кодом.

  • Что такое управление рисками и почему это важно?

    Управление рисками — это процесс выявления, оценки и контроля угроз капиталу и доходам организации.

ИТ-директор

  • мягкие навыки

    Мягкий навык — это личное свойство, которое поддерживает ситуационную осведомленность и повышает способность человека выполнять работу.

  • PMO (офис управления проектами)

    Офис управления проектами (PMO) — это группа, агентство или отдел, который определяет и поддерживает стандарты управления проектами…

  • эмоциональный интеллект (ЭИ)

    Эмоциональный интеллект (ЭИ) — это область когнитивных способностей, которая способствует межличностному поведению.

HRSoftware

  • командное сотрудничество

    Совместная работа в команде — это подход к коммуникации и управлению проектами, который делает упор на командную работу, новаторское мышление и равенство . ..

  • самообслуживание сотрудников (ESS)

    Самообслуживание сотрудников (ESS) — это широко используемая технология управления персоналом, которая позволяет сотрудникам выполнять множество связанных с работой …

  • платформа обучения (LXP)

    Платформа обучения (LXP) — это управляемая искусственным интеллектом платформа взаимного обучения, предоставляемая с использованием программного обеспечения как услуги (…

Отдел обслуживания клиентов

  • главный специалист по работе с клиентами (CCO)

    Директор по работе с клиентами или специалист по работе с клиентами отвечает за изучение клиентов, общение с компанией …

  • маркетинг отношений

    Маркетинг отношений — это аспект управления взаимоотношениями с клиентами (CRM), который фокусируется на лояльности клиентов и долгосрочных …

  • распознавание голоса (распознавание говорящего)

    Распознавание голоса или говорящего — это способность машины или программы принимать и интерпретировать диктовку или понимать и .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *