Articulo de referencia

Columnas de Miller

Un navegador de columnas Miller implementado por GNUstep . Incorpora un Shelf . Las columnas de Miller (también conocidas como listas en cascada [ 1 ] ) son una técnica de naveg...

Un navegador de columnas Miller implementado por GNUstep . Incorpora un Shelf .

Las columnas de Miller (también conocidas como listas en cascada [ 1 ] ) son una técnica de navegación / visualización que se puede aplicar a estructuras de árbol . Las columnas permiten abrir varios niveles de la jerarquía simultáneamente y proporcionan una representación visual de la ubicación actual. Está estrechamente relacionada con técnicas utilizadas anteriormente en el navegador Smalltalk , pero fue inventada de forma independiente por Mark S. Miller en 1980 en la Universidad de Yale . Posteriormente, la técnica se utilizó en Project Xanadu , Datapoint y NeXT .

Durante su estancia en Datapoint, Miller generalizó la técnica para explorar grafos dirigidos con nodos y arcos etiquetados. En todos los casos, la técnica es apropiada para estructuras de alto grado (gran ramificación). Para estructuras de bajo grado, los editores de esquemas o los visores de grafos resultan más eficaces.

Historia

Las columnas de Miller son más conocidas hoy en día como el modo de "Vista de columnas" del Finder de macOS , así como la vista "Explorador" en iTunes . Las columnas en Finder derivan directamente del uso de columnas de Miller por parte del visor de archivos NeXTSTEP, que se remonta a 1986. El proyecto GNUstep continúa ofreciendo un explorador de columnas de Miller que sigue de cerca el enfoque de NeXT, llevando las ventajas de un explorador de columnas a Linux , BSD y otros sistemas operativos con grandes estructuras de árbol. La exploración de categorías y atributos de etiquetas de archivos de audio en el iPod recuerda a la exploración de columnas, aunque solo se muestra una columna a la vez.

Asuntos

Las columnas Miller presentan varios problemas desde el punto de vista de la usabilidad:

  • La navegación cada vez más profunda en las estructuras de directorios se representa mediante la inclusión de más y más columnas en la pantalla, hasta que finalmente cada columna se vuelve demasiado estrecha para leerla sin desplazarse horizontalmente; la necesidad de desplazarse puede reducirse o eliminarse utilizando el teclado para navegar por los directorios en lugar del puntero.
  • Las opciones de ordenación y la visualización de metadatos son limitadas, aunque esto se puede mitigar cambiando la vista del directorio actual cuando sea apropiado, ya sea usando el puntero o un atajo de teclado y, al igual que en el Finder de macOS y los diálogos de archivos , los metadatos se pueden ver en una columna de vista previa cuando se selecciona un archivo en lugar de un directorio.

Utilizar en exploradores de archivos

vifm, un gestor de archivos basado en ncurses con columnas Miller.
  • El Finder de macOS , el explorador de archivos predeterminado en macOS, utiliza columnas Miller en su vista "Columnas".
  • Los cuadros de diálogo para abrir y guardar archivos en macOS también utilizan columnas Miller.
  • Path Finder es un explorador de archivos shareware para Mac OS X que admite la vista de columnas Miller, entre otras. [ 2 ]
  • GWorkspace , un gestor de espacios de trabajo para GNUstep que puede utilizarse como explorador de archivos, utiliza columnas Miller. [ 3 ]
  • ranger , un explorador de archivos basado en terminal con combinaciones de teclas similares a las de Vi , utiliza un modo de varias columnas similar a las columnas de Miller. [ 4 ]
  • lf (como en "listar archivos") es un gestor de archivos de terminal escrito en Go con una fuerte inspiración en rangerel gestor de archivos.
  • evidence , un explorador de archivos aparentemente obsoleto para Enlightenment , utilizaba columnas Miller en su “vista de navegador”. [ 5 ]
  • Thunar , el explorador de archivos predeterminado de Xfce , solía tener una rama llamada "columns-view" que fue abandonada posteriormente. [ 6 ] [ 7 ] [ 8 ]
  • Dolphin , el explorador de archivos predeterminado de KDE , también canceló el desarrollo posterior de las columnas de Miller debido a que el código fuente era demasiado complejo, lo que dificultaba su mantenimiento. [ 9 ]
  • Tkdesk , un explorador de archivos para el sistema X Window , utiliza columnas Miller. [ 10 ]
  • Marlin es un explorador de archivos escrito en GTK 3 que implementa columnas Miller. Marlin no tiene ningún archivo de descarga registrado en Launchpad a fecha de noviembre de 2016. [ 11 ]
  • Pantheon Files (o simplemente Files , para abreviar) es una bifurcación de Marlin desarrollada activamente por el equipo de Elementary . [ 12 ] [ 13 ]
  • FSViewer es un explorador de archivos obsoleto para Window Maker que utiliza columnas Miller. [ 14 ]
  • Greg's Browser es un navegador de columnas inspirado en NeXT para el Mac OS clásico . [ 15 ]
  • WinBrowser [ 16 ] y Ultraexplorer [ 17 ] [ 18 ] son ​​exploradores de archivos para Microsoft Windows que admiten columnas Miller.
  • One Commander [ 19 ] es un explorador de archivos para Microsoft Windows que utiliza columnas Miller escaladas automáticamente en una interfaz con pestañas.
  • ThatFile [ 20 ] es un explorador de archivos para Microsoft Windows con columnas Miller. Además, cuenta con herramientas para optimizar el flujo de trabajo del usuario.
  • Direttore File Manager [ 21 ] es un explorador de archivos para Microsoft Windows 10 que utiliza columnas Miller en una de sus vistas.
  • Otro gestor de archivos de Windows que admite columnas Miller es xplorer2 .
  • El explorador de almacenamiento en el panel de control de Supabase [ 22 ] utiliza columnas Miller en su vista "columnas".
  • Directory Opus para Windows [ 23 ] utiliza columnas Miller llamadas FlatView para mostrar estructuras de directorios jerárquicas como archivos y carpetas mixtos o agrupados, o archivos mixtos sin carpetas. Las columnas de visualización de FlatView se pueden redimensionar, ordenar y filtrar para mostrar tipos específicos de archivos o directorios.
  • Whale , un gestor de archivos para KDE, tiene soporte para columnas Miller [ 24 ].
  • KMiller , otro gestor de archivos para KDE, fue creado específicamente para ese propósito [ 25 ].
  • Archivos , un administrador de archivos para Windows [ 26 ]

