Round Rects breiten sich überall aus
(folklore.org)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-radiuses einfach, im Webdesign abgerundete Ecken anzuwenden.
1 Kommentare
Hacker-News-Kommentare