O que é uma interface gráfica do usuário?
Por muitos anos, as linguagens de programação foram exclusivamente orientadas pela linha de comando. Isso limitou os usuários a pessoas que tinham um conhecimento prático do idioma para que pudessem emitir comandos enigmáticos para manipular dados. Uma interface gráfica do usuário (GUI) é como um curativo para uma linguagem de programação. Ele cria uma representação gráfica de um ambiente de estilo de mesa com ícones e menus representando objetos e comandos. O usuário pode apontar e clicar para manipular dados e programas, sem nunca conhecer o idioma subjacente ou um único comando. Este foi o primeiro computador comercialmente bem -sucedido e acessível que qualquer um poderia usar, o conhecimento de programação não é necessário. A Microsoft® seguiu rapidamente com o sistema operacional Windows® e ninguém olhou para trás. O gráficoA interface do usuário não foi apenas eficiente e fácil, mas também divertida.
Enquanto a Apple e a Microsoft trouxeram a GUI para nossas casas, elas não foram responsáveis por inventar a primeira interface gráfica do usuário. Entre 1965-1968, Doug Engelbart, com o Stanford Research Institute na época, se reuniu com alguns colegas para criar um ambiente de hipertexto no estilo de janela, aumentado pela invenção de um pequeno gizmo de três botões que permitiria a um usuário apontar e clicar em objetos na janela. O Gizmo, com os olhos de botão, o nariz e a “cauda” elétrica pareciam um mouse e, portanto, o dispositivo recebeu o nome. A inspiração de Engelbart para a GUI veio em parte de idéias propostas trinta anos antes pelo engenheiro americano elogiado, Vannevar Bush, em seu artigo publicado de 1945 sobre o sistema "MEMEX".
A Xerox® Corporation desenvolveu dois computadores com uma interface gráfica e mouse, modelada após EngelbaTrabalho da RT. O alto e a estrela; o último foi lançado em 1981 ao público. O computador era caro e o hardware inadequado em relação às necessidades do sistema operacional. Embora tenha vendido apenas 25.000 unidades relatadas, acredita -se que seja pelo menos parcialmente responsável por inspirar Steve Jobs (Fundador da Apple) e Bill Gates (fundador da Microsoft) para empurrar suas equipes de desenvolvimento para criar os sistemas operacionais Macintosh e Windows.
Como a interface gráfica do usuário é a primeira coisa que o usuário vê quando um programa é aberto, o design de uma interface visualmente atraente pode ajudar bastante a criar apelo para um programa. No entanto, o fator mais importante é se a GUI é ou não intuitiva de usar ou não. Qualquer pessoa com alguma experiência usando o software deve ser capaz de localizar funções básicas em um programa desconhecido sem consultar um manual, encontrar menus, ferramentas e opções, onde esperado. Recursos avançados ou proprietários devem ser integrados de uma maneira que faça sentido para os usuários so Não é uma tarefa para lembrar como acessá -los e utilizá -los. Uma GUI chamativa fará apenas um programa até agora. Se a interface gráfica do usuário não for intuitiva e projetada com eficiência, é provável que o software se torne muito popular.