Web OS grafis 1-bit berbasis UI Apple Lisa
(alpha.lisagui.com)- LisaGUI adalah proyek web OS yang mengadopsi gaya Apple Lisa, dan saat ini dirilis dalam status Alpha release
- Identitas utamanya terletak pada antarmuka bertema Lisa berbasis grafis 1-bit
- Layar awal menampilkan pilihan
NO JS,REFRESH PAGE,MORE INFO, danSTARTUP FROM... - Setiap pilihan disusun dengan nomor
1,2,3, sehingga tampak seperti layar booting atau layar pemilihan menu - Berdasarkan informasi yang dipublikasikan saja, browser yang didukung, cara penggunaan, metode implementasi, dan lisensi tidak dapat dipastikan
Layar Alpha LisaGUI
- LisaGUI diperkenalkan sebagai proyek web OS bertema Lisa
- Berdasarkan deskripsi meta, ini adalah Alpha release yang menggunakan grafis 1-bit
- Item yang ditampilkan di layar:
NO JS1 REFRESH PAGE2 MORE INFO3 STARTUP FROM...
Informasi yang belum terkonfirmasi
- Metode instalasi, syarat menjalankan, daftar fitur, tech stack, dan informasi lisensi tidak ada dalam isi yang dipublikasikan
- Arti yang tepat atau cara kerja dari frasa
NO JSsulit dipastikan hanya dari isi yang tersedia
1 komentar
Komentar Hacker News
Lisa tidak menggunakan piksel persegi, jadi kanvas diskalakan agar tingginya 1,5 kali lebarnya
Pada layar beresolusi tinggi, ruang rendering pada dasarnya dua kali lipat sehingga umumnya terlihat baik-baik saja, tetapi pada layar beresolusi rendah piksel bisa tampak seperti 1px × 1,5px dan terlihat terdistorsi
Jika jendela diperbesar cukup besar pada layar besar beresolusi rendah, pengaturan skala bilangan bulat otomatis akan diterapkan sehingga piksel ditampilkan lebih besar, dan ini juga bisa dipaksa aktif dari opsi display di aplikasi Preferences
Jika pengaturannya kacau, mulai ulang LisaGUI sambil menahan tombol Shift untuk mereset pengaturan skala
Pada PWA di iOS ada beberapa bug kecil terkait posisi kanvas; memutar perangkat ke orientasi lain lalu mengembalikannya akan memperbaikinya, tetapi itu merepotkan
Untuk menutup jendela, klik dua kali ikon di title bar; ini adalah tindakan “melipat jendela kembali menjadi ikon”
Kalau HTML, ini biasanya didapat hampir gratis
Saya sangat suka Show HN seperti ini
Ada kesenangan dari JavaScript vanilla yang sederhana dan belajar “Lisa GUI” yang asing dari jauh sebelum zaman saya
Akan menyenangkan kalau ada game seperti Breakout di demo atau contoh, tapi itu kata sisi kanak-kanak dalam diri saya
Sebagai penghormatan kepada Xerox, saya juga ingin suatu saat membuat sesuatu seperti Mazewar di Xerox Alto, tetapi itu sepertinya akan menjadi pekerjaan besar, terutama jika sampai memasukkan networking
Ada banyak masukan tentang font, dan beberapa orang mengatakan lebar sebagian huruf terlihat tidak merata
Huruf-hurufnya secara harfiah adalah font bitmap, jadi selama tidak diberi style, selalu dirender dengan cara yang sama; penerapan style juga ditangani secara konsisten
Font sistem Lisa memiliki gaya unik, dengan goresan vertikal tiap huruf sedikit lebih lebar daripada goresan horizontal untuk mengoreksi rasio aspek piksel 2:3
Jika terlihat tidak merata, mungkin karena Anda melihatnya pada skala 1x di layar beresolusi rendah; untuk debugging diperlukan screenshot
Di Windows, ambil screenshot dengan Windows + PrintScreen; di Mac dengan Command + Shift + 3, lalu kirim ke tautan email di bagian bawah https://yaros.ae/ atau ke Bluesky(https://bsky.app/profile/lisagui.com)
Pembaruan proyek juga diposting di akun Bluesky, dan untuk pengguna lama yang tidak ingin membuat akun Bluesky, ada juga tautan RSS di situs web
Style teks bayangan di aplikasi Preferences dan editor FatBits benar-benar membangkitkan kenangan lama
Selain tidak adanya tombol tutup pada jendela, menakjubkan bahwa bahkan setelah menanggalkan 40 tahun “inovasi” UX, hasilnya tetap produktif dan intuitif
Perilaku menu yang tetap terbuka setelah sekali klik tampaknya merupakan peningkatan yang disambut baik yang muncul jauh belakangan
Sekarang semua orang sudah terbiasa dengannya, jadi sengaja ditambahkan; Anda bisa mengklik sekali agar menu tetap terbuka, atau menahan tombol mouse sambil menyeret untuk membukanya lalu menutupnya saat tombol dilepas
Setidaknya ada satu ekstensi Mac pada Mac OS awal seperti System 6 yang memungkinkan penggunaan menu menempel, jadi ini semacam backport fitur itu ke masa yang sedikit lebih lama
Untuk menutup jendela, klik dua kali ikon title bar
Mungkin semacam tindakan pintasan untuk File > Set Aside
Saat bekerja sebagai teknisi perbaikan Mac pada awal 90-an, saya tidak lama memakai Lisa, tetapi sempat beberapa kali mencobanya, memperbaiki satu atau dua unit Lisa, dan bahkan memodifikasi salah satunya menjadi Mac XL
UI-nya benar-benar direproduksi dengan baik, dan menyenangkan untuk mengeklik berbagai hal di sana-sini
Untuk kursor mouse di mobile, saya sarankan membuatnya bekerja seperti Microsoft Remote Desktop untuk iOS
Bukan kursor langsung berpindah ke posisi yang diketuk di layar, melainkan saat jari digerakkan di mana saja pada layar, kursor di posisi lain—bukan tepat di bawah jari—bergerak secara proporsional
Sulit dijelaskan, tetapi kalau memakai RDP dengan Windows App gratis dari Microsoft di perangkat mobile, Anda akan langsung paham
Aktifkan mode trackpad di panel opsi touchscreen pada Preferences
Cukup keren dan bekerja lebih baik dari yang saya kira di mobile
Namun game shuffle puzzle tampaknya punya bug yang menghasilkan puzzle yang tidak bisa diselesaikan
Saya terkena masalah paritas, dan sudah menyusunnya agar kotak kosong berada di kiri atas, tetapi game tidak merespons, jadi sepertinya itu bukan solusi yang dimaksud
Saya juga mengeceknya dengan alat pemecah online, dan hasilnya mengatakan tidak ada solusi
Mungkin akan ditambahkan nanti, tetapi untuk saat ini sepertinya kalau tidak bisa diselesaikan, harus dikocok ulang seperti Solitaire
Kebetulan game berikutnya yang direncanakan untuk ditambahkan adalah Solitaire
Saat mengeklik berbagai hal, sesuatu seperti elemen latar belakang terseleksi dan seluruh halaman berubah menjadi biru, lalu setelah itu tidak bisa batal dipilih meskipun diklik berkali-kali
Tidak sampai merusak pengalaman, tetapi agak mengganggu; saya melihatnya di Safari 18.5 (20621.2.5.11.8) dan Google Chrome 138.0.7204.93
Buka aplikasi Preferences, centang Decorate Desktop, lalu pilih warna selain Pale Blue Dot di pemilih palet warna
Saat ini pengaturan baru diterapkan setelah pemuatan pengaturan dimulai
Jika ini membingungkan, mungkin penyimpanan bisa diprioritaskan untuk diubah agar pengaturan ini diterapkan begitu halaman dimuat
Mungkin seluruh halaman terseleksi menjadi biru karena gestur seperti swipe, dan anehnya seperti terseleksi otomatis meski tidak melakukan apa-apa
Saat mencobanya di Firefox pada iPhone, ketika ponsel terkunci dalam mode portrait, tombol install atau try tidak terlihat
Jika kunci rotasi dimatikan, semuanya baik-baik saja; sepertinya cara membaca resolusi berbeda tergantung apakah kuncinya aktif atau tidak
Di menu bar atas juga tidak terlihat apa-apa, jadi tidak ada yang bisa dilakukan
Tetap saja ini pekerjaan yang luar biasa, dan sangat mengesankan karena sekarang benar-benar bisa digunakan
Sebenarnya bukan sekadar baik-baik saja, tetapi benar-benar luar biasa
Saat menggunakannya saya benar-benar tersenyum, dan kecepatannya juga sangat tinggi
Namun jelas layout-nya perlu dibuat lebih responsif
Jika layar ponsel terlalu kecil, teks bisa meluap dan sebagian terpotong, tetapi karena Lisa tidak memiliki panel yang bisa di-scroll seperti itu, saya tidak ingin memaksakan area scroll ke semua dialog
Saya sedang menyeimbangkan akurasi historis, keterbatasan modern, dan utang teknis buatan sendiri, jadi kompromi pasti akan muncul
Saya hanya mencoba beberapa hal karena di mobile, tetapi terkesan karena responsivitasnya bagus