- Se creó una aplicación de prueba para verificar si se corrigió el bug de cambio de tamaño de ventanas en macOS 26.3
- Mediante un escaneo a nivel de píxel, se analizó la zona de respuesta al clic alrededor de las esquinas de la ventana, visualizando el estado de respuesta por color
- En la versión RC corregida, se confirmó una mejora al cambiar a una zona curva que sigue el radio de las esquinas
- Sin embargo, el grosor de la zona de ajuste solo vertical u horizontal se redujo de 7 píxeles a 6 píxeles, disminuyendo la precisión de uso
- En la versión final, la corrección fue eliminada por completo y se volvió a la zona rectangular anterior, y en las notas de la versión también se cambió “Resolved Issue” por “Known Issue”
Cambios en la versión RC de macOS 26.3
- En las notas de la versión RC de macOS 26.3 se indicaba explícitamente la solución al problema de cambio de tamaño de ventanas planteado en un blog anterior
- Por ello, se creó una aplicación de prueba para verificar los cambios reales
- La app de prueba escanea a nivel de píxel el área alrededor de la esquina inferior derecha de la ventana y muestra con colores la respuesta al clic del mouse
- Rojo: hay respuesta al clic
- Verde: se puede cambiar el tamaño
- Amarillo: solo se puede ajustar en vertical u horizontal
- Azul: no hay evento del mouse
- Como resultado, la zona de cambio de tamaño de la ventana pasó de ser rectangular a una forma que sigue la curva de la esquina, mejorando la consistencia visual
- Sin embargo, el grosor de la zona amarilla se redujo de 3 píxeles a 2 píxeles, por lo que el grosor total bajó de 7 píxeles a 6 píxeles
- Esto representa una reducción de aproximadamente 14%, lo que aumenta la probabilidad de que el usuario no acierte en la zona de ajuste
Regresión en la versión final de macOS 26.3
- Al repetir la misma prueba en la versión final, se comprobó que la corrección de la versión RC fue eliminada por completo
- La zona de cambio de tamaño de la ventana volvió nuevamente a la forma rectangular anterior
- En las notas de la versión de Apple, el estado de este problema también cambió de “Resolved Issue” a “Known Issue”
- Es decir, se retiró la solución y el problema sigue reconocido como un bug
1 comentarios
Comentarios en Hacker News
Desde que conocí por primera vez los window managers (WM) de Linux, siempre he creído que la forma más eficiente de mover y redimensionar ventanas es con las combinaciones super+lmb/rmb
Lo mejor es que ya no hace falta atinarle al encabezado o a las esquinas pixel por pixel
También se puede ver una discusión relacionada en este hilo de Reddit
Lo que más extraño es que permitía redimensionar libremente cualquier ventana
Cuando usas un monitor vertical, da pena ver ventanas modales de tamaño fijo con barras de desplazamiento innecesarias
Básicamente recuperas todo el espacio de pantalla
Control+CommandSe configura con el comando
defaults write -g NSWindowShouldDragOnGesture -bool true, y si lo usas junto con el arrastre de tres dedos, el problema de redimensionar desde los bordes casi desapareceCon Aerospace y Karabiner-Elements pude replicar casi todo mi flujo de trabajo, pero sigo extrañando redimensionar con super+clic derecho
Aun así, mover ventanas con ctrl+cmd+clic izquierdo está bastante bien
Las pantallas cada vez son más grandes, pero los elementos de la UI se sienten más pequeños y más difíciles de clicar
En la época del Macintosh 640x480, los controles de ventana eran claros y fáciles de pulsar
También hay una mirada nostálgica a eso en esta entrada de blog
Ahora hay muchas pantallas con más de 200 ppi, y seguir usando el mismo tamaño en píxeles es ineficiente
Quizá sea mejor volver a un tiling window manager y eliminar el redimensionado con una sola tecla
Sobre todo en la era de las BlackBook, la calidad del touchpad y del teclado era excelente, y el soporte multimonitor también era muy bueno
Me da curiosidad qué saldría si la filosofía de diseño del MacOS clásico se combinara con hardware moderno
Si el grosor en píxeles baja de 7 a 6, eso significa una reducción del 14%, pero eso no implica que la probabilidad de fallar el clic aumente exactamente 14%
Porque los clics de los usuarios no siguen una distribución uniforme, sino que tienden a concentrarse hacia el centro
Las actualizaciones recientes de Apple dan la impresión de introducir más bugs en macOS, iOS e iPadOS en general
Parece que adentro hay grupos que priorizan la lógica organizacional por encima del beneficio para el usuario
Ver que estos problemas aparecieron de nuevo da la sensación de que el control de calidad interno de Apple está seriamente tambaleándose
Sin mensaje de advertencia, simplemente colapsa
Este cambio se corrigió en la versión RC, pero luego se revirtió en el lanzamiento final
Parece que hubo alguna regresión o efecto secundario, y da curiosidad saber cuál fue exactamente el problema
Por ejemplo, cuando las esquinas de dos ventanas se superponen, puede que ya no bastara con tratarlo como un simple bounding box, sino que hubiera que calcular la máscara gráfica real
O quizá simplemente era un bug o crash
De hecho, casi resulta más interesante por qué este bug se procesó tan rápido
El hit testing en interfaces es un problema resuelto desde hace décadas, así que sorprende que siga siendo tema de discusión
Incluso las esquinas redondeadas no son técnicamente difíciles, así que da para pensar si no hubo fricción entre diseñadores y desarrolladores internamente
Si tocas cerca de un control, muchas veces responde otro elemento distinto
Sería bueno poder controlar la tap zone desde CSS, pero por ahora hay que agregar elementos HTML extra o meter a la fuerza handlers
onclickEn Safari de iOS 26 también apareció un nuevo problema donde intercepta los eventos de toque
Durante meses hubo un bug por el que no se podían redimensionar ventanas sin razón aparente, y la causa era que la ventana quedaba atravesando dos monitores
Si la ventana toca aunque sea unos cuantos píxeles de ambas pantallas, ya no se puede redimensionar
A veces la posición de la ventana se conserva, a veces se va a otra pantalla cualquiera, y a veces incluso aparece en una zona invisible
Empiezo a entender por qué Apple empuja a usar las ventanas solo en mosaico o en pantalla completa
Es incluso más inestable que en Windows o Linux
Ahora casi ya no tengo que arrastrarlas manualmente con el mouse
No es perfecto, pero con BetterTouchTool puedes alternar el modo de redimensionado con un doble toque de tres dedos
Si usas Yabai, ni siquiera hace falta desactivar por completo SIP, y además puedes mover ventanas con la tecla HYPER
Ajustas la ventana con el movimiento del cursor, y en cuanto sueltas la tecla se detiene de inmediato
He probado varias apps para redimensionar ventanas en Mac, pero ninguna me ha parecido tan buena como FancyZones de Windows PowerToys
No quiero atajos complejos ni hot corners
Lo que quiero son dos cosas
Ojalá hubiera una app que ofreciera esto sin suscripción
Pero yo terminé instalando Hammerspoon y escribiendo scripts en Lua
Como mi configuración es personalizada para dos monitores 1440p, el código es simple y fácil de modificar
Puedes ver el sitio oficial de Hammerspoon y este ejemplo de mi script
Lasso ofrece layouts basados en cuadrícula, y MacsyZones da funciones parecidas en formato open source
Swish, BentoBox, Lasso, MacsyZones
Si hasta el Gnome por defecto se siente mejor, entonces la situación va en serio
Cuando vuelvo a Mac, no entiendo por qué Spotlight y Mission Control existen por separado
Ver todas las apps con la tecla Win, acomodarlas en media pantalla, o maximizar sin pasar a pantalla completa se siente mucho más intuitivo que en macOS