Interruptores de modo oscuro: con dos estados basta

Artículo de Lea Verou que defiende el uso de interruptores de modo oscuro con dos estados frente a los clásicos de tres (claro, oscuro y sistema). La autora parte de una premisa: el modelo interno de una aplicación sí necesita tres estados —el valor por defecto del sistema operativo y los valores ex

Por qué los interruptores digitales son un mal control de interfaz

Un análisis crítico sobre el uso de los interruptores o toggles en interfaces digitales argumenta que se trata de un control de usuario defectuoso por diseño. El artículo parte de una captura de pantalla de un cuadro de diálogo de macOS donde varios toggles aparecen en cuatro tonos de gris indisting

Effective HTML: una guía visual para crear artefactos web con agentes

Effective HTML es una guía visual y práctica orientada a decidir cuándo conviene producir un artefacto en HTML —desde wireframes hasta prototipos funcionales, diagramas e interfaces pequeñas— frente a quedarse en Markdown. La premisa central es que el HTML se justifica cuando la expresión espacial,

La estética de la IA: nuevos lenguajes visuales en el software

La irrupción de la inteligencia artificial está dejando una huella visual propia en el software. Cada corriente cultural introduce modas de diseño que a menudo se desdibujan, pero algunas se consolidan como patrones duraderos. El menú hamburguesa (≡), surgido por las limitaciones de pantalla en la e

Personaliza Ars a tu gusto con la suscripción Ars Pro

Ars Technica ofrece a sus suscriptores de pago Ars Pro la posibilidad de personalizar la experiencia de lectura en su sitio web. Todos los lectores pueden elegir entre dos vistas —Cuadrícula y Lista—, pero la suscripción desbloquea dos opciones adicionales. La vista Clásica recupera el diseño origin

Cómo identificar un componente de interfaz cuando no sabes su nombre

Nombrar correctamente un elemento de interfaz de usuario es útil solo cuando conduce a la interacción, el foco, el comportamiento de teclado, el cierre y la adaptación móvil adecuados. Este artículo propone un método de tres pasos para distinguir entre patrones visuales parecidos, como Tooltip, Popo

El proceso creativo tras el icono de Kommit para KDE Oxygen

Este artículo muestra, paso a paso, el proceso de diseño del icono que faltaba para la aplicación Kommit, un cliente gráfico de Git, dentro del conjunto visual Oxygen de KDE. El autor explica que los iconos relacionados con Git suelen parecerse entre sí —nodos conectados y ramas en forma de diamante

Microsoft prueba un buscador de Windows 11 sin anuncios ni contenido recomendado

Microsoft ha comenzado a probar entre los Windows Insiders del canal Experimental una versión más limpia del menú de búsqueda de Windows 11, que elimina los anuncios y el contenido recomendado. La compañía anunció el cambio en una entrada de blog publicada el lunes, en el marco de su estrategia para

Apple debería levantar la prohibición de formas en los iconos de macOS

Rogue Amoeba, la desarrolladora de software para Mac fundada por Paul Kafasis, ha lanzado la campaña "Free The Icons" para pedir a Apple que permita que las aplicaciones de terceros recuperen formas distintas en sus iconos, en lugar de la nueva figura única de squircle impuesta con macOS 26 Tahoe.

Por qué Windows 95 fue la última gran revolución tecnológica

Windows 95, presentado en agosto de 1995, transformó la informática doméstica al convertir el PC en un electrodoméstico cotidiano. Microsoft destinó más de 300 millones de dólares a una campaña que incluyó los derechos del tema Start Me Up de los Rolling Stones, la iluminación de edificios emblemáti

Los archivos de texto como interfaz de usuario

Este artículo de Dave en su 'Virtual Box of Cards' propone una idea sencilla pero potente: usar archivos de texto plano como interfaz de usuario para programas de línea de comandos, en lugar de desarrollar costosas TUI (interfaces de usuario textuales) desde cero. La técnica se basa en lanzar el edi

YouTube refuerza su apuesta por Shorts con funciones inspiradas en TikTok

YouTube ha anunciado una nueva batería de funciones para Shorts que acercan aún más su experiencia a la de TikTok. Entre las novedades destaca el modo "pantalla limpia", que elimina iconos y textos del vídeo para reducir la distracción visual, una función homónima a la que TikTok ofrece desde hace a

Evolución de la interfaz de Windows al abrir un archivo sin asociación

Un repaso histórico y técnico por los cambios que ha experimentado Windows a la hora de gestionar la apertura de un archivo cuya extensión no está asociada a ningún programa. El artículo recorre versiones clave del sistema operativo y muestra, mediante capturas de pantalla, cómo evolucionó el cuadro

GlassKit UI: 44 componentes React para gafas Meta Ray-Ban Display

GlassKit UI es un kit de desarrollo de código abierto que ofrece 44 componentes React pensados específicamente para la lente de las gafas inteligentes Meta Ray-Ban Display. La librería cubre tres áreas clave: una colección de superficies visuales —lecturas, listas, temporizadores, pantallas de comun

Por qué resistimos el cambio radical en la tecnología

