Ponteiro (interface do usuário) - Pointer (user interface)

Tipos comuns de ponteiro (ampliado)

Na computação , um ponteiro ou cursor do mouse (como parte de um estilo de interação WIMP de computador pessoal ) é um símbolo ou imagem gráfica no monitor do computador ou outro dispositivo de exibição que ecoa os movimentos do dispositivo apontador , geralmente um mouse , touchpad ou caneta caneta. Sinaliza o ponto onde ocorrem as ações do usuário. Ele pode ser usado em interfaces de usuário baseadas em texto ou gráficas para selecionar e mover outros elementos. É diferente do cursor , que responde ao teclado entrada. O cursor também pode ser reposicionado usando o ponteiro.

O ponteiro geralmente aparece como uma seta angular (em ângulo porque, historicamente, essa aparência melhorava em telas de baixa resolução), mas pode variar em diferentes programas ou sistemas operacionais . O uso de um ponteiro é empregado quando o método de entrada, ou dispositivo apontador, é um dispositivo que pode se mover com fluidez pela tela e selecionar ou destacar objetos na tela. Em GUIs onde o método de entrada depende de teclas de hardware, como a tecla de cinco direções em muitos telefones celulares , não há nenhum ponteiro empregado e, em vez disso, a GUI depende de um estado de foco claro .

Aparência

Um cursor de espera substitui o ponteiro por uma ampulheta.

O ponto ativo do ponteiro é o pixel ativo do ponteiro, usado para direcionar um clique ou arrasto . O ponto de acesso está normalmente ao longo das bordas do ponteiro ou no centro, embora possa residir em qualquer local do ponteiro.

Em muitas GUIs, mover o ponteiro pela tela pode revelar outros pontos ativos da tela à medida que o ponteiro muda de forma dependendo das circunstâncias. Por exemplo:

  • No texto que o usuário pode selecionar ou editar, o ponteiro muda para uma barra vertical com pequenas barras transversais (ou extensões semelhantes a serifas curvas ) na parte superior e inferior - às vezes chamada de " viga em I ", pois se assemelha à cruz seção do detalhe de construção de mesmo nome.
  • Ao exibir um documento, o ponteiro pode aparecer como uma mão com todos os dedos estendidos, permitindo rolar ao "empurrar" a página exibida.
  • Ponteiros de edição de gráficos, como pincéis, lápis ou baldes de tinta, podem ser exibidos quando o usuário edita uma imagem.
  • Em uma borda ou canto de uma janela, o ponteiro geralmente muda para uma seta dupla (horizontal, vertical ou diagonal) indicando que o usuário pode arrastar a borda / canto na direção indicada para ajustar o tamanho e a forma da janela.
  • Os cantos e bordas de toda a tela também podem atuar como pontos de acesso. De acordo com a lei de Fitts , que prevê o tempo que leva para chegar a uma área-alvo, mover o mouse e os ponteiros da caneta para esses pontos é fácil e rápido. Como o ponteiro geralmente para ao atingir uma borda da tela, o tamanho desses pontos pode ser considerado de tamanho infinito virtual, portanto, os cantos e bordas quentes podem ser alcançados rapidamente, jogando o ponteiro em direção às bordas.
  • Enquanto um processo de computador está executando tarefas e não pode aceitar entrada do usuário, um ponteiro de espera (uma ampulheta no Windows antes do Vista e muitos outros sistemas, anel giratório no Windows Vista e posterior, relógio no Mac OS clássico ou cata -vento giratório no macOS) é exibido quando o ponteiro do mouse está na janela correspondente.
  • Quando o ponteiro passa sobre um hiperlink , um evento de mouseover transforma o ponteiro em uma mão com o dedo indicador estendido. Freqüentemente, algum texto informativo sobre o link pode aparecer em uma dica de ferramenta , que desaparece quando o usuário afasta o ponteiro. As dicas de ferramentas reveladas na caixa dependem da implementação do navegador da web ; muitos navegadores da web exibirão o "título" do elemento, o atributo "alt" ou o atributo "dicas de ferramentas" não padrão . Esta forma de ponteiro foi usada pela primeira vez para hiperlinks no HyperCard da Apple Computer .
  • No Windows 7 , quando o Windows Touch foi introduzido no mainstream para tornar o Windows mais amigável ao toque, um ponteiro de toque é exibido em vez do ponteiro do mouse. O ponteiro de toque pode ser desligado no painel de controle e se parece com um pequeno diamante. Quando a tela é tocada, uma ondulação azul aparece ao redor do ponteiro de toque para fornecer feedback de toque visual. Ao deslizar para rolar, etc., o ponteiro de toque seguirá o dedo conforme ele se move. Se tocar e segurar para clicar com o botão direito estiver ativado, tocar e segurar mostrará um anel branco grosso ao redor do ponteiro de toque. Quando este anel aparece, liberar o dedo executaria um clique com o botão direito.
    • Se uma caneta for usada, a ondulação do clique com o botão esquerdo é incolor em vez de azul e o anel do clique com o botão direito é um anel mais fino que aparece mais perto da ponta da caneta que faz contato com a tela. Um clique (esquerdo ou direito) não mostrará o ponteiro de toque, mas deslizar ainda mostrará o ponteiro que seguirá a ponta da caneta.
    • Além disso, o ponteiro de toque só aparecerá na área de trabalho depois que o usuário fizer login no Windows 7. Na tela de login, o cursor do mouse simplesmente pulará para o ponto que foi tocado e um clique com o botão esquerdo será enviado em um toque, da mesma forma para quando a entrada de toque é usada em sistemas operacionais anteriores ao Windows 7.
  • No Windows 8 e superior, o feedback de toque visual exibe um círculo translúcido onde o dedo faz contato com a tela e um quadrado ao tentar tocar e segurar para clicar com o botão direito. Um toque é mostrado por uma linha translúcida de espessura variável. O feedback pode ser ativado e desativado nas configurações de Caneta e Toque do Painel de Controle no Windows 8 e Windows 8.1 ou no aplicativo Configurações no Windows 10 , e o feedback também pode ser tornado mais escuro e maior onde precisa ser enfatizado, como quando apresentando. No entanto, o ponteiro de toque normalmente é menos visível em ambientes de tela de toque de sistemas operacionais Windows posteriores ao Windows 7.
  • O gesto de passar o mouse ou passar o mouse também pode mostrar uma dica de ferramenta , que apresenta informações sobre o que o ponteiro está passando; as informações são uma descrição de para que serve a seleção de um elemento ativo ou o que ele fará. A dica de ferramenta aparece apenas quando está parada sobre o conteúdo. Um uso comum da visualização da informação é ao navegar na internet para saber o destino de um link antes de selecioná-lo, caso a URL do texto não seja reconhecível.
    • Ao usar o toque ou uma caneta com o Windows, passar o mouse quando estiver com suporte ou executar um gesto definido ou toque pode mostrar a dica de ferramenta

