1 poin oleh GN⁺ 2024-06-25 | 1 komentar | Bagikan ke WhatsApp

Persegi panjang membulat ada di mana-mana!

Ringkasan poin utama

  • Algoritme baru Bill Atkinson:

    • Bill Atkinson menambahkan kode baru ke QuickDraw untuk menggambar lingkaran dan elips dengan cepat.
    • Untuk mengatasi keterbatasan prosesor 68000, ia merancang cara menghitung lingkaran hanya dengan penjumlahan dan pengurangan.
    • Teknik ini memanfaatkan fakta bahwa jumlah bilangan ganjil akan menjadi kuadrat sempurna berikutnya.
  • Masukan dari Steve Jobs:

    • Setelah melihat demo Bill, Steve Jobs mengusulkan bahwa selain lingkaran dan elips, persegi panjang dengan sudut membulat juga diperlukan.
    • Steve menekankan bahwa persegi panjang dengan sudut membulat banyak digunakan dalam kehidupan sehari-hari.
    • Bill awalnya mengira itu akan sulit, tetapi akhirnya memutuskan untuk mencobanya setelah diyakinkan oleh Steve.
  • Implementasi persegi panjang bersudut membulat:

    • Bill kemudian menulis kode untuk menggambar persegi panjang bersudut membulat dengan cepat.
    • Fitur baru ini diberi nama "RoundRects" dan diintegrasikan ke berbagai bagian antarmuka pengguna.
    • Persegi panjang bersudut membulat segera menjadi elemen yang esensial.

Opini GN⁺

  • Latar belakang teknis:

    • Prosesor 68000 tidak mendukung operasi floating point, sehingga diperlukan metode menggambar lingkaran yang hanya memakai penjumlahan dan pengurangan.
    • Algoritme Bill Atkinson merupakan pendekatan inovatif yang berhasil mengatasi keterbatasan ini.
  • Pentingnya pengalaman pengguna:

    • Steve Jobs tidak hanya mementingkan pencapaian teknis, tetapi juga pengalaman pengguna.
    • Persegi panjang bersudut membulat memainkan peran penting dalam meningkatkan aspek estetika antarmuka pengguna.
  • Motivasi untuk berinovasi:

    • Masukan Steve Jobs menjadi dorongan bagi Bill Atkinson untuk mencoba tantangan baru.
    • Ini menunjukkan betapa pentingnya umpan balik dan kolaborasi dalam tim.
  • Evolusi teknologi:

    • Ini menunjukkan bahwa perbaikan kecil di tahap awal dapat membawa perubahan besar di kemudian hari.
    • Persegi panjang bersudut membulat kemudian menjadi standar di berbagai perangkat lunak dan desain.
  • Teknologi terkait:

    • Saat ini, banyak pustaka grafis dan framework yang dapat dengan mudah mengimplementasikan persegi panjang bersudut membulat.
    • Sebagai contoh, properti CSS border-radius memungkinkan penerapan sudut membulat dengan mudah dalam desain web.

1 komentar

 
GN⁺ 2024-06-25
Komentar Hacker News
  • Sudut tombol Windows telah berubah antara bentuk membulat dan bersudut di berbagai versi. Secara pribadi, saya lebih suka sudut yang tegas.
  • Mengesankan bahwa Bill Atkinson bekerja dari rumah saat pengembangan Macintosh.
  • Persegi panjang membulat milik Apple kini telah menjadi bentuk squircle.
  • Selera estetika Steve Jobs yang luar biasa dan filosofi "humaniora + teknologi" terasa tulus.
  • Persegi panjang membulat ada di mana-mana. Tautan terkait: Round rectangles are everywhere, History of Rounded Corners, Steve Jobs and Rounded Corners, The story of round rectangles
  • Sudut membulat di macOS menciptakan desain yang modern dan menyenangkan. Ikon iPhone juga terlihat lebih menarik. Platform lain juga seharusnya mengadopsinya.
  • Saya pernah mengikuti kelas pertukangan di perkemahan musim panas di Brooklyn; satu instruktur mengatakan semua sudut harus dibulatkan, sementara instruktur lain mengatakan harus tetap bersudut.
  • Jika membandingkan persegi panjang membulat dan persegi panjang bersudut, dalam kehidupan nyata bingkai pintu, bingkai foto, buku, kabinet, dan jendela kebanyakan berbentuk bersudut. Benda-benda alami bukanlah persegi panjang.
  • Dengan peretasan Mac OS ROM, dimungkinkan untuk membuat jendela yang sepenuhnya berbentuk lingkaran. Tautan terkait: Mac OS ROM hack
  • Mengesankan bahwa Bill Atkinson tidak menyerah dan berhasil memecahkan masalah persegi panjang membulat ketika ia tidak mendapatkan reaksi yang diharapkannya.