Les rectangles arrondis se répandent partout
(folklore.org)Les rectangles arrondis sont partout !
Résumé des points clés
-
Le nouvel algorithme de Bill Atkinson :
- Bill Atkinson a ajouté à QuickDraw un nouveau code permettant de dessiner rapidement des cercles et des ellipses.
- Pour surmonter les limites du processeur 68000, il a imaginé une méthode de calcul des cercles n’utilisant que des additions et des soustractions.
- Cette technique exploite le fait que la somme des nombres impairs donne le carré parfait suivant.
-
Le retour de Steve Jobs :
- Après avoir vu la démo de Bill, Steve Jobs a suggéré qu’il fallait non seulement des cercles et des ellipses, mais aussi des rectangles à coins arrondis.
- Steve a souligné que les rectangles à coins arrondis étaient très présents dans la vie quotidienne.
- Bill a d’abord pensé que ce serait difficile, mais, convaincu par Steve, il a décidé d’essayer.
-
L’implémentation des rectangles à coins arrondis :
- Bill a écrit un code permettant de dessiner rapidement des rectangles à coins arrondis.
- Cette nouvelle fonctionnalité a été baptisée "RoundRects" et intégrée à plusieurs parties de l’interface utilisateur.
- Les rectangles à coins arrondis sont rapidement devenus un élément indispensable.
L’avis de GN⁺
-
Contexte technique :
- Le processeur 68000 ne prenait pas en charge les opérations en virgule flottante, d’où la nécessité d’une méthode pour dessiner des cercles en n’utilisant que des additions et des soustractions.
- L’algorithme de Bill Atkinson constituait une approche innovante pour dépasser cette contrainte.
-
L’importance de l’expérience utilisateur :
- Steve Jobs attachait de l’importance non seulement aux prouesses techniques, mais aussi à l’expérience utilisateur.
- Les rectangles à coins arrondis ont joué un rôle important dans l’amélioration de l’esthétique de l’interface utilisateur.
-
La motivation derrière l’innovation :
- Le retour de Steve Jobs a poussé Bill Atkinson à relever un nouveau défi.
- Cela montre à quel point le feedback et la collaboration sont importants au sein d’une équipe.
-
L’évolution de la technologie :
- Cela montre qu’une petite amélioration initiale peut, plus tard, entraîner de grands changements.
- Les rectangles à coins arrondis sont ensuite devenus un standard dans de nombreux logiciels et designs.
-
Technologies associées :
- Aujourd’hui, de nombreuses bibliothèques graphiques et de nombreux frameworks permettent d’implémenter facilement des rectangles à coins arrondis.
- Par exemple, la propriété CSS
border-radiuspermet d’appliquer facilement des coins arrondis en web design.
1 commentaires
Avis sur Hacker News