1 Punkte von GN⁺ 2024-06-25 | 1 Kommentare | Auf WhatsApp teilen

Abgerundete Rechtecke sind überall!

Zusammenfassung der wichtigsten Punkte

  • Bill Atkinsons neuer Algorithmus:

    • Bill Atkinson fügte QuickDraw neuen Code hinzu, um Kreise und Ellipsen schnell zu zeichnen.
    • Um die Grenzen des 68000-Prozessors zu überwinden, entwickelte er eine Methode, Kreise nur mit Addition und Subtraktion zu berechnen.
    • Diese Technik nutzt die Tatsache, dass die Summe ungerader Zahlen die nächste Quadratzahl ergibt.
  • Steve Jobs’ Feedback:

    • Nachdem Steve Jobs Bills Demo gesehen hatte, schlug er vor, dass nicht nur Kreise und Ellipsen, sondern auch Rechtecke mit abgerundeten Ecken benötigt würden.
    • Steve betonte, dass Rechtecke mit abgerundeten Ecken im Alltag häufig verwendet werden.
    • Bill hielt das zunächst für schwierig, entschied sich nach Steves Überzeugungsarbeit aber, es zu versuchen.
  • Implementierung abgerundeter Rechtecke:

    • Bill schrieb Code, um Rechtecke mit abgerundeten Ecken schnell zu zeichnen.
    • Diese neue Funktion wurde „RoundRects“ genannt und in verschiedene Teile der Benutzeroberfläche integriert.
    • Rechtecke mit abgerundeten Ecken wurden bald zu einem unverzichtbaren Element.

Meinung von GN⁺

  • Technischer Hintergrund:

    • Der 68000-Prozessor unterstützte keine Gleitkommaoperationen, daher war eine Methode nötig, um Kreise nur mit Addition und Subtraktion zu zeichnen.
    • Bill Atkinsons Algorithmus war ein innovativer Ansatz, um diese Einschränkung zu überwinden.
  • Die Bedeutung der User Experience:

    • Steve Jobs legte nicht nur Wert auf technische Leistung, sondern auch auf die User Experience.
    • Rechtecke mit abgerundeten Ecken spielten eine wichtige Rolle dabei, die ästhetische Qualität der Benutzeroberfläche zu verbessern.
  • Motivation für Innovation:

    • Steve Jobs’ Feedback motivierte Bill Atkinson, eine neue Herausforderung anzugehen.
    • Das zeigt, wie wichtig Feedback und Zusammenarbeit innerhalb eines Teams sind.
  • Die Entwicklung von Technologie:

    • Es zeigt, dass kleine frühe Verbesserungen später große Veränderungen bewirken können.
    • Rechtecke mit abgerundeten Ecken wurden später in verschiedenster Software und in Designs zum Standard.
  • Verwandte Technologien:

    • Heute lassen sich Rechtecke mit abgerundeten Ecken in vielen Grafikbibliotheken und Frameworks leicht umsetzen.
    • Zum Beispiel macht die CSS-Eigenschaft border-radius es einfach, im Webdesign abgerundete Ecken anzuwenden.

1 Kommentare

 
GN⁺ 2024-06-25
Hacker-News-Kommentare
  • Die Ecken der Windows-Schaltflächen haben sich über mehrere Versionen hinweg zwischen rund und eckig verändert. Ich persönlich bevorzuge eckige Ecken.
  • Beeindruckend ist, dass Bill Atkinson während der Entwicklung des Macintosh im Homeoffice gearbeitet hat.
  • Das abgerundete Rechteck von Apple hat inzwischen die Form eines Squircle angenommen.
  • Steve Jobs’ ausgeprägter ästhetischer Sinn und seine Philosophie „Geisteswissenschaften + Technologie“ wirken aufrichtig.
  • Abgerundete Rechtecke sind überall zu finden. Relevante Links: Round rectangles are everywhere, History of Rounded Corners, Steve Jobs and Rounded Corners, The story of round rectangles
  • Die abgerundeten Ecken von macOS schaffen ein modernes und angenehmes Design. Auch iPhone-Icons wirken dadurch attraktiver. Andere Plattformen sollten das ebenfalls übernehmen.
  • Ich habe in einem Sommercamp in Brooklyn einen Kurs in Holzverarbeitung besucht; ein Lehrer sagte, man solle alle Ecken abrunden, ein anderer sagte, man solle sie eckig lassen.
  • Vergleicht man abgerundete und eckige Rechtecke, sind im wirklichen Leben Türrahmen, Bilderrahmen, Bücher, Schränke und Fenster größtenteils eckig. Natürliche Objekte sind nicht rechteckig.
  • Mit einem Mac-OS-ROM-Hack kann man vollständig kreisförmige Fenster erzeugen. Relevanter Link: Mac OS ROM hack
  • Beeindruckend ist, dass Bill Atkinson nicht aufgegeben hat, als er nicht die erwartete Reaktion bekam, und das Problem der abgerundeten Rechtecke gelöst hat.