¿Por qué la tecla Intro/Retorno cambia el nombre de un archivo/carpeta, en lugar de abrirlo? [cerrado]

¿Existe algún tipo de lógica conocida detrás de la elección de Apple de hacer que la tecla Intro cambie el nombre de un archivo/carpeta, en lugar de abrirlo como es estándar en Windows y Linux?

Para aquellos de ustedes que vienen aquí por la combinación de teclas sustitutas, ⌘-Oy ⌘-down arrowambas funcionan. Y lo entiendo completamente ⌘-down, ya que ⌘-upva "arriba" en el árbol de directorios. ¿Pero no podrían haber hecho alguna otra combinación de teclas como la tecla de cambio de nombre, y permitir que enter sea la acción de apertura "estándar"?

Entiendo que esta es una pregunta de punto de vista, y podría argumentar que Windows y Linux son los extraños, pero "ingresar" o "regresar" es, al menos en mi mente y experiencia con otros, la clave universal "bien". Cuando aparece un cuadro de diálogo, puede presionar la tecla Intro para la acción predeterminada. Cuando termine de escribir su contraseña, presione la tecla Intro para enviar el formulario e iniciar sesión. En la terminal, escriba un comando y presione Intro. Entonces, ¿por qué busca el archivo, lo selecciona y presiona enter... para cambiar el nombre ?

