İmleç (kullanıcı arayüzü) - Cursor (user interface)

Wikipedia yazarken yanıp sönen bir metin imleci .

Bilgisayar kullanıcı arabirimlerinde , imleç , bir metin girişinden veya işaretleme aygıtından gelen girişe yanıt verecek bir bilgisayar monitöründe veya başka bir görüntüleme aygıtında kullanıcı etkileşimi için geçerli konumu göstermek için kullanılan bir göstergedir . Fare imleci, kullanımdaki bir işaret çubuğuna benzerliği nedeniyle işaretçi olarak da adlandırılır .

etimoloji

İmleç , 'koşucu' için Latincedir. Bir imleç üzerinde bir nokta işaretlemek için kullanılan bir saç çizgisi ile kazınmış şeffaf slayt verilen bir isimdir slayt kural . Terim daha sonra benzetme yoluyla bilgisayarlara aktarılmıştır.

Bilgisayar grafikleri üzerine bir konferansa katılırken, 14 Kasım 1963 tarihinde, Reno, Nevada , Douglas Engelbart ait Büyütme Araştırma Merkezi (ARC) birinci durulması insan zekasını "arttırdıklarında" hem donanım ve yazılım bilgisayar teknolojisinin gelişmesi onun nesnel sürdürmeye düşüncelerini dile planimetrenin temel ilkelerini X ve Y koordinat verilerini girmek için nasıl uyarlayacağımızı ve başlangıçta "böcek" olarak adlandırdığı bir fare imleci gibi bir şey tasarladı , bu da "3 noktalı" bir biçimde olabilir. "bırakma noktası ve 2 ortogonal tekerlek". "Böcek"in kullanımının "daha kolay" ve "daha doğal" olacağını ve bir kalemden farklı olarak, bırakıldığında hareketsiz kalacağını ve bunun "klavye ile koordinasyon için çok daha iyi" olacağı anlamına geldiğini yazdı.

ARC'de Bill English yönetimindeki genç bir donanım tasarımcısı olan Roger Bates'e göre , ekrandaki imleç bilinmeyen bir nedenden dolayı o zamanlar "CAT" olarak da anılırdı ve bu da yeni işaretleme aygıtının "fare" olarak adlandırılmasına yol açtı. .

Metin imleci

Windows Komut İstemi imleci (satırın sonunda alt çizgi olarak görünür)

Çoğu komut satırı arabiriminde veya metin düzenleyicide , düzeltme işareti olarak da bilinen metin imleci, yanıp sönen veya sabit olabilen ve girildiğinde metnin nereye yerleştirileceğini belirten bir alt çizgi , düz bir dikdörtgen veya dikey bir çizgidir ( ekleme noktası ). Gelen metin modu görüntüler, bir alt çizgi veya blok imleç yerine kullanılmıştır, böylece yeni bir metin eklenen olacağını göstermek için karakterler arasında bir dikey çubuğu göstermek mümkün değildi. Bir bloğun kullanıldığı durumlarda, blok genellikle boolean matematiği özel veya işlevi kullanılarak karakterin piksellerinin ters çevrilmesiyle oluşturulur . Açık metin editörleri ve kelime işlemciler üzerinde modern tasarım eşlemli görüntüler, dikey çubuk tipik yerine kullanılır.

Tipik bir metin düzenleme uygulamasında imleç çeşitli tuşlara basılarak hareket ettirilebilir. Bunlara dört ok tuşu , Page Up ve Page Down tuşları , Ana Sayfa tuşu , Bitir tuşu ve Kontrol tuşu gibi bir değiştirici tuşu içeren çeşitli tuş kombinasyonları dahildir . İmlecin konumu, fare işaretçisini belgede farklı bir konuma getirip tıklatarak da değiştirilebilir.

Metin imlecinin yanıp sönmesi, hareket ettirildiğinde genellikle geçici olarak askıya alınır; aksi takdirde, imleç görünür olmadığında konumunu değiştirerek konumunun takip edilmesini zorlaştırabilir.

Bazı arabirimler, kullanıcının ekleme modunda olduğunu belirtmek için bir alt çizgi veya ince dikey çubuk , metnin mevcut metnin ortasına ekleneceği bir mod ve kullanıcının eklendiğinde üzerine yazma modunda olduğunu belirtmek için daha büyük bir blok kullanır. metin mevcut metnin üzerine yazacaktır. Bu şekilde, bir blok imleç, bir karakter genişliğinde seçilen metnin bir parçası olarak görülebilir, çünkü yazmak, imleç "içindeki" metni yeni metinle değiştirecektir.

Çift yönlü metin