El concepto de "Campo de Normalidad Manufacturada", acuñado por Venkatesh Rao, es una herramienta conceptual clave para entender la psicología detrás de la adopción tecnológica. Su premisa fundamental es que los humanos resistimos el cambio radical y nos aferramos a una sensación de "presente estáti

Técnica Assembly Rig simplifica creación de interfaces animadas

Un nuevo método denominado 'Assembly Rig' ha simplificado significativamente el desarrollo de interfaces animadas, permitiendo a los creadores reconstruir figuras de palo a partir de partes primitivas exclusivas en cada fotograma. Esta técnica elimina la necesidad de contornos perfectos o pipelines

Tecla Tab: Choque cultural en Microsoft e IBM

Este artículo del blog de Microsoft, escrito por Raymond Chen, relata un curioso incidente que ilustra las diferencias culturales y organizativas entre Microsoft e IBM durante el desarrollo conjunto de OS/2. La anécdota gira en torno a una simple decisión: el uso de la tecla Tab para navegar entre c

Statecharts: Modelando sistemas complejos con claridad

Los diagramas de estados (Statecharts) son una herramienta poderosa para modelar y gestionar la lógica de sistemas complejos, especialmente en software. En esencia, son una evolución de los diagramas de estados tradicionales, abordando sus limitaciones, como la 'explosión de estados' que ocurre cuan

Apple: ¿Rediseñar iPad y MacBook? Una Propuesta

Este artículo de Craig Mod explora una visión alternativa para el futuro de los iPads y MacBooks, argumentando que Apple ha perdido el rumbo al intentar converger ambos sistemas operativos. La idea central es que el iPad debería ser radicalmente centrado en la interacción táctil, eliminando teclados

Flipbook: Navegador crea webs con imágenes

Un grupo de desarrolladores ha lanzado 'Flipbook', un innovador navegador visual que genera páginas web enteras a partir de imágenes en tiempo real. A diferencia de los navegadores tradicionales basados en código HTML, Flipbook presenta una experiencia de navegación donde cada página es una imagen,

Muesca de Mac oculta iconos: Tailscale ofrece solución

Tailscale ha encontrado una solución temporal y una solución permanente a un problema peculiar que afecta a algunos usuarios de MacBooks con el diseño de 'notch' (muesca) en la parte superior de la pantalla. Desde la introducción de los MacBooks Pro de 2021, algunos iconos de la barra de menú, inclu

Herramientas de terminal Bubble Tea alcanzan la versión 2.0

Las herramientas de interfaz de usuario de terminal Bubble Tea, Lip Gloss y Bubbles han salido de fase beta con sus versiones 2.0.0, marcando un hito importante para el ecosistema de desarrollo de terminales. Estas actualizaciones, que ya impulsan el agente de codificación con IA de Charmbracelet, C

Windows 1.0: ¿Por qué las ventanas no se superponían?

Windows 1.0, el primer intento de Microsoft de llevar una interfaz gráfica de usuario (GUI) a las computadoras personales, es recordado por una característica distintiva: sus ventanas no se superponían. A diferencia de sistemas como el Macintosh, las ventanas en Windows 1.0 estaban organizadas en un

macOS: Crítica a la dirección actual de Apple

Este artículo, publicado en take.surf, es una crítica profunda y personal sobre el estado actual de macOS y la dirección que Apple ha tomado en los últimos años. El autor, un usuario y desarrollador de Mac desde hace mucho tiempo, describe una serie de problemas persistentes y frustrantes que han af

Controla la terminal: guía para interfaces dinámicas

Este artículo del blog de Haoyi explora cómo controlar la terminal desde programas de línea de comandos, un aspecto fundamental para crear interfaces de usuario más dinámicas y sofisticadas. Tradicionalmente, los programas interactúan con la terminal simplemente imprimiendo texto que se desplaza. Si

Apple presenta Ferret-UI Lite: agentes gui en el dispositivo

El desarrollo de agentes autónomos capaces de interactuar con interfaces gráficas de usuario (GUI) es un problema complejo, especialmente cuando se busca que estos agentes sean pequeños y puedan funcionar directamente en dispositivos (on-device), sin depender de una conexión constante a la nube. App

Motor de UI en Python: desarrollo desde cero

Este artículo detalla el desarrollo de un motor de interfaz de usuario (UI) personalizado en Python utilizando PyGame, creado por Mohammed Nasr para facilitar la experimentación rápida con interfaces interactivas. El objetivo principal era crear una capa de UI transparente que no impactara negativam

Juega con partículas: Explora la simulación interactiva

La 'Particle Lenia Demo' es una demostración interactiva que explora la manipulación y el comportamiento de partículas simuladas. Aunque suene abstracto, este tipo de demostraciones son valiosas para investigadores, artistas digitales y desarrolladores que trabajan con sistemas complejos, simulación

LiftKit: Nuevo Framework UI de Código Abierto

Un nuevo framework de interfaz de usuario (UI) de código abierto llamado LiftKit ha sido lanzado, prometiendo un diseño visualmente preciso y estéticamente agradable. El framework se enfoca en resolver problemas de simetría y ofrece proporciones basadas en la proporción áurea con precisión subpixel,