Що таке курсор і навіщо він потрібний

Що таке курсор і навіщо він потрібний



Що таке курсор – його види та призначення

Слово курсор має багато значень, залежно від того, в якій області застосовується. Об'єднує ці області те, що вони пов'язані з комп'ютерними технологіями. Так чи інакше, це слово використовується для позначення речей, пов'язаних із комп'ютерною атрибутикою або програмуванням.

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

Курсор (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. У мові існують два види курсору: явний та неявний. Явний може бути оголошений програмістом, а неявний взагалі вимагає оголошення.

Такий об'єкт може повертати одну, дві або безліч рядків запиту, а може й не одного. Щоб створити повторний результуючий набір для інших значень параметрів, покажчик закривають і відкривають повторно.

Що таке курсор у комп'ютері: основні поняття та принципи роботи

Коли ми працюємо на комп'ютері, постійно бачимо маленьку стрілку на екрані, яку називають курсором. Цей курсор дозволяє нам переміщатися екраном і вказувати на різні об'єкти, такі як іконки, кнопки або посилання. Коли ми рухаємо мишею або трекпадом, курсор також рухається відповідно до наших рухів. Курсор також змінює свою форму залежно від контексту, наприклад, стає стрілочкою, коли знаходиться над посиланням, або руки, коли можна перетягнути об'єкт. Курсор це наш головний інструмент взаємодії з комп'ютером, і без нього було б дуже важко переміщатися по екрану і виконувати різні дії.

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

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

Курсор – наш вірний помічник, який завжди готовий стрибати та танцювати на екрані. Він ніколи не втомиться і завжди закінчуватиме роботу за нас. Завдяки курсору ми можемо вільно переміщатися віртуальним світом комп'ютера і робити те, що нам хочеться. Тож давайте цінувати цього маленького помічника та дозволити йому вести нас до успіху!

Визначення курсору

Ну що, давай поговоримо про курсор? Цей маленький непомітний персонаж має велике значення для нашої взаємодії з комп'ютером. Він подібний до нашої руки, нашого покажчика, щоб допомогти нам переміщатися і виконувати завдання у віртуальному світі.

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

Курсор дає можливість взаємодіяти з різними елементами комп'ютера. Він дозволяє нам наводити на кнопки, посилання, меню та інші елементи інтерфейсу користувача. І ми можемо зробити клік, щоб зробити дію - відкрити програму, перейти на іншу сторінку, змінити налаштування і т.д.

Курсор – це щось магічніше, ніж просто стрілка на екрані. Це наш вірний помічник у віртуальному світі, який робить наше життя за комп'ютером зручнішим та простішим. Адже без курсору ми губилися б на просторах екрану і не могли б так плавно і точно керувати комп'ютером.

Функції та види курсорів

Стандартний курсор

Стандартний курсор - це той самий стрілочний курсор, який ми бачимо більшу частину часу. Він допомагає нам переміщатися екраном, вказувати на елементи, відкривати програми та посилання.

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

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

Переміщається курсор

Якщо ти пересуваєш курсор по документу або по вікну, то це можна зробити за допомогою курсору, що переміщається. Він з'являється, коли наводиш покажчик миші межі вікна чи прокручуєш документ.

Робочий курсор

Робочий курсор – це позначення, що комп'ютер зайнятий обробкою чи завантаженням даних. Часто робочий курсор має вигляд обертових кружечків або інших анімованих зображень.

Індикатор завантаження

Індикатор завантаження – це курсор, який з'являється, коли комп'ютер завантажує програму чи файл. Він показує, що комп'ютер зайнятий і потрібно почекати, поки процес завершиться.

І це лише кілька видів курсорів! Залежно від контексту курсор може змінюватися, щоб сигналізувати про різні стани системи. Який курсор ти найчастіше використовуєш?

Історія курсору

Скажіть, ви знаєте, що таке курсор у комп'ютері? Це невелика стрілка, яка показує вам, де знаходиться миша або покажчик, і веде вас по екрану. Здавалося б, що тут такого особливого? Але, насправді, історія курсору багата на цікаві факти та еволюцію.

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

Але в 1972 році все змінилося, коли компанія Xerox додала на свої комп'ютери графічний інтерфейс і замінила миготливу лінію на стрілку. Це був досить великий прорив, тому що тепер користувачі могли бачити де знаходиться курсор і точно вказувати на елементи екрану.

Потім у 1981 році компанія Microsoft створила свою версію курсору, яка отримала назву "стрілка Мобі Діка". Цю стрілку вигадав Ерік Мішелсон, який працював над розробкою інтерфейсу для Microsoft Windows. Незважаючи на свою дивну назву, ця стрілка була дуже популярна і використовувалась у Windows протягом тривалого часу.

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

Розвиток курсору у комп'ютерах

З плином часу, курсор в комп'ютерах став все більш розвиненим і різноманітним. можливостей.

Нові технології дозволяють використовувати курсор в різних формах: від тривимірної стрілки до плаваючої точки. Деякі курсори навіть можуть змінювати колір і розмір в залежності від контексту. птах без крил – їм би не було так легко і вільно пересуватися екраном і виконувати різні команди.

Кожне нове покоління комп'ютерів приносить з собою нові можливості для курсору Що ж буде далі?

Важливі моменти історії курсору

Історія курсору почалася в 1960-х роках, коли комп'ютери тільки почали з'являтися.

  • Перші курсори були простими символами, такими, як стрілка або відрізок лінії.
  • У 1970-х роках з'явився перший елемент управління - "миша". Вона дозволяла переміщати курсор екраном і клацати на об'єкти.
  • 1981 року компанія Xerox розробила «мишу» з трекболом, який дозволяв керувати курсором без переміщення пристрою по столу.
  • Компанія Apple привнесла новації в історію курсору, включаючи пропозицію ідеї переміщення іконок та вікон.
  • У 1990-х роках стала популярною оптична миша, яка використовує лазер чи світлодіод для відстеження руху.

Сьогодні курсор – це необхідний інструмент для роботи з комп'ютером. Він дозволяє нам переміщатися по екрану, виділяти текст, запускати програми та багато іншого. Не уявляєш, як ми б працювали без нього!

Так що наступного разу, коли керуєш курсором на своєму комп'ютері, подумай про те, як він розвивався і як зручно його використовувати. Це справді вражаючий прогрес!

Курсори на комп'ютері: які бувають, як міняти, що потрібно знати

Якщо ви працюєте за комп'ютером з мишкою та клавіатурою, у вас на екрані є курсор або курсор миші. Зазвичай він виглядає як біла чи чорна стрілка. Операційна система має кілька видів покажчиків, які вона змінює за ситуацією. А ще є способи змінити його примусово, якщо у вас стоїть таке завдання. Нині все це розберемо.

Звичайний покажчик

Основний покажчик – це стрілка. Він використовується у всіх випадках, крім спеціально визначених. Але стрілка не така проста, як здається.

Розмір стрілки можна змінити в операційній системі, щоб курсор було краще видно на великому екрані або для людей із проблемами із зором.

У Mac OS можна додатково ввімкнути тимчасове збільшення курсору, щоб знайти його на екрані. Потрібно хаотично посміятися курсором, і він на секунду стає гігантським.

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

Модальність. У Інтернеті до покажчика можна додати такі модальності, які нагадують, що з ним зараз відбувається. Для цього використовується CSS:

. деякийcursor: alias> — «зараз я створюватиму ярлик»

. деякийcursor: прогрес> — «я чимось зайнятий, але ти поки що можеш позайматися своїми справами теж»

. деякий Cursor: context-menu> — «натискання на мене викликає контекстне меню»

Це може бути корисно, якщо ви проектуєте веб-додаток, який повинен вести себе як десктопний: підтримувати дії мишею та працювати з файлами. Якщо напрограмувати ці зміни курсору, у вас вийде програма, яка не відрізняється від десктопного.

Звичайний покажчик миші в Windows А це курсори одного з дистрибутива в Linux

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

Якщо під вказівником є ​​текст або поле введення, він зі стрілки перетворюється на вертикальну лінію. Це означає, що якщо ми клацнемо в цьому місці, то тут можна буде ввести текст або виділити його, щоб потім скопіювати або вирізати.

Це працює досить добре по всій системі: наприклад, якщо ви зробите веб-сторінку, а в ній поставите блок з властивістю contenteditable, то над ним автоматично з'явиться текстовий курсор - це підкаже користувачеві, що можна ввести текст.Незважаючи на те, що сам по собі не підтримує введення тексту, коли ми сказали contenteditable, він став підтримувати, а система зреагувала адекватно. Ось приклад такого коду:

Якщо ви нагородили нестандартне поле введення, яке операційна система не визначає як поле введення, можна змусити її все одно вивести потрібний вам курсор, використовуючи CSS. Ось два способи:

Якщо ви повернули текстове поле на 90º і хочете, щоб користувач вписав текст по вертикалі, ви придумали перевернутий текстовий курсор:

Рука з пальцем і без

Покажчик у вигляді руки з пальцем - це майже завжди ознака того, що під курсором знаходиться клікабельне посилання. Якщо натиснути на неї, відкриється нова вкладка у браузері або новий текст у спливаючому вікні.

Зазвичай браузери правильно показують руку. Але якщо вам потрібно зробити так, щоб щось, що не є посиланням, виглядало як посилання, для вас спеціальний стиль:

У руки є варіант, де розкрито всі пальці – це сигнал, що об'єкт під вказівником можна схопити та перемістити. Зазвичай такий зворотний зв'язок потрібно давати користувачеві у веб-інтерфейсах, де не очевидно, що цей об'єкт можна кудись перетягнути. Ось стилі, які за це відповідають:

cursor: grab - «готовий схопити»

cursor: grabbing - «схопив і тягну»

cursor: no-drop - "сюди перетягнути не можна"

Курсори над посиланням Курсор, який готовий щось кудись тягти

Очікування

Завдання цього курсору — показати користувачеві, що система зайнята і поки що не може реагувати на його дії. Це може стосуватися як окремої програми (вона зависла, а все інше працює), так і до всієї системи в цілому.

А ще це єдиний анімований курсор у стандартному наборі.Сенс анімації в тому, щоб показати, що комп'ютер не завис остаточно, а просто дуже зайнятий.

Якщо вам потрібно показати те саме на веб-сторінці (наприклад, показати, що запит надіслано на сервер і ми чекаємо відповідь), то використовуйте такі стилі:

cursor: wait - система зайнята;

cursor: progress - система зайнята, але ви можете займатися своїми справами.

Заборона дії

Бувають ситуації, коли в інтерфейсі є елемент, а користуватися ним не можна. Наприклад, на сторінці може бути заблоковано кнопку або неактивне поле введення. Щоб повідомити користувача, що можна навіть не натискати, все одно нічого не станеться – використовують курсор із забороною дії.

У веб-інтерфейсі показати заборону може бути корисним, наприклад, якщо ви не заповнили якусь частину форми, а без потрібної інформації її не можна надіслати. Тоді зазвичай кнопку фарбують у чорний, а над нею додатково виводять вказівник із забороною:

Курсори для роботи з таблицями та іншими прямокутниками

Щоб допомогти воїнам «Екселя», розробили цілу гору курсорів, які розповідають користувачеві, що зараз щось робитимуть з його осередками та рядками. Зокрема:

cursor: col-resize можна змінювати ширину стовпці;

cursor: row-resize – можна змінювати висоту рядка;

cursor: cell - під покажчиком знаходиться осередок даних, можна до неї зайти і щось зробити.

Також є батареї покажчиків-стрілок, які говорять, що поточний об'єкт можна змінити у розмірах у заданому напрямку. Напрями вказуються як сторони світла - північ, південь, захід, схід, тобто n, s, e, w; а також комбінації типу nw, ew, ne, ns і т.д.

cursor: n-resize - цю штуку можна збільшити нагору ↑ (тобто на північ);

cursor: ns-resize - Цю штуку можна збільшити вгору і вниз (тобто і на північ, і на південь);

cursor: nwse-resize – цю штуку можна ресайзувати по діагоналі «зліва зверху – справа знизу» ⤡

і далі у всіх комбінаціях

Курсори для дизайнерів

Є навіть кілька покажчиків, які найчастіше використовуються в графічних програмах:

cursor: crosshair – хрестик для точного виділення пікселів;

cursor: zoom-in - зазуміти, збільшити картинку;

cursor: zoom-out – зменшити картинку.

Техніка безпеки

Не змінюйте курсори просто так для краси: ні в операційній системі, ні особливо в Інтернеті. У нульових була пошесть, що веб-майстри замінювали покажчики на сайті на якісь свої картинки. Добре, що цей час минув.

Змінювати курсори потрібно лише у тому випадку, якщо поведінка системи розходиться з очікуваннями користувача. Наприклад, ви хочете підказати, що шматочок вашого веб-інтерфейсу можна розтягнути, а браузер про це нічого не знає. Тоді потрібно накрутити курсор із відповідними стрілками.

Якщо вам просто нудно і хочеться зробити на сайті щось таке - краще запустіть там сніг.

На базі веб-технологій роблять все – від складного софту до високобюджетних ігор. Вивчіть технології та почніть кар'єру в ІТ. Старт безкоштовно. Спробуйте, раптом вам сподобається.

Подібні статті

Останні статті

Категорії