Desktop computer - puzzles online
Em computação um ambiente de trabalho ou ambiente de desktop (DE - desktop environment em inglês) é uma implementação de uma metáfora de escritório (ou tampo de mesa) feito de um agregado de programas executando em torno de um sistema operacional e compartilhando uma interface gráfica (GUI). O Ambiente de desktop é visto com maior frequência nos computadores pessoais até o surgimento da computação móvel. Domínios baseados em BSDs podem ser criados através de templates manuais.
Ambientes de Desktops ajudam a facilitar o acesso e edição de arquivos, mas necessitam do acesso provido pelas funcionalidades de nível mais baixo de um sistema operacional para executarem tais funções. Em contraste, a linha de comando é utilizada quando um controle maior sobre o sistema operacional é necessário.
Um ambiente de desktop é tipicamente composto por ícones, janelas, barra de ferramentas, diretórios, papéis de parede e widgets (veja Elementos de interface gráfica de usuário e WIMP. Uma interface gráfica de usuário pode também prover arrastar e soltar e outras funcionalidades para manter a metáfora de escritório o mais completo possível. Um ambiente de desktop tem como objetivo ser intuitivo na forma como o usuário interage com o computador, com conceitos similares aos existentes no mundo real como botões e janelas.
Enquanto o termo ambiente de desktop foi originalmente utilizado para denotar a metáfora de escritório em interfaces de usuário, também é utilizado para descrever programas que realizem tal função junto com a interface. Esta utilização foi mais popularizada por projetos como o CDE, KDE e Gnome.
Implementação
Em um sistema que oferece um ambiente de desktop, um gerenciador de janelas em conjunto com aplicativos escritos utilizando um toolkit específico são geralmente responsáveis por quase tudo que o usuário vê.