Véase también

  • Estante : Elemento de la interfaz gráfica de usuario de NeXT que se puede combinar con columnas para crear un gestor de archivos .

Referencias

  1. Tidwell, Jenifer. Diseño de interfaces . O'Reilly. Archivado del original el 26 de julio de 2021. Consultado el 5 de mayo de 2015 .
  2. "Path Finder 6 de Cocoatech" . Archivado del original el 29 de mayo de 2013. Consultado el 28 de mayo de 2013 .
  3. "Guía del usuario de GWorkspace" . Consultado el 28 de mayo de 2013 .
  4. "guardabosques" . Consultado el 28 de mayo de 2013 .
  5. "Evidencia: un gestor de archivos ilustrado" . Consultado el 28 de mayo de 2013 .
  6. "Error 96239 : Vista de lista de varias columnas (también conocida como Columnas Miller)" . Consultado el 28 de mayo de 2013 . 
  7. "Error #511400 "agregar una vista de columnas de Miller" : Errores : nautilus-elementary" . 22 de enero de 2010. Recuperado el 28 de mayo de 2013 .  
  8. "Idea #6497: "Vista de columnas tipo Finder en Thunar" - Lluvia de ideas de Ubuntu" . Consultado el 28 de mayo de 2013 .
  9. "ppenz: Dolphin 2.0 - Actualización de estado" . 3 de enero de 2012. Consultado el 28 de mayo de 2013 .
  10. "Guía del usuario de TkDesk" (PDF) . Consultado el 28 de mayo de 2013 .
  11. "Marlin en Launchpad" . 9 de junio de 2010. Consultado el 28 de mayo de 2013 .
  12. "Archivos en Launchpad" . 7 de mayo de 2012. Consultado el 28 de mayo de 2013 .
  13. "¿Es Pantheon Files una bifurcación de Marlin? | elementary" . Archivado del original el 1 de julio de 2012. Consultado el 28 de mayo de 2013 .
  14. George Clernon (17 de mayo de 1999). "Proyectos — FSViewer" . Consultado el 28 de mayo de 2013 . 
  15. Gregory D. Landweber (2000). "Greg's Browser" . Consultado el 28 de mayo de 2013 .
  16. "WinBrowser" . Consultado el 28 de mayo de 2013 .
  17. "Mustangpeak UltraExplorer" . Magenta Systems Ltd. Consultado el 23 de diciembre de 2020 .
  18. "Columnas de Miller — YouTube" . YouTube . 12 de agosto de 2010. Archivado del original el 21 de diciembre de 2021. Consultado el 28 de mayo de 2013 . 
  19. "Un comandante" . Consultado el 29 de diciembre de 2013 .
  20. "ThatFile" . Consultado el 19 de junio de 2018 .
  21. "Directorio del administrador de archivos" . Consultado el 15 de mayo de 2020 .
  22. "Supabase" . 30 de marzo de 2021. Consultado el 9 de mayo de 2023 .
  23. "Directory Opus" . Consultado el 6 de marzo de 2023 .
  24. "Agregar vista de columnas de Miller (!16) · Solicitudes de fusión · Carl Schwan / whale · GitLab" . GitLab . Archivado del original el 07-12-2024 . Recuperado el 07-03-2026 .
  25. DiamondEyesFox (06-03-2026), DiamondEyesFox/kmiller , consultado el 07-03-2026
  26. "Archivos · Documentos - Diseño" . Consultado el 10 de abril de 2026 .
  • NSBrowser La clase Cocoa/NextStep que representa un widget de columna de Miller generalizado
  • RBrowser, un navegador FTP de Miller Column que comenzó en NeXTSTEP.
  • Responsive Miller Column es un plugin de jQuery que implementa columnas Miller.