Pesquisa · Mapa mental

Ambiente de área de trabalho

Na computação, um ambiente de área de trabalho ou ambiente de trabalho é uma implementação da metáfora de área de trabalho feita a partir de um conjunto de programas executados sobre um sistema operacional, que compartilham uma interface gráfica do usuário (GUI) comum, sendo às vezes descrito como um shell gráfico. O ambiente de trabalho era visto principalmente em computadores pessoais até o surgimento da computação móvel. As GUIs de área de trabalho ajudam o usuário a acessar e editar arquivos facilmente, embora geralmente não forneçam acesso a todos os recursos encontrados no sistema operacional subjacente. Em vez disso, a interface de linhas de comandos (CLI) tradicional ainda é usada quando se exige controle total sobre o sistema operacional.

Fonte: Wikipédia (pt)Atualizado em 11/07/2026
01

Implementação

Em um sistema que oferece um ambiente de trabalho, um gerenciador de janelas em conjunto com aplicativos escritos usando um conjunto de ferramentas de widgets (widget toolkit) são geralmente responsáveis pela maior parte do que o usuário vê. O gerenciador de janelas suporta as interações do usuário com o ambiente, enquanto o conjunto de ferramentas fornece aos desenvolvedores uma biblioteca de software para aplicativos com aparência e comportamento unificados. Um sistema de janelas de algum tipo geralmente faz a interface direta com o sistema operacional e as bibliotecas subjacentes. Isso fornece suporte para hardware gráfico, dispositivos de apontamento (como mouses) e teclados. O gerenciador de janelas geralmente é executado no topo desse sistema de janelas. Embora o sistema de janelas possa fornecer alguma funcionalidade de gerenciamento de janelas, essa funcionalidade ainda é considerada parte do gerenciador de janelas, que simplesmente passou a ser fornecida pelo sistema de janelas.

02

História e uso comum

O primeiro ambiente de trabalho foi criado pela Xerox e vendido com o Xerox Alto na década de 1970. O Alto era geralmente considerado pela Xerox como um computador pessoal de escritório; ele falhou no mercado devido a um marketing ruim e a um preço muito alto.[duvidoso – discussão] Com o Lisa, a Apple introduziu um ambiente de trabalho em um computador pessoal acessível, que também falhou no mercado. A metáfora de área de trabalho foi popularizada em computadores pessoais comerciais pelo Macintosh 128K original da Apple em 1984, e foi ainda mais popularizada pelo Windows da Microsoft a partir da década de 1990. Desde 2014[update], os ambientes de trabalho mais populares são descendentes desses ambientes anteriores, incluindo o Windows Shell usado no Microsoft Windows e o ambiente Aqua usado no macOS. Quando comparados com os ambientes de trabalho baseados em X disponíveis para sistemas operacionais tipo Unix, como Linux e BSD, os ambientes de trabalho proprietários incluídos no Windows e no macOS têm layouts relativamente fixos e recursos estáticos, com designs "perfeitos" altamente integrados que visam fornecer experiências de usuário predominantemente consistentes entre as instalações.

03

Ambientes de trabalho para o X Window System

Em sistemas que executam o X Window System (normalmente sistemas da família Unix, como Linux, os BSDs e distribuições oficiais UNIX), os ambientes de trabalho são muito mais dinâmicos e customizáveis para atender às necessidades do usuário. Nesse contexto, um ambiente de trabalho normalmente consiste em vários componentes separados, incluindo um gerenciador de janelas (como o Mutter ou KWin), um gerenciador de arquivos (como o Files ou Dolphin), um conjunto de temas gráficos, juntamente com conjuntos de ferramentas (como GTK e Qt) e bibliotecas para gerenciar a área de trabalho. Todos esses módulos individuais podem ser trocados e configurados independentemente para se adequarem aos usuários, mas a maioria dos ambientes de trabalho fornece uma configuração padrão que funciona com o mínimo de configuração por parte do usuário. Alguns gerenciadores de janelas — como IceWM, Fluxbox, Openbox, ROX Desktop e Window Maker — contêm elementos de ambiente de trabalho relativamente esparsos, como um gerenciador de arquivos espacial integrado, enquanto outros, como evilwm e wmii, não fornecem tais elementos. Nem todo código de programa que faz parte de um ambiente de trabalho tem efeitos diretamente visíveis ao usuário. Parte dele pode ser código de baixo nível. O KDE, por exemplo, fornece os chamados escravos KIO, que dão ao usuário acesso a uma ampla gama de dispositivos virtuais. Esses escravos de E/S não estão disponíveis fora do ambiente KDE.

04

Exemplos de ambientes de trabalho

O ambiente de trabalho mais comum em computadores pessoais é o Windows Shell no Microsoft Windows. A Microsoft fez esforços significativos para tornar o shell do Windows visualmente agradável. Como resultado, a empresa introduziu suporte a temas no Windows 98, os vários estilos visuais do Windows XP, a marca Aero no Windows Vista, a Microsoft design language (codinome "Metro") no Windows 8, e o Fluent Design System e Windows Spotlight no Windows 10. O shell do Windows pode ser estendido por meio de extensões de shell. Muitos ambientes de trabalho convencionais para sistemas operacionais do tipo Unix, incluindo KDE, GNOME, Xfce e LXDE, usam o X Window System ou o Wayland, qualquer um dos quais pode ser selecionado pelos usuários, não estando atrelados exclusivamente ao sistema operacional em uso. O ambiente de trabalho do macOS, que também é um sistema do tipo Unix, é o Aqua, que utiliza a camada gráfica Quartz em vez de usar o X ou o Wayland.

Vídeos recomendados

Fontes consultadas

Continue pesquisando