Küçük bir sola veya sağa işaret eden eki olan dikey bir çizgi metin imleci, iki yönlü metni destekleyen sistemlerde metin akışının yönünü belirtmek içindir ve bu nedenle programcılar arasında genellikle 'bidi imleç' olarak bilinir. Bazı durumlarda, imleç, her biri soldan sağa ve sağdan sola metnin nereye ekleneceğini gösteren iki bölüme ayrılabilir.

Işaretçi

Bir imleç kümesi için ortak imleç rolleri.
Ortak işaretçi türleri (büyütülmüş)

Bilgi işlemde , bir işaretçi veya fare imleci (bir kişisel bilgisayarın WIMP etkileşim tarzının bir parçası olarak ), bilgisayar monitöründe veya diğer görüntüleme cihazında , genellikle bir fare , dokunmatik yüzey veya ekran kalemi gibi işaretleme cihazının hareketlerini yansıtan bir sembol veya grafik görüntüdür. dolma kalem. Kullanıcının eylemlerinin gerçekleştiği noktayı işaret eder. Kullanılabilen metin tabanlı veya grafik kullanıcı arayüzleri seçmek ve diğer unsurları taşımak için. Klavye girişine yanıt veren imleçten farklıdır . İmleç, işaretçi kullanılarak da yeniden konumlandırılabilir.

İşaretçi genellikle açılı bir ok olarak görünür (düşük çözünürlüklü ekranlarda geçmişteki gelişmiş görünüm nedeniyle açılıdır), ancak farklı programlar veya işletim sistemleri arasında değişebilir . İşaretçi kullanımı, giriş yöntemi veya işaretleme aygıtı, bir ekran boyunca akıcı bir şekilde hareket edebilen ve ekrandaki nesneleri seçebilen veya vurgulayabilen bir aygıt olduğunda kullanılır. Birçok cep telefonundaki beş yönlü tuş gibi giriş yönteminin sabit tuşlara dayandığı GUI'lerde, kullanılan bir işaretçi yoktur ve bunun yerine GUI net bir odak durumuna dayanır .

İşaretçi veya fare imleci , genellikle bir fare , dokunmatik yüzey veya hareket topu olan işaretleme aygıtının hareketlerini yansıtır . Bu tür imleç, menüler, düğmeler , kaydırma çubukları veya diğer herhangi bir widget gibi grafiksel kullanıcı arabirimlerinin öğelerini değiştirmek için kullanılır . Fare, masaüstü bilgisayarlarda kullanılan baskın işaretleme aygıtı türü olduğu için "fare işaretçisi" olarak adlandırılabilir .

Dış görünüş

Bir bekleme imleç bir kum saati ile işaretçi değiştirir.

İşaretçi etkin noktası , bir tıklamayı veya sürüklemeyi hedeflemek için kullanılan işaretçinin etkin pikselidir . Sıcak nokta, işaretçinin herhangi bir yerinde bulunabilmesine rağmen, normalde işaretçi kenarları boyunca veya merkezindedir.

Çoğu GUI'de, işaretçiyi ekranın etrafında hareket ettirmek , koşullara bağlı olarak işaretçi şekil değiştirdikçe diğer ekran etkin noktalarını ortaya çıkarabilir . Örneğin:

  • In-kullanıcı anlamına metin seçmek veya düzenlemek için, işaretçi küçük çapraz çubuklar (veya kavisli bir dikey çubuk dönüşür serif bazen "denir - uzantıları benzeri) üstünde ve alt I-profil benzediği beri" aynı adı taşıyan inşaat detayının kesiti.
  • Bir belgeyi görüntülerken, işaretçi tüm parmakları uzatılmış bir el olarak görünebilir ve görüntülenen sayfayı "iterek" kaydırmaya izin verir.
  • Kullanıcı bir görüntüyü düzenlediğinde fırça, kurşun kalem veya boya kovası gibi grafik düzenleme işaretçileri görüntülenebilir.
  • Pencerenin bir kenarında veya köşesinde , işaretçi genellikle çift oka (yatay, dikey veya çapraz) dönüşür ve bu da kullanıcının pencerenin boyutunu ve şeklini ayarlamak için kenarı/köşeyi belirtilen yönde sürükleyebileceğini gösterir.
  • Tüm ekranın köşeleri ve kenarları da etkin noktalar olarak işlev görebilir. Bir hedef alana ulaşmak için gereken süreyi öngören Fitts yasasına göre , fare ve ekran kalemi işaretçilerini bu noktalara taşımak kolay ve hızlıdır. İşaretçi genellikle bir ekran kenarına ulaştığında durduğundan, bu noktaların boyutu sanal sonsuz boyutta kabul edilebilir, böylece işaretçi kenarlara doğru fırlatılarak sıcak köşelere ve kenarlara hızlı bir şekilde ulaşılabilir.
  • Bir bilgisayar işlem görevleri yerine ve kullanıcı girişi, bir bekleme işaretçisi kabul edemez (bir iken kum saati içinde Windows'un önce Vista halkayı iplik ve diğer sistemlerin, Windows Vista ve daha sonra izlemek klasik Mac OS veya fırıldak iplik görüntülenir MacOS olarak) fare işaretçisi ilgili penceredeyken.
  • Bir aşkın işaretçi üzerine geldiğinde zaman köprü , bir mouseover olay uzatarak parmağı ile elin içine işaretçi değiştirir. Çoğu zaman, bağlantıyla ilgili bazı bilgilendirici metinler , kullanıcı işaretçiyi uzaklaştırdığında kaybolan bir araç ipucunda açılabilir . Web tarayıcısının uygulanmasına bağlı olarak kutuda gösterilen araç ipuçları ; birçok web tarayıcısı, öğenin "başlığını", "alt" niteliğini veya standart olmayan "araç ipuçları" niteliğini görüntüler. Bu işaretçi şekli ilk olarak Apple Computer'ın HyperCard'ındaki köprüler için kullanıldı .
  • In Windows 7 , Windows Touch mainstream tanıtıldı Windows daha dokunma dostu hale getirmek için dokunmatik işaretçisi yerine fare işaretçisi görüntülenir. Dokunmatik işaretçi Kontrol Panelinden kapatılabilir ve küçük bir elmas şekline benzer. Ekrana dokunulduğunda, görsel dokunmatik geri bildirim sağlamak için dokunmatik işaretçinin etrafında mavi bir dalgalanma belirir. Kaydırmak vb. için kaydırırken, dokunma işaretçisi hareket ettikçe parmağı takip eder. Sağ tıklatmak için dokunup basılı tutma etkinse, dokunup basılı tutmak, dokunma işaretçisinin çevresinde kalın beyaz bir halka gösterecektir. Bu yüzük göründüğünde, parmağınızı serbest bırakmak sağ tıklamayı gerçekleştirir.
    • Bir kalem kullanılıyorsa, sol tıklama dalgalanması mavi yerine renksizdir ve sağ tıklama halkası, ekrana temas eden kalem ucuna daha yakın görünen daha ince bir halkadır. Bir tıklama (sol veya sağ) dokunma işaretçisini göstermez, ancak kaydırma, kalem ucunu takip eden işaretçiyi göstermeye devam eder.
    • Ayrıca, dokunmatik işaretçi yalnızca bir kullanıcı Windows 7'de oturum açtığında masaüstünde görünür. Oturum açma ekranında, fare imleci dokunulan noktaya atlar ve bir dokunuşta sol tıklama gönderilir, benzer şekilde Windows 7'den önceki işletim sistemlerinde dokunmatik giriş kullanıldığında.
  • Windows 8 ve sonraki sürümlerde , görsel dokunmatik geri bildirim, parmağın ekranla temas ettiği yerde yarı saydam bir daire ve sağ tıklamak için dokunup basılı tutmaya çalışıldığında bir kare görüntüler. Bir kaydırma, değişen kalınlıkta yarı saydam bir çizgiyle gösterilir. Geri Bildirim Pen ve Touch ayarlarında ve kapatılabilir Denetim Masası içinde Windows 8 ve Windows 8.1'de veya Ayarlar uygulamayla , Windows 10 ve geribildirim ayrıca zaman olduğu gibi, bu vurgulanması gereken daha koyu ve daha büyük yapılabilir sunmak. Ancak, dokunmatik işaretçi normalde Windows 7'den sonraki Windows işletim sistemlerinin dokunmatik ekran ortamlarında daha az görülür.
  • Fareyle üzerine gelme veya fareyle üzerine gelme hareketi , işaretçinin neyin üzerine geldiği hakkında bilgi sunan bir araç ipucu da gösterebilir ; bilgi, aktif bir öğeyi seçmenin ne için olduğu veya ne yapacağının bir açıklamasıdır. Araç ipucu, yalnızca içerik üzerinde durağan olduğunda görünür. Metnin URL'si tanınamıyorsa , bir bağlantının hedefini seçmeden önce internette gezinirken bilgileri görüntülemenin yaygın bir kullanımıdır .
    • Windows'ta dokunma veya kalem kullanırken, desteklenirken fareyle üzerine gelindiğinde veya belirli bir hareket veya fiske hareketi gerçekleştirildiğinde araç ipucu görüntülenebilir

I-ışın işaretçisi

I-ışın işaretçisi.

I-ışın işaretçisi (I-imleç olarak da adlandırılır), serif büyük harf "I" şeklinde bir imleçtir . Bu imlecin amacı, imlecin altındaki metnin vurgulanabileceğini ve bazen eklenebileceğini veya değiştirilebileceğini belirtmektir.

İşaretçi izleri ve animasyon

Fare işaretçisi izlerine bir örnek.

Hareket sırasında görünürlüğünü artırmak için işaretçi izleri kullanılabilir. İşaretçi izleri, işaretçinin görünürlüğünü artırmak içinGUIişletim sistemlerininbir özelliğidir. Varsayılan olarak devre dışı bırakılmış olsa da, işaretçi izleri,Windows 3.1x'tenbu yana Microsoft Windows'un her sürümünde bir seçenek olmuştur.

İşaretçi izleri etkinken ve fare veya ekran kalemi hareket ettirildiğinde, sistem işaretçi görüntüsünü ekrandaki eski konumundan kaldırmadan önce bir süre bekler. İşaretçinin bir kopyası, işaretçinin o anda ziyaret ettiği her noktada kalır ve gerçek işaretçiyi izleyen yılan benzeri bir işaretçi simgeleri iziyle sonuçlanır. Kullanıcı fareyi hareket ettirmeyi bıraktığında veya ekran kalemini kaldırdığında, izler kaybolur ve işaretçi normale döner.

İşaretçi izleri, özellikle zayıf görüşe sahip kullanıcılar ve parlak güneş ışığı altındaki LCD ekranlar gibi düşük görünürlüğün sorun oluşturabileceği ekranlar için bir özellik olarak sağlanmıştır .

Windows'ta, genellikle Fare uygulaması altında Denetim Masası'nda işaretçi izleri etkinleştirilebilir .

İle tanıtılan Windows NT , bir animasyonlu işaretçi işaretçisi yerde oynanan küçük döngü animasyon oldu. Bu, örneğin, bilgisayarın bir görevle meşgul olduğuna dair görsel bir ipucu sağlamak için kullanılır. Tanıtımlarından sonra, birçok animasyonlu işaretçi üçüncü taraf tedarikçilerden indirilebilir hale geldi. Ne yazık ki, animasyonlu işaretçiler sorunsuz değildir. CPU'ya küçük bir ek yük getirmenin yanı sıra, animasyonlu işaretçi rutinleri bir güvenlik açığı ortaya çıkardı . Windows Animasyonlu İmleç Uzaktan Kod Yürütme Güvenlik Açığı olarak bilinen bir istemci tarafı istismarı, Windows'un hareketli imleç yükleme yordamı aracılığıyla kötü amaçlı kod yüklemek için bir arabellek taşması güvenlik açığı kullandı .

Editör

İşaretçi düzenleyici, statik veya hareketli fare işaretçileri oluşturmak ve düzenlemek için kullanılan bir yazılımdır . İşaretçi düzenleyicileri genellikle hem statik hem de hareketli fare imleçlerini destekler, ancak istisnalar da vardır. Animasyonlu bir imleç, bir animasyonun tek tek karelerini temsil eden bir dizi statik imleçtir. Bir işaretçi düzenleyici şunları yapabilmelidir:

  • Statik bir imlecin piksellerini veya hareketli bir imleçteki her kareyi değiştirin.
  • Statik bir imlecin etkin noktasını veya hareketli bir imlecin çerçevesini ayarlayın . Sıcak nokta, tıklama noktasını tanımlayan belirlenmiş bir pikseldir.
  • Animasyonlu bir imleçte kareler ekleyin veya kaldırın ve animasyon hızlarını ayarlayın.

Bilgisayar simgeleri ve imleçler benzer özellikleri paylaştığından , işaretçi düzenleyiciler bazen simge düzenleyicilerle birleştirilir . Her ikisi de küçük tarama görüntüleri içerir ve Microsoft Windows'ta simgeleri ve statik imleçleri depolamak için kullanılan dosya biçimi benzerdir.

Benzerliklerine rağmen, işaretçi düzenleyiciler, simge düzenleyicilerden birkaç yönden farklıdır. Simgeler, farklı boyut ve renk derinliğine sahip birden çok görüntü içerirken, statik imleçler (Windows için) yalnızca tek bir görüntü içerir. İşaretçi düzenleyicileri, etkin noktayı ayarlamak için araçlar sağlamalıdır. Animasyonlu işaretçi düzenleyicileri ayrıca animasyonları işleyebilmelidir.

3B imleç

3B modelleme ortamında (ortada) bir 3B imleç örneği.

Döndürme gibi yeni veriler veya dönüşümler için bir işaretçi veya ekleme noktası olarak kullanılan bir imleç fikri, bir 3B modelleme ortamına genişletilebilir . Örneğin Blender , gelecekteki işlemlerin nerede gerçekleştirileceğini belirlemek için bir 3B imleç kullanır.

Ayrıca bakınız

Referanslar

Dış bağlantılar