
Siapa bilang tab itu berukuran semua?
Itu menjadi konyol: Kami telah melihat game yang berjalan di dalam file PDF, model AI dan bahkan dokumen Microsoft Word. Sekarang, pengembang independen telah berhasil membuat versi pong yang sepenuhnya dapat dimainkan yang membuat tab browser Google Chrome Amazing 240. Dan ketika kami mengatakan tab, kami benar -benar berarti tab itu sendiri; Favicons, terutama.
Dijuluki “faviconic pong”, implementasi yang tidak biasa ini dikeraskan dengan pengembang Nolen Royalty. Ini didasarkan pada implementasi lain yang tidak biasa di mana versi Flappy Bird hanya dimainkan dalam satu favicon. Meskipun sangat mengesankan dengan caranya yang terbatas, Faviconic Pong mengambil beberapa tingkat di atas dengan implementasi yang lebih aneh.
Gim ini pada dasarnya menyebarkan aksi antara jendela krom utama yang menunjukkan bagian bawah layar, sedangkan tabel Favicons 240 tab mengelola bagian atas. Dayung pong klasik, bola dan notasi semuanya berperilaku seperti yang dapat Anda bayangkan – hanya saja benda -benda ini tidak terbatas pada jangkauan jendela browser dan dapat meluas ke berbagai ikon tab kecil.
Dia melakukan trik visual yang rapi ini berkat apel yang cerdas untuk macOS. Pengembang telah dieksploitasi di magang Google Chrome, dengan menulis kode yang dapat secara akurat mengontrol favicon untuk setiap tab dan dengan cepat memperbarui ikon kecil untuk menghidupkan pergerakan bola.
Pernahkah Anda membuka begitu banyak tab sehingga browser Anda menjadi sadar diri?
Dia belajar bermain pong.
Blog: https://t.co/pytodymilb
Sumber: https://t.co/mibqjoa5i8 pic.twitter.com/ew7fiwginv– GitHub (@github) 21 Februari 2025
Bagi mereka yang ingin tahu lebih banyak, Blog Pengembangan Royalti adalah bacaan yang perseptif. Untuk meringkas, ia mulai dengan menggunakan AppleScript untuk menghasilkan kisi -kisi yang tepat dari jendela dan tab Chrome. Kemudian, ia bekerja untuk memperbarui Favicons dengan cepat dan untuk mengatasi cucian browser dengan pekerja web. Untuk menyinkronkan tab, kami telah beralih dari saluran web ke saluran penyiaran. Akhirnya, ia menyempurnakan animasi, mengoptimalkan kinerja dan mengimplementasikan pong, yang berarti bahwa bola dan dayung bergerak dengan lembut di antara jendela utama dan bilah tab.
Harus disebutkan bahwa ketergantungan pada apel berarti bahwa pong favikonik saat ini terbatas pada Mac.
Meskipun rendering dapat dibagi pada jendela browser dan 240 tab, pengalaman itu tampaknya tidak terlalu menderita. Gambar utama jendela halus, meskipun bingkai secara signifikan lebih rendah di bagian tab.
Anda dapat menemukan kode sumber lengkap di GitHub. Pengembang mengakui bahwa itu “mengerikan” karena dia tidak pernah meninggalkan adegan prototipe. Tapi hei, semuanya untuk lebih menggunakan tab browser non -tertutup Anda, saya kira.