¿Porque un programador lo codificó de esa manera?
Esto realmente se reduce a "Estás acostumbrado a Windows". ¿no es así?
Sospecho que este "problema" es una de las razones por las que la gente "odia" el Finder. Tal vez necesito usar Path Finder antes de decir esto realmente, pero finalmente no tengo problemas reales con Finder.
Supongo que siempre pensé que la tecla de retorno era una tecla de "entrar", como "entrar en una puerta" o "entrar bajo su propio riesgo". Creo que es extraño que la compañía que no puede alejarse de un mouse de un botón nos haga usar dos botones para abrir un archivo en el teclado. Me parece una especie de lógica defectuosa.
@compulsionstar: para su información, han pasado varios años desde que Apple envió por última vez un mouse de un botón.
Magic Mouse es técnicamente un botón...
Encontré esto extraño también, viniendo de la conocida ruta Windows->Linux->OSX... Aunque ahora estoy acostumbrado. Lo que considero útil acerca de este comportamiento es que no hay forma de que abras un archivo enorme por error.
¿Qué hacen la barra espaciadora, el retorno y el control-O en Windows? La barra espaciadora es para destacar, comando-O ya es una segunda naturaleza para abrir, entonces, ¿por qué tener una segunda tecla para esa funcionalidad duplicada? Las claves son escasas, por lo que desperdiciar la funcionalidad duplicada parece una mala elección, incluso si significa que los recién llegados tienen que reasignar las cosas o ajustarlas.
@bmike No estoy siguiendo ... En Windows, la barra espaciadora y ctrl-O no hacen nada ... En Mac, la barra espaciadora es para una vista rápida (también cmd + Y - mira, una tecla duplicada para una función común) ( cmd+barra espaciadora es foco). El objetivo de hacer esta pregunta es que Cmd+O no es una segunda naturaleza: ingresar (o regresar) lo es.
Miro hacia atrás y mi respuesta estaba tratando de ayudar, pero como usted señala, mi razonamiento no se sostiene en general. Tal vez he estado bebiendo el agua demasiado tiempo. Tus puntos parecen mejor hechos que los míos. Debería haber dicho: no podemos saberlo sin preguntarle a la gente de Apple en la sala quién tomó las decisiones. Como esa no es una opción oportuna, caí en la trampa de especular. Gracias por llamarlo, viste mi intento de razonar. :-)
Esta pregunta es puramente especulativa y sin respuesta. Por lo tanto, no es una buena opción para Stack Exchange o Ask Different.
@Philip También tiene 8 meses. Pero caramba, gracias por cerrarlo. Es posible que una respuesta haya involucrado hechos, por lo que francamente no estoy de acuerdo con que no se pueda responder. Una respuesta podría ser especulativa, pero pregunté por la razón por la que Apple tomó esta decisión, con la esperanza de descubrir algún tipo de sentido detrás de ella.
@bmike marcó la pregunta. Me di cuenta de la fecha después del hecho. De cualquier manera, es una pregunta especulativa y esas nunca encajaron bien.
Algunas preguntas que señalo me alegro de que se vayan, esto casi logró disuadirme de marcar. Me encantaría que lo convirtieras en algo menos sobre el por qué y más sobre lo que se puede hacer para cambiarlo o adaptarlo, algo que puede tener una respuesta real aquí en el SE que significa "real". Podrías editarlo y listo. es un boton de reabrir si suficiente por que se quita y algo bueno lo que queda
Ahh ... es tan frustrante ver siempre este tipo de preguntas comentadas como "esta es la forma de Apple, lidia con eso", y algunas veces se cierran. En mi opinión, Ricket hizo un trabajo minucioso al tratar de explicar por qué pensó que esta pregunta no es especulativa y que tomó en consideración su posible prejuicio sobre otros sistemas operativos antes de publicar.
@bmike Esta pregunta no es especulativa en absoluto, puede haber razones por las que decidieron hacer eso y pueden ser públicas. Por supuesto, si esas razones no son públicas, es probable que la respuesta sea "no lo sabemos", sin embargo, aún existe la posibilidad de que algún experto en ux analice ese comportamiento y escriba un ensayo al respecto.
folklore.org/… es una respuesta de este tipo, pero la pregunta atrae terribles respuestas especulativas y no resuelve un problema real.
@Lohoris No somos el lugar para que los expertos en UI/UX debatan sobre el mejor diseño de software. Ni siquiera somos el lugar para preguntar cómo desarrollar software una vez que los diseñadores hayan terminado. Esos sitios existen en Stack Exchange. Ask Different es el lugar para preguntar sobre el uso de OS X , por lo que, a menos que se edite para preguntar claramente cómo usar el softear, lo veo fuera de tema. Lo mejor es abrir un hilo en Ask Different Meta para discutir / debatir los méritos de esta pregunta. Si hay consenso allí, no tengo problemas para reabrir esto, pero no siento que esté actualmente en el tema.
Entonces, según el enlace que da Daniel, parece que el atajo está intrincado a propósito, para evitar que las personas abran algo accidentalmente. Similar al teclado qwerty, supongo.
Mi opinión profesional como desarrollador de software y experto en tecnología es: NO. : No hay una lógica discernible en esta convención, de ninguna manera, y realmente solo sirve para frustrar y perjudicar al usuario. Apple... No lo jodiste.
@SteveBenner Cierto dat` casas
Tal vez sea porque en los viejos tiempos, usabas el teclado principalmente para editar texto. Entonces, volver era una forma de ingresar al modo de edición de texto, a diferencia de un acceso directo para realizar una operación de GUI (hacer doble clic en un objeto de archivo).
En mi humilde opinión, ¡esa es una combinación muy estúpida! ¿Cuántas veces cambias el nombre de un archivo? ¡Pero querrá acceder a un directorio o abrir un archivo casi siempre! No tiene ningún sentido para mí.
Puede haber una razón estratégica de marketing defensivo: frustrar deliberadamente a los usuarios que están probando Windows después de haber estado familiarizados con Mac . Si está acostumbrado a "Enter" que resulta en rename, y luego cuando está probando Windows, presiona "Enter" e inesperadamente opensel archivo, tendrá la percepción de que ~'Windows no es intuitivo (en relación con Mac)'. Del departamento de marketing de Apple. perspectiva, sería deseable que sus clientes de mucho tiempo y altamente rentables formaran tales percepciones del producto de su competidor. Por supuesto, tiene el efecto contrario en los usuarios de Win->Mac.

Respuestas (5)

"entrar" o "regresar" es, al menos en mi mente y experiencia con otros, la clave universal de "bien". Cuando aparece un cuadro de diálogo, puede presionar la tecla Intro para la acción predeterminada.

En el Finder, la acción predeterminada es la gestión de archivos. El Finder no es un lanzador. Tienes un montón de archivos que quieres cambiar de nombre, mover o lo que sea. ¿Qué porcentaje de archivos abre regularmente desde el Finder? ¿Por qué la acción predeterminada en el Finder debería ser "Abrir"?

Puede aprender a usar el estándar de navegación de OS X en lugar de ENTER/RETURN. El estándar de navegación es:

  1. + - va a la carpeta principal
  2. + - va a Carpeta secundaria.

Con el tiempo, he encontrado que estas operaciones clave son mejores que la navegación de Windows, donde tienes que cambiar entre ENTRAR y Alt+Arriba.

En realidad, cambio el nombre de los archivos mucho menos de lo que los abro, y cambio el nombre de los directorios mucho menos que cuando navego por un directorio. ¿No es parte de la administración de archivos navegar dentro de los directorios? Dado que los diseños de Apple se basan en la intuición del usuario, la mayoría de las personas "intuitivamente" esperan que la tecla de retorno abra un archivo. Es por eso que encontré la acción sorprendente. Creo que la verdadera respuesta está en el hecho de que "siempre ha sido así". Y no vale la pena cambiar.
@JoshHibschman Creo que las únicas personas que "intuitivamente" esperan que la tecla de retorno abra un archivo son los usuarios de Windows. Pregúntele a la mayoría de las personas y dirán "hago doble clic para abrir un archivo". Me doy cuenta de que las personas tienen diferentes patrones de uso, pero rara vez abro archivos en el Finder. Si son cosas que uso con frecuencia, están en el Dock. De lo contrario, uso una utilidad de inicio como Launchbar o Alfred.
+1 respuesta de ghoppe. Intente cambiar a Windows después de usar Mac OS y espere una operación de cambio de nombre cuando presione Intro. Solo para descubrir que abre cosas. Hacer locuras.
@Harv Me alegraría si fuera una sola pulsación de tecla en OS X. Windows = F2 para cambiar el nombre de un archivo, ingrese para abrir un archivo. OS X tienes que presionar dos teclas para abrir un archivo o directorio... Preferiría que fuera uno. Por supuesto, no es gran cosa, sino una molestia.
Es completamente injusto comparar las expectativas que provienen de otro sistema operativo. Si todo solo necesitara una tecla para activarse, la experiencia de usabilidad sería miserable, una tecla se deslizaría y podría emprender una acción completamente diferente de la que pretendía.
@ghoppe Agregaría el lanzador incorporado Spotlight a la lista. Si está buscando algo específico, ¿por qué navegar cuando puede buscar?
Viniendo de Windows, he notado dos flujos de trabajo claramente diferentes para trabajar con archivos. Parece que también se aplican a los usuarios de Mac. Flujo de trabajo 1: siempre uso el flujo de trabajo en el que uso constantemente el Finder/Explorer para encontrar archivos específicos y luego abrirlos (presionando Enter [Windows] o cmd-o [OSX]). Los archivos relacionados están cerca en el Finder y también se abren rápidamente. Flujo de trabajo 2: la alternativa es comenzar desde la aplicación (procesador de textos, editor de imágenes) y usar Archivo > Abrir para buscar archivos. Para una segunda aplicación, debe volver a navegar. inconveniente para mi...
Entonces, para resumir, aunque creo que su respuesta es muy buena, la afirmación "El Finder no es un lanzador". realmente depende de su flujo de trabajo. En mi caso, es un lanzador.
→ ghoppe: Estoy de acuerdo con la parte clave de tu argumento. No puedo estar de acuerdo con "Por supuesto, la respuesta real es que es una convención". Se calculó la elección de la función asociada con la tecla "retorno": "¿Cuál es la función a la que se debe acceder más rápido para hacer un administrador de archivos eficiente ?", "¿Qué pesadilla de acceso hace que un administrador de archivos sea un fracaso?", " ¿Cuál es el signo clave de un administrador de archivos que falla ?". Esto es ergonomía :).
Linux es igual que Windows, la maldita tecla se llama "Enter", que es exactamente lo que quiero hacer cuando estoy enfocado en una carpeta. Y para su información, la mayoría de los superusuarios no usan el maldito mouse para la mayoría de las cosas.
@YemSalat La tecla también está etiquetada como "retorno" en los teclados de Macintosh. Según su lógica, ¿también espera que vuelva a la carpeta anterior?
@YemSalat Con respecto a su segundo punto: Cita por favor. Dudo que la mayoría de la gente use el teclado para navegar (no buscar) en el Finder; eso es bastante diferente a navegar por el sistema de archivos usando la línea de comandos.
@ghoppe: si el botón Atrás está enfocado, espero que regrese cuando presiono el botón. Pero probablemente estaría de acuerdo en que si le pidiera que presione 'Enter', sabría a qué tecla me refiero. Y no dije 'la mayoría de las personas', dije la mayoría de los superusuarios (usuarios avanzados), no tengo ninguna cita para eso y no creo que sea necesario, solo busque en Google "teclado> mouse". PD: no estoy hablando específicamente del buscador, me refiero a cualquier administrador de archivos GUI, los profesionales prefieren usar el teclado porque es MUCHO más rápido
Estoy dispuesto a apostar que los archivos se abren con más frecuencia que se les cambia el nombre. ¿Por qué Finder no es un lanzador? Ciertamente puedo "lanzar" cosas desde Finder.
@Phillip En versiones recientes de OS X, Apple ha proporcionado un lanzador dedicado inspirado en iOS: Launchpad. El primer comentario en este hilo hizo el mismo argumento que usted tiene y lo abordé en el segundo comentario.
Sin embargo, @ghoppe parece aplicarse solo a las aplicaciones. A mi punto, un archivo de texto, por ejemplo, probablemente se abre con más frecuencia de lo que se le cambia el nombre. Por supuesto, sería genial tener un conjunto real de estadísticas de respaldo para discusiones como esta.
@Phillip De hecho, solo puedo hablar por mí mismo, ya que todos tienen diferentes patrones de uso. Muy raramente abro documentos usando el Finder. Por lo general, primero abro la aplicación y uso el cuadro de Opendiálogo. Esas veces que uso el Finder, no uso el teclado, así que hago doble clic en los archivos. Si quiero navegar por el sistema de archivos con el teclado, simplemente es más rápido y eficiente usar ZSH/bash en la terminal.
Voté a la baja porque su respuesta es obstinada y plebeya, y personalmente me parece extrañamente mundana e ineficaz en términos de crear una solución o proporcionar material educativo. Por favor, elimínelo de una vez.
@SteveBenner El sistema operativo de Apple es obstinado, y estaba tratando de expresar qué suposiciones se hicieron para que fuera así. Dado que esta es una respuesta de hace cinco años sobre una pregunta que se cerró porque se basa en una opinión, no veo el punto de eliminar la respuesta. Francamente, estoy un poco desconcertado por qué lo encuentra tan ofensivo cuando la persona que hace la pregunta (con un punto de vista claramente opuesto) lo considera digno de una marca de verificación.
Estoy bastante seguro de que el motivo es que macOS Finder se origina en el administrador de archivos NextStep, que usaba la vista de "columnas" que macOS aún admite. No sé qué teclas de acceso rápido estaban allí, pero supongo que se adaptaron a la vista de columna y que tenía más sentido ingresar "editar" (renombrar) el archivo actual y usar un comando especial para iniciar. Podría imaginar que se usó otra tecla para abrir carpetas (por ejemplo, flecha derecha). (Nota: es lamentable que la pregunta esté cerrada. Alguien podría encontrar un documento de diseño que indique por qué eligió ese atajo, pero ahora nadie buscará).
What percentage of files do you actually open regularly from the Finder?R: ¿En Windows y Linux? Casi el 100%. Casi nunca abro un archivo desde otra cosa que no sea el "Finder" (Explorador de Windows/Administrador de archivos).
"Con el tiempo, he encontrado que estas operaciones clave son mejores que la navegación de Windows, donde tienes que cambiar entre ENTER y Alt+Arriba". Use Enter y retroceso en Windows. Teclas individuales una al lado de la otra. No puedo ser mejor que esto.
Sí, y luego necesita usar Finder como un cuadro de diálogo al seleccionar un archivo y abrirlo de repente ahora es ENTER y no CMD + Abajo. Entonces, cuando desea cambiar el nombre de un archivo mientras lo elige, ya está, debe alcanzar el mouse (y sí, lo hago a menudo)
"Administrador de archivos, no un lanzador" es una de las explicaciones más ridículas y sin sentido y no tiene sentido para la gran mayoría de los usuarios a los que no les importan las definiciones técnicas pedantes. Administrar un archivo incluye abrirlo. ¿De qué otra manera se supone que debes encontrar y abrir un archivo específico?

Es estándar en Windows y Linux, no en OS X. No significa que "debería" ser estándar en OS X. :-)

Creo que es simplemente porque siempre ha sido así, desde que tengo memoria... Creo que incluso OS 6 tenía esto. Sé que 7/8/9 definitivamente lo tenía así. Así que supongo que querían que los usuarios antiguos se sintieran cómodos cambiándose a X.

+1 Mi respuesta también. ¡El hecho de que funcione de esa manera en Windows (y algunos Linux), no significa que sea un estándar! Además, tiene razón, Mac OS anterior tenía esto. Por lo tanto, para mí es estándar que enter cambie el nombre de algo vs enter abra un archivo/carpeta.
Si seguro. ¿Por qué abriría si puedo cambiarle el nombre?
Verifiqué y a 9 de 10 personas les pregunté que la interacción principal con una entidad en Finder (95% de las veces) es abrir un archivo en lugar de cambiarle el nombre. Entonces todo se reduce a una mala experiencia de usuario. Dejando a un lado el "estándar", es una locura que necesites hacer clic en 2 teclas para lo que estás haciendo el 95% de las veces y solo una tecla para el otro 5%. Eso es bastante irónico porque Microsoft hace este horrible diseño de ux en muchos de sus productos.
@refaelio estás comparando manzanas y naranjas. Si se sentara en una terminal de Unix, ¿esperaría poder escribir un nombre de archivo y entrar para abrir el archivo, y luego se quejaría de que debería funcionar de esa manera porque esa es su expectativa?
@Harv Bueno, estadísticamente hablando, la experiencia de UX es mala. Mis expectativas son irrelevantes. Además, Apple usó la misma lógica para voltear el ícono de Apple en sus macbooks al revés.

Porque ⌘+olo abre.

Dos claves es bastante distante, considerando que es una clave principal en Windows.
La forma en que funciona Windows no influye en cómo funciona o debería funcionar OS X.
@bahamat pero la distribución del teclado y la facilidad de uso sí
Encuentro que comando+abajo funciona para abrir, y comando+arriba para subir un directorio es conveniente.

He usado Mac OS X de forma intermitente durante algún tiempo, y todavía no puedo entender la funcionalidad "ingresar para cambiar el nombre". En Windows, presiona F2 para cambiar el nombre de un archivo, porque está realizando una función, ¡y eso tiene sentido! De vuelta en OS 7 (lo que usé durante más de 5 años antes de cambiar a Windows) recuerdo fuertemente usar enter para abrir cosas.

Voy a probar ReturnOpen, que solo funciona en 10.3 - 10.5, hasta ahora parece funcionar bien.

http://www.returnopen.com/

RE: ".. En Windows, presiona F2 para cambiar el nombre de un archivo, porque está realizando una función, ¡y eso tiene sentido!" - En realidad, soy un usuario de DOS / Windows desde hace mucho tiempo que cambió a Mac OSX hace 4 años, y encuentro que presionar ENTER para ingresar / cambiar el nombre del texto MUCHO MÁS sentido común. La mayor parte del tiempo estoy cambiando el nombre de los archivos que acabo de crear a partir de las operaciones de conversión de video en el escritorio, y estoy cambiando el nombre de los archivos mucho más de lo que estoy ejecutando aplicaciones en el escritorio (que, en cambio, uso Spotlight y el Dock explícitamente para iniciar aplicaciones).
También puede reasignar F2 para cambiar el nombre con el reasignador de teclas mac karabiner.

Estoy con @ghoppe. Además, obtiene la ventaja añadida de evitar la apertura inconsciente o accidental de una aplicación (para abrir un archivo) o la ejecución de código cuando en realidad solo quiere explorar su sistema de archivos y, bueno, "Buscar" cosas.

¿Por qué querría 'simplemente' navegar por su sistema de archivos? Si lo navego es para encontrar algo y realizar una acción sobre él, que es la mayoría de las veces para abrirlo.
@Rabarberski, vea la respuesta de ghoppe. Finder no es un lanzador, es un administrador de archivos (a pesar del nombre _Find_er).