1 puntos por GN⁺ 2024-06-25 | 1 comentarios | Compartir por WhatsApp

¡Los rectángulos redondeados están por todas partes!

Resumen de puntos clave

  • El nuevo algoritmo de Bill Atkinson:

    • Bill Atkinson añadió a QuickDraw un nuevo código para dibujar círculos y elipses rápidamente.
    • Para superar las limitaciones del procesador 68000, ideó una forma de calcular círculos usando solo sumas y restas.
    • Esta técnica aprovecha el hecho de que la suma de números impares produce el siguiente cuadrado perfecto.
  • La retroalimentación de Steve Jobs:

    • Después de ver la demo de Bill, Steve Jobs sugirió que no solo hacían falta círculos y elipses, sino también rectángulos con esquinas redondeadas.
    • Steve enfatizó que los rectángulos con esquinas redondeadas se usan mucho en la vida cotidiana.
    • Al principio Bill pensó que sería difícil, pero por la insistencia de Steve decidió intentarlo.
  • Implementación de los rectángulos con esquinas redondeadas:

    • Bill escribió código para dibujar rápidamente rectángulos con esquinas redondeadas.
    • Esta nueva función recibió el nombre de "RoundRects" y se integró en varias partes de la interfaz de usuario.
    • Los rectángulos con esquinas redondeadas pronto se volvieron un elemento esencial.

Opinión de GN⁺

  • Contexto técnico:

    • El procesador 68000 no soportaba operaciones de punto flotante, así que hacía falta un método para dibujar círculos usando solo sumas y restas.
    • El algoritmo de Bill Atkinson fue un enfoque innovador para superar esas limitaciones.
  • La importancia de la experiencia de usuario:

    • Steve Jobs valoraba no solo los logros técnicos, sino también la experiencia de usuario.
    • Los rectángulos con esquinas redondeadas jugaron un papel importante para mejorar el aspecto estético de la interfaz de usuario.
  • Motivación para innovar:

    • La retroalimentación de Steve Jobs motivó a Bill Atkinson a intentar un nuevo desafío.
    • Esto muestra lo importantes que son la retroalimentación y la colaboración dentro de un equipo.
  • La evolución de la tecnología:

    • Muestra que pequeñas mejoras iniciales pueden traer grandes cambios más adelante.
    • Los rectángulos con esquinas redondeadas después se convirtieron en un estándar en distintos programas y diseños.
  • Tecnologías relacionadas:

    • Hoy en día, muchas bibliotecas gráficas y frameworks permiten implementar fácilmente rectángulos con esquinas redondeadas.
    • Por ejemplo, la propiedad border-radius de CSS permite aplicar esquinas redondeadas fácilmente en el diseño web.

1 comentarios

 
GN⁺ 2024-06-25
Comentarios en Hacker News
  • Las esquinas de los botones de Windows han ido cambiando entre redondeadas y rectas a lo largo de varias versiones. Personalmente, prefiero las esquinas rectas.
  • Me llamó la atención que Bill Atkinson trabajara desde casa durante el desarrollo de Macintosh.
  • El rectángulo redondeado de Apple ahora se ha convertido en una forma de squircle.
  • La gran sensibilidad estética de Steve Jobs y su filosofía de "humanidades + tecnología" se sienten genuinas.
  • Los rectángulos redondeados están por todas partes. Enlaces relacionados: Round rectangles are everywhere, History of Rounded Corners, Steve Jobs and Rounded Corners, The story of round rectangles
  • Las esquinas redondeadas de macOS crean un diseño moderno y agradable. Los íconos del iPhone también se ven más atractivos. Otras plataformas también deberían adoptarlo.
  • Tomé una clase de carpintería en un campamento de verano en Brooklyn: un instructor decía que había que redondear todas las esquinas, y otro que había que mantenerlas rectas.
  • Si comparas rectángulos redondeados con rectángulos de esquinas rectas, en la vida real la mayoría de los marcos de puertas, cuadros, libros, gabinetes y ventanas tienen formas rectas. Los objetos naturales no son rectangulares.
  • Con un hack de la ROM de Mac OS se pueden crear ventanas completamente circulares. Enlace relacionado: Mac OS ROM hack
  • Me impresionó que Bill Atkinson no se rindiera cuando no obtuvo la reacción que esperaba, y que terminara resolviendo el problema del rectángulo redondeado.