Sistema de finestres
Un sistema de finestres[1] és un component d'una interfície gràfica d'usuari (IGU o GUI), i, més especificament d'un entorn d'escriptori, que dóna suport a l'aplicació dels gestors de finestres, i proporciona suport bàsic per al maquinari, com ratolins i teclats. El cursor del ratolí és, en general, dibuixat pel sistema de finestres.
L'expressió sistema de finestres a vegades s'utilitza per referir-se a altres elements d'una interfície gràfica, com els pertanyents als gestors de finestres o fins i tot aplicacions. Si bé que en alguns sistemes operatius la distinció entre les aplicacions, els gestors de finestres i les tecnologies de suport són borroses, en sentit estricte, un sistema de finestres no inclou finestres en si mateix.
Del punt de vista d'un programador, un sistema de finestres implementa primitius gràfics, com a representació de tipus tipogràfics o traçant una línia a la pantalla, proporcionant una abstracció eficaç del maquinari de gràfics des d'elements de nivell més alts de la interfície gràfica com gestors de finestres.
Un sistema de finestres permet a l'usuari informàtic treballar amb varis programes simultàniament. Cada programa s'executa a la seva pròpia finestra, que és generalment una àrea rectangular de la pantalla. La majoria dels sistemes de finestres tenen suport bàsic de «repaternitat» que permet la superposició de finestres, tanmateix, la manera com les finestres interaccionen és normalment controlada pel gestor de finestres.
Alguns sistemes de finestres, com el sistema X Window, posseeixen capacitats avançades com transparència de xarxa, permetent a l'usuari mostrar aplicacions gràfiques que s'executen en una màquina remota. El sistema X Window assumeix una abordatge estrictament estratificada, i no implementa qualsevol política específica quant a l'aspecte i comportament de les interfícies gràfiques d'usuari, deixant això a càrrec dels gestors, eines de ginys i entorn d'escriptori.[2]
Taula de continguts |
Llista de sistemes de finestres [modifica]
Sistemes de finestres per a sistemes operatius tipus Unix [modifica]
- 8½ i rio per a Plan 9
- Fresco/Berlin
- FBUI
- HP Windows
- ManaGeR (MGR)
- Metisse
- MicroXwin (proporcioni GUI més ràpid i ús de disc/memòria petit però encara compatible amb X Window)
- NeWS / Xnews
- NeXT DPS
- Qtopia
- Quartz Compositor integrat a Mac OS X
- SunView
- Twin (Text WINdows)
- Wayland (servidor de pantalla extremadament simple utilitzant tecnologia avançada de nucli Linux i DRI/DRI2 per fer una GUI ràpida en que cada frame és perfecte)
- X Window System (programari lliure, estàndard de facto a Linux i altres sistemes operatius tipus Unix)
- Xynth
- XFast
- Y Window System
Altres [modifica]
Sistemes operatius, com Microsoft Windows, Mac OS (versió 9 i 9 i anteriors), i Palm OS, conté un sistema de finestres que s'integra amb el SO. Windows Vista integra el Desktop Window Manager.
Sistemes de finestres web [modifica]
- Dojo
- ExtJS
- TIBCO General Interface un Ajax Rich Internet Application Toolkit de codi obert amb més de 100 components per fer aplicacions Ajax amb els paradigmes del GUI d'un sistema de finestres.
- WebWM, Web Window Manager
Referències [modifica]
- ↑ «Sistema de finestres». Termcat. [Consulta: 17-07-2009].
- ↑ Fernando Pérez Costoya. «X Toolkit» (en castellà). [Consulta: 17-07-2009].
Vegeu també [modifica]
Enllaços externs [modifica]
- El sistema de ventanas X(castellà)
- X Factor - understanding the X window system(anglès)
- NeWS - Network extensible Window System(anglès)
- Virtual Windows Systems: A New Approach to Supporting Concurrent Heterogeneous Windowing Systems(anglès)
PDF - Y: A Successor to the X Window System(anglès)
PDF - History of Windowing Systems(anglès)