Trilhas de ponteiro e animação

Um exemplo de rastros do ponteiro do mouse.

Trilhas de ponteiro podem ser usadas para aumentar sua visibilidade durante o movimento. Os rastros do ponteiro são um recurso dos sistemas operacionais da GUI para aumentar a visibilidade do ponteiro. Embora desabilitado por padrão, os rastros do ponteiro têm sido uma opção em todas as versões do Microsoft Windows desde o Windows 3.1x .

Quando os rastros do ponteiro estão ativos e o mouse ou a caneta são movidos, o sistema espera um momento antes de remover a imagem do ponteiro do local antigo na tela. Uma cópia do ponteiro persiste em cada ponto que o ponteiro visitou naquele momento, resultando em um rastro de ícones de ponteiro semelhante a uma cobra que segue o ponteiro real. Quando o usuário para de mover o mouse ou remove a caneta da tela, os rastros desaparecem e o ponteiro volta ao normal.

As trilhas do ponteiro foram fornecidas como um recurso principalmente para usuários com visão deficiente e para telas onde a baixa visibilidade pode se tornar um problema, como telas de LCD sob luz solar intensa.

No Windows, os rastros do ponteiro podem ser ativados no Painel de Controle , geralmente no miniaplicativo Mouse .

Introduzido com o Windows NT , um ponteiro animado era uma pequena animação em loop que era reproduzida no local do ponteiro. Isso é usado, por exemplo, para fornecer uma dica visual de que o computador está ocupado com uma tarefa. Após sua introdução, muitos ponteiros animados tornaram-se disponíveis para download de fornecedores terceiros. Infelizmente, os ponteiros animados têm seus problemas. Além de impor uma pequena carga adicional à CPU, as rotinas de ponteiro animado apresentavam uma vulnerabilidade de segurança . Uma exploração do lado do cliente conhecida como Vulnerabilidade de execução remota de código do cursor animado do Windows usava uma vulnerabilidade de estouro de buffer para carregar código malicioso por meio da rotina de carregamento do cursor animado do Windows.

editor

Um editor de ponteiro é um software para criar e editar ponteiros de mouse estáticos ou animados. Os editores de ponteiro geralmente oferecem suporte a cursores de mouse estáticos e animados, mas há exceções. Um cursor animado é uma sequência de cursores estáticos que representam quadros individuais de uma animação. Um editor de ponteiro deve ser capaz de:

  • Modifique os pixels de um cursor estático ou de cada quadro individual em um cursor animado.
  • Defina o ponto de acesso de um cursor estático ou de um quadro de um cursor animado. O ponto de acesso é um pixel designado que define o ponto de clique.
  • Adicione ou remova quadros em um cursor animado e defina sua velocidade de animação.

Editores de ponteiro são ocasionalmente combinados com editores de ícone , porque ícones de computador e cursores compartilham propriedades semelhantes. Ambos contêm pequenas imagens rasterizadas e o formato de arquivo usado para armazenar ícones e cursores estáticos no Microsoft Windows é semelhante.

Apesar das semelhanças, os editores de ponteiro diferem dos editores de ícone de várias maneiras. Enquanto os ícones contêm várias imagens com diferentes tamanhos e intensidades de cor, os cursores estáticos (para Windows) contêm apenas uma única imagem. Os editores de ponteiros devem fornecer meios para definir o ponto quente. Além disso, os editores de ponteiro animado devem ser capazes de lidar com animações.

Veja também

Referências

links externos