- Ball adalah aplikasi bola kecil yang tinggal di dalam Dock macOS; saat diseret atau disentil, bola ini akan memantul dan bergerak ke seluruh layar sebagai aplikasi mainan
- Bola ini mendukung swipe dua jari, dan warna yang saat ini tersedia adalah merah
- Pengguna bisa bermain dengan menyentil bola, membenturkannya ke dinding atau sudut, lalu menghitung berapa kali bola memantul atau berapa kali menyentuh dinding
- Unduhan tersedia di GitHub Releases
- Aplikasi ini terinspirasi dari widget untuk OS X Dashboard, dan dengan memperluas Gist untuk mendapatkan posisi Dock, aplikasi ini mewujudkan animasi bola yang muncul dari posisi ikon Dock aplikasi
Cara Kerja Ball
- Ball adalah bola kecil yang tinggal di Dock dan merupakan aplikasi yang memantul ke seluruh layar
- Pengguna dapat menyeret bola, dan setelah dilepas bola akan memantul berkeliling layar
- Swipe dua jari juga bisa dilakukan di atas bola
- Warna yang tersedia adalah merah
Cara Bermain yang Bisa Dilakukan
- Bola bisa di-flick agar memantul
- Bisa mencoba membuat bola menyentuh sudut
- Bisa menghitung berapa kali bola memantul
- Bisa menghitung berapa kali bola menyentuh dinding
Unduhan
- Unduhan tersedia di GitHub Releases
Inspirasi dan Referensi Implementasi
- Ball terinspirasi dari widget untuk OS X Dashboard karya Nate Heagy
- Widget tersebut memantul lebih banyak dan memiliki lebih banyak warna, tetapi tidak masuk ke dalam Dock
- Gist karya Wessley Roche menjelaskan cara mendapatkan posisi Dock
- Ball memperluas metode ini untuk memperkirakan posisi saat ikon Dock aplikasi diklik, lalu membuat bola dianimasikan keluar dari posisi tersebut
1 komentar
Komentar Hacker News
Saya sudah memakainya di produksi selama 3 bulan terakhir, dan secara keseluruhan bisa dibilang cukup mulus
Hanya ada downtime yang sangat singkat, dan pelanggan juga banyak mengirim masukan terkait ini; mereka cukup menyukainya, jadi tidak masalah
Kami juga membuka beberapa issue GitHub dan mencoba menghubungi pengembangnya lewat LinkedIn, tetapi pengembangnya memperlakukan proyek ini kurang lebih sebagai “hadiah” menyenangkan untuk komunitas
Agar organisasi kami bisa memasukkan kode gratis ke produksi, pengelola repositori harus menghormati perjanjian tingkat layanan, tetapi sikap seperti itu tidak terlihat
Konsepnya sendiri keren
Ini mengingatkan saya pada semacam screensaver desktop Lara Croft zaman dulu
Itu adalah executable kecil yang memanjat ke tepi jendela yang terbuka, berguling dan melompat, lalu sesekali berkomentar karena desktop tidak dirapikan
Suaranya bisa dinyalakan dan dimatikan, dan unsur acaknya tidak besar, tetapi sebagai mainan interaktif yang sejenak mengalihkan pikiran di hari yang berat, itu bagus
Kadang ia berjalan di bagian bawah layar lalu menghilang ke kanan; hanya suara langkah kakinya yang terdengar, sampai akhirnya muncul lagi dari kiri. Tidak punya tujuan khusus, tapi itu benda kecil yang menyenangkan
Sepertinya ada juga domba, bayi menari, dan sesuatu yang mirip Bonzi Buddy
Dulu saya juga pernah menghapus sesuatu bernama Bonzi Buddy dari workstation setelah seorang rekan melaporkannya seperti malware
Linux dan Unix juga punya mainan seperti ini, dan yang paling terkenal adalah xeyes
Saya merindukan era yang penuh kelakar ketika hal-hal seperti ini dan screensaver baru yang unik dianggap “keren”
Ia duduk di tray, lalu sesekali muncul dan mengatakan hal seperti “Wow… lihat ukuran piksel itu,” kemudian memutar-mutar lengannya dengan pose khas seperti sedang menari sebelum kembali ke tray
Kalau bola sepak ditendang ke desktop, layar seperti terbakar; atau ketika pemain melakukan sliding, gambar seperti tersobek
Ini membangkitkan kenangan indah tentang masa 68k Macintosh dulu
Hal-hal seperti dogcow dan Oscar the Grouch di tempat sampah
Saya merindukan kesederhanaan, keceriaan, dan estetika masa itu
Ya, saya sudah tua, jadi tolong keluar dari halaman rumput saya
Saya tidak memikirkannya selama bertahun-tahun, tetapi begitu melihat ini, kenangan itu langsung muncul
Saya tidak ingat namanya, tetapi pada akhir 90-an atau awal 2000-an, saya pernah melihat ekstensi yang memberi gravitasi dan momentum pada ikon yang sedang diseret sehingga bisa “dilempar” di atas desktop
Tidak praktis, hanya untuk bersenang-senang
Kaleidoscope juga bisa dianggap masuk kategori ini
Ada tema-tema kalem yang membuat Mac tampak seperti Windows, BeOS, atau NeXTSTEP, tetapi banyak skema Kaleidoscope pihak ketiga condong jauh lebih nyeleneh dan menyenangkan daripada perangkat lunak tema biasa
Kalau Anda ingin membuat desktop terlihat seperti denim[0], bengkel tempa kurcaci[1], gim tembak-tembakan luar angkasa 2D top-down[2], atau hutan kartun yang imut[3], Kaleidoscope solusinya
[0]: https://i.ibb.co/x1YsFqt/denim-scheme-dtdenimsit-vbpf.png
[1]: https://i.ibb.co/fdXKKV2/eritis-forge-2-eitrisforge2sit-p5vq...
[2]: https://i.ibb.co/TryF6VQ/boilerplatetm-boilerplatesit-vrao.p...
[3]: https://i.ibb.co/cCLYpKL/monkeyparadise-monkeyparadisesit-ss...
Ia masih ada di sana, masih bisa dibalik, dan masih melakukan penyelarasan bitmap yang presisi
Sekarang pun eksplorasinya masih banyak, tetapi nuansanya cukup berbeda
Saya berharap desktop Windows juga punya widget
Jam, kalender, catatan, statistik CPU dan sistem, menu buka-tutup/geser berisi pintasan, hal-hal nyeleneh seperti itu yang saya inginkan
Tapi yang ada sekarang cuma iklan dan Copilot di mana-mana
Laptop layar sentuh zaman sekarang bisa melakukan jauh lebih banyak
Lenovo saya juga bisa dilipat 360 derajat dan dipakai seperti desktop layar sentuh penuh; kalau ekosistem kustomisasi dan widget Windows masih hidup, potensinya besar sekali untuk trik produktivitas dan ide UX interaktif
Waktu kecil, saya ingat CD Microsoft Dangerous Creatures [1] punya tema kustom untuk Windows 95
Semua ikon berubah menjadi gambar bertema hewan yang keren; “My Computer” menjadi katak, Recycle Bin menjadi ikan, dan kursor tunggu favorit saya berubah menjadi tawon
[1] https://en.wikipedia.org/wiki/Microsoft_Dangerous_Creatures
Menurut saya, kejenakaan dan nostalgia yang disentuh aplikasi atau mainan seperti ini sebenarnya menunjukkan kerinduan yang lebih serius terhadap komputasi yang lebih sederhana, berkualitas lebih tinggi, dan lebih bisa dikonfigurasi oleh pengguna
Itu juga belum lama-lama amat
Mungkin Windows 7, entahlah
Tapi rasanya terlalu lamban sampai tidak berguna
Kalau harus menunggu beberapa detik agar widget dimuat atau merespons, saya lebih baik mencatat di Notepad++ dan melihat jam di taskbar
Saya tidak tahu apakah masih ada sekarang, tapi masalahnya desktop orang-orang hampir selalu tertutup jendela, jadi hal-hal seperti itu tidak terlalu membantu
Akan bagus kalau ada kalender di taskbar dengan jadwal dan notifikasi, tapi sepertinya Microsoft tidak akan membuat sesuatu yang bisa dipasangi plugin sekaligus tetap sederhana di area ini
Android dulu juga punya hal semacam itu untuk layar beranda, tetapi sudah lama kehilangan kemampuan pluginnya, dan anehnya orang-orang Linux juga tidak banyak membuat hal seperti itu
Sebagai referensi, widget Dashboard lama yang menjadi dasar proyek ini ada di sini
Ini tautan untuk orang yang memakai OS cukup lama agar bisa menjalankannya, dan agak merepotkan menemukannya di Internet Archive
https://web.archive.org/web/20110301011442/http://gogoredbal...
Sepertinya sekarang giliran saya menyebut Neko: https://en.m.wikipedia.org/wiki/Neko_(software)
Itu juga komentar terakhir yang saya tinggalkan tepat sebelum komentar ini: https://news.ycombinator.com/item?id=40756670
Mungkin malah Neko itu sendiri
Saya tidak punya bukti kuat, tetapi kalau bertanya kepada istri saya, saya benar-benar pernah memprediksi beberapa tahun lalu bahwa BonziBuddy akan populer lagi
Sekarang kita hampir sampai di sana
Bahkan saat menulis ini, saya sama sekali tidak tahu wallpaper saya apa
Saya juga tidak ingat kapan terakhir kali benar-benar melihat atau berinteraksi dengan desktop
Saya tidak tahu apakah bola ini juga memantul di atas jendela yang terbuka, tetapi secara keseluruhan ini membuat saya berpikir apakah desktop memang diperlukan, atau bagaimana membuatnya lebih berguna
“Ini bola. Menyenangkan. Ini bola.”
Yang kurang hanya sekitar tiga README lagi yang penuh peringatan dan pemberitahuan, lalu diakhiri dengan “Jangan mengejek bola” https://www.youtube.com/watch?v=GmqeZl8OI2M
Kadang saya masih merindukan domba desktop saya: https://github.com/Adrianotiger/desktopPet?tab=readme-ov-fil...
Bagian terbaiknya adalah menjalankannya puluhan kali sampai seluruh kawanan domba berjalan, jatuh, dan berguling-guling di seluruh desktop, lalu menonton semuanya makin tersendat karena beban CPU
Anda bisa membuka terminal dan memunculkan sebanyak yang sanggup ditahan komputer, misalnya
sheep 100https://dustinbrett.com/
Berbeda dari niatnya untuk membuat saya kesal, saya membiarkannya begitu saja, dan belakangan itu juga jadi balasan
Suatu malam ia lembur di kantor dan berada dekat desktop saya; dalam kantor yang benar-benar gelap, seekor domba berbunyi “mbee” dan membuatnya sangat kaget
Ada juga fitur menggambar di MS Paint, dan kadang mereka menggambar di atas sesuatu yang sedang saya kerjakan
Hasil pencarian mungkin tidak pantas untuk kantor