stringtranslate.com

GNOME Shell

GNOME Shell es el shell gráfico del entorno de escritorio GNOME a partir de la versión 3 , [5] que se lanzó el 6 de abril de 2011. Proporciona funciones básicas como iniciar aplicaciones y cambiar entre ventanas , y también es un motor de widgets . GNOME Shell reemplazó a GNOME Panel [6] y algunos componentes auxiliares de GNOME 2.

GNOME Shell está escrito en C y JavaScript como un complemento para Mutter .

A diferencia de KDE Plasma Workspaces , un marco de software destinado a facilitar la creación de múltiples shells gráficos para diferentes dispositivos, GNOME Shell está diseñado para usarse en computadoras de escritorio con pantallas grandes operadas a través de teclado y mouse , así como en computadoras portátiles con pantallas más pequeñas operadas a través de su teclado , panel táctil o pantalla táctil .

Historia

Los primeros conceptos para GNOME Shell se crearon durante el User Experience Hackfest 2008 de GNOME en Boston. [7] [8] [9]

Después de las críticas al escritorio tradicional GNOME y las acusaciones de estancamiento y falta de visión, [10] la discusión resultante llevó al anuncio de GNOME 3.0 en abril de 2009. [11] Desde entonces, Red Hat ha sido el principal impulsor del desarrollo de GNOME Shell. [12]

Las versiones preliminares de GNOME Shell se pusieron a disposición por primera vez en agosto de 2009 [13] y se convirtieron en una parte regular, no predeterminada, de GNOME en la versión 2.28 en septiembre de 2009. [14] Finalmente se envió como la interfaz de usuario predeterminada de GNOME el 6 de abril de 2011. [15] [16]

Diseño

Como shell gráfico (front-end gráfico/shell gráfico/UX/UI) del entorno de escritorio GNOME, su diseño está guiado por el equipo de diseño de UX de GNOME. [17]

Componentes de diseño

El GNOME Shell incluye los siguientes elementos gráficos y funcionales: [18]

Arquitectura de software

GNOME Shell está estrechamente integrado con Mutter , un gestor de ventanas de composición y el compositor Wayland . Se basa en Clutter para proporcionar efectos visuales y aceleración de hardware . [20] Según el mantenedor de GNOME Shell [21] Owen Taylor, está configurado como un complemento de Mutter escrito en gran parte en JavaScript [22] y utiliza widgets GUI proporcionados por GTK+ versión 3.

Características

Los cambios en la interfaz de usuario (UI) incluyen, entre otros:

Extensibilidad

La funcionalidad de GNOME Shell se puede modificar con extensiones , que pueden escribirse en JavaScript . Los usuarios pueden buscar e instalar extensiones mediante el sitio web de extensiones de GNOME. Algunas de estas extensiones están alojadas en el repositorio git de GNOME , aunque no son oficiales. [27]

Galería

Adopción

Recepción

GNOME Shell ha recibido críticas mixtas: ha sido criticado por una variedad de razones, la mayoría relacionadas con decisiones de diseño y un menor control del usuario sobre el entorno. Por ejemplo, los usuarios de la comunidad de software libre han expresado su preocupación por el hecho de que la estrecha integración prevista con Mutter significará que los usuarios de GNOME Shell no podrán cambiar a un gestor de ventanas alternativo sin estropear su escritorio. En particular, es posible que los usuarios no puedan utilizar Compiz con GNOME Shell y al mismo tiempo conservar el acceso a los mismos tipos de funciones que permitían las versiones anteriores de GNOME. [40]

Las críticas en general se han vuelto más positivas con el tiempo y los próximos lanzamientos abordan muchas de las molestias informadas por los usuarios. [41] [42]

Véase también

Referencias

  1. ^ "47.0". 14 de septiembre de 2024. Consultado el 19 de septiembre de 2024 .
  2. ^ "Mitos de GNOME 3: ¡GNOME 3.0 depende de Mono!", GNOME Live!, archivado desde el original el 8 de abril de 2016 , consultado el 19 de diciembre de 2010
  3. ^ "GNOME/gnome-shell". GitHub . Archivado desde el original el 27 de octubre de 2017 . Consultado el 4 de marzo de 2017 . C: 48,9 %; JavaScript: 47,6 %.
  4. ^ Estadísticas del módulo: gnome-shell, archivado desde el original el 4 de abril de 2018 , consultado el 14 de febrero de 2011
  5. ^ "Planificación para GNOME 3.0", GNOME Live!, archivado desde el original el 3 de octubre de 2016 , consultado el 23 de marzo de 2011
  6. ^ Sharma, Apoorva (23 de marzo de 2010), "Why does Gnome-shell replace the current gnome-panel", lista de correo gnome-shell-list , archivada del original el 25 de enero de 2018 , consultada el 18 de agosto de 2012
  7. ^ "Mi visión de Gnome-Shell". Mad for Ubuntu. Archivado desde el original el 23 de mayo de 2010.
  8. ^ "User Experience Hackfest". GNOME. 14 de octubre de 2008. Archivado desde el original el 1 de agosto de 2020. Consultado el 12 de marzo de 2013 .
  9. ^ "Timeline: The Greatest Show on Earth". Sé la señal. 15 de marzo de 2011. Archivado desde el original el 17 de mayo de 2011. Consultado el 12 de marzo de 2013 .
  10. ^ "El gnomo en la era de la decadencia". wingolog. 7 de junio de 2008. Archivado desde el original el 10 de febrero de 2013. Consultado el 12 de marzo de 2013 .
  11. ^ "Planificación para GNOME 3.0". 2 de abril de 2009. Archivado desde el original el 7 de marzo de 2012 . Consultado el 12 de marzo de 2013 .
  12. ^ Matthew Garrett (mjg59) escribió, 26 de octubre de 2010 18:39:00 (26 de octubre de 2010). "mjg59: Datos curiosos". Mjg59.livejournal.com. Archivado desde el original el 5 de mayo de 2012. Consultado el 12 de marzo de 2013 .{{cite web}}: CS1 maint: nombres múltiples: lista de autores ( enlace ) CS1 maint: nombres numéricos: lista de autores ( enlace )
  13. ^ "ftp.gnome.org". Ftp.accum.se. Archivado desde el original el 17 de diciembre de 2022. Consultado el 12 de marzo de 2013 .
  14. ^ "Notas de la versión GNOME 2.28". GNOME. Archivado desde el original el 16 de octubre de 2009. Consultado el 12 de marzo de 2013 .
  15. ^ "GNOME 2.91.x Development Series". GNOME. 24 de marzo de 2011. Archivado desde el original el 6 de enero de 2014. Consultado el 12 de marzo de 2013 .
  16. ^ "GNOME 3.0 con GNOME Shell lanzado oficialmente | ITProPortal.com". Thinq.co.uk. Archivado desde el original el 27 de diciembre de 2011. Consultado el 12 de marzo de 2013 .
  17. ^ "Equipo de diseño de UX de GNOME". Archivado desde el original el 26 de diciembre de 2014 . Consultado el 13 de noviembre de 2014 .
  18. ^ "Diseño de GNOME Shell". Archivado desde el original el 16 de marzo de 2014 . Consultado el 21 de mayo de 2014 .
  19. ^ "Actualizar la especificación de StatusNotifierItem/systemtray (#84) · Problemas · xdg / xdg-specs · GitLab". GitLab . Consultado el 12 de febrero de 2023 .
  20. ^ Kissling, Kristian (8 de julio de 2009), "Mutter: Window Manager in GNOME's Future", Linux Pro Magazine , archivado desde el original el 12 de octubre de 2018 , consultado el 23 de marzo de 2011
  21. ^ Cutler, Paul (1 de julio de 2009), Behind the Scenes with Owen Taylor, archivado del original el 26 de octubre de 2016 , consultado el 16 de enero de 2016
  22. ^ Taylor, Owen (23 de marzo de 2009), "Metacity, Mutter, GNOME Shell, GNOME-2.28", lista de correo desktop-devel-list , archivado desde el original el 16 de marzo de 2012 , consultado el 18 de agosto de 2012 , gnome-shell está configurado como un complemento de Mutter que está escrito principalmente en JavaScript
  23. ^ "Lanzamiento de Mutter 3.13.4". Archivado desde el original el 9 de agosto de 2014 . Consultado el 26 de julio de 2014 .
  24. ^ "GNOME Shell 3.13.4". Archivado desde el original el 9 de agosto de 2014 . Consultado el 26 de julio de 2014 .
  25. ^ Ljubunčić, Igor (6 de abril de 2011), Gnome 3 Fallback mode - Get your productivity back, Dedoimedo, archivado del original el 11 de noviembre de 2011 , consultado el 25 de noviembre de 2011
  26. ^ "GNOME 3.7: qué está pasando ahora | Lo que está pasando". GNOME. 5 de diciembre de 2012. Archivado desde el original el 9 de diciembre de 2012 . Consultado el 12 de marzo de 2013 .
  27. ^ "Extensiones", GNOME Live!, archivado desde el original el 17 de julio de 2014 , consultado el 25 de noviembre de 2011
  28. ^ Bîru, Ionuț Mircea (30 de abril de 2011), "GNOME3 in extra", Arch Linux , archivado desde el original el 3 de enero de 2012 , consultado el 4 de diciembre de 2011
  29. ^ Releases/15/FeatureList, Proyecto Fedora , archivado desde el original el 24 de abril de 2013 , consultado el 25 de noviembre de 2011
  30. ^ Portal:12.1, Proyecto OpenSuSE , archivado desde el original el 1 de junio de 2011 , consultado el 25 de noviembre de 2011
  31. ^ "Notas de la versión", Mageia Wiki , 7 de marzo de 2012, archivado desde el original el 14 de marzo de 2013 , consultado el 24 de marzo de 2012
  32. ^ "/ packages / sid (unstable) / gnome / gnome-shell", Debian , archivado desde el original el 2 de mayo de 2012 , consultado el 10 de julio de 2012
  33. ^ "/ packages / wheezy (testing) / gnome / gnome-shell", Debian , archivado desde el original el 9 de julio de 2012 , consultado el 10 de julio de 2012
  34. ^ "Lanzamiento oficial de Oracle Solaris 11.4 - Phoronix". www.phoronix.com . Archivado desde el original el 27 de junio de 2020 . Consultado el 25 de junio de 2020 .
  35. ^ Coopersmith, Alan. "Uso de GNOME 3 en Oracle Solaris 11.4". Blog de Oracle Solaris. Archivado desde el original el 1 de agosto de 2020. Consultado el 25 de junio de 2020 .
  36. ^ "GNOME es ahora el escritorio predeterminado en las compilaciones diarias de Ubuntu 17.10". 7 de junio de 2017. Archivado desde el original el 19 de julio de 2017 . Consultado el 13 de julio de 2017 .
  37. ^ "OneiricOcelot/ReleaseNotes - Ubuntu Wiki", Ubuntu Wiki , archivado desde el original el 23 de diciembre de 2011 , consultado el 18 de abril de 2012
  38. ^ Andrew (19 de octubre de 2012). «¿Prefieres GNOME Shell? Descarga Ubuntu GNOME Remix 12.10 ~ Web Upd8: blog de Ubuntu/Linux». Webupd8.org. Archivado desde el original el 10 de marzo de 2013. Consultado el 12 de marzo de 2013 .
  39. ^ "Introducción a Ubuntu GNOME". Archivado desde el original el 15 de octubre de 2016 . Consultado el 27 de abril de 2013 .
  40. ^ Taylor, Owen (24 de marzo de 2009), "Re: Metacity, Mutter, GNOME Shell, GNOME-2.28", lista de correo desktop-devel-list , archivado desde el original el 31 de agosto de 2012 , consultado el 18 de agosto de 2012
  41. ^ Wallen, Jack (28 de marzo de 2014). "GNOME 3.10 ha resucitado lo que una vez fue el favorito del escritorio Linux". TechRepublic. Archivado desde el original el 28 de marzo de 2014.
  42. ^ Matt Hartley, Chris Fisher (5 de enero de 2014). "En defensa de Gnome 3". Linux Action Show . Jupiter Broadcasting. Archivado desde el original el 13 de marzo de 2014. Consultado el 2 de abril de 2014 .

Enlaces externos