1 poin oleh GN⁺ 2026-02-13 | 1 komentar | Bagikan ke WhatsApp
  • Aplikasi uji dibuat untuk memverifikasi apakah bug perbaikan ukuran jendela di macOS 26.3 sudah diperbaiki
  • Melalui pemindaian per piksel, area respons klik di sekitar sudut jendela dianalisis dan status respons divisualisasikan berdasarkan warna
  • Pada versi RC yang telah diperbaiki, area tersebut berubah menjadi bentuk melengkung yang mengikuti radius sudut, menunjukkan adanya perbaikan
  • Namun, ketebalan area penyesuaian khusus vertikal dan horizontal berkurang dari 7 piksel menjadi 6 piksel, sehingga akurasi pengoperasian menurun
  • Pada rilis final, perbaikan itu sepenuhnya dihapus dan kembali ke area persegi panjang sebelumnya, dan di catatan rilis pun “Resolved Issue” diubah menjadi “Known Issue”

Perubahan pada macOS 26.3 RC

  • Catatan rilis macOS 26.3 RC secara eksplisit menyebut penyelesaian masalah pengubahan ukuran jendela yang diangkat pada blog sebelumnya
    • Karena itu, dibuat aplikasi uji untuk memverifikasi perubahan yang sebenarnya
  • Aplikasi uji memindai sekitar sudut kanan bawah jendela per piksel dan menampilkan respons klik mouse dengan warna
    • Merah: ada respons klik
    • Hijau: dapat diubah ukurannya
    • Kuning: hanya dapat disesuaikan secara vertikal atau horizontal
    • Biru: tidak ada event mouse
  • Hasilnya, area pengubahan ukuran jendela berubah dari persegi panjang menjadi bentuk yang mengikuti kurva sudut, sehingga konsistensi visual meningkat
  • Namun, ketebalan area kuning berkurang dari 3 piksel menjadi 2 piksel, sehingga ketebalan total turun dari 7 piksel menjadi 6 piksel
    • Ini berarti penurunan sekitar 14%, sehingga kemungkinan pengguna meleset dari area penyesuaian menjadi lebih tinggi

Regresi pada rilis final macOS 26.3

  • Saat pengujian yang sama dilakukan kembali pada versi final, hasilnya menunjukkan perbaikan pada versi RC sepenuhnya dihapus
    • Area pengubahan ukuran jendela kembali ke bentuk persegi panjang lama
  • Di catatan rilis Apple, status masalah tersebut juga berubah dari “Resolved Issue” menjadi “Known Issue”
    • Artinya, penyelesaian masalah dibatalkan dan bug tersebut masih tetap diakui sebagai bug yang belum terselesaikan

1 komentar

 
GN⁺ 2026-02-13
Komentar Hacker News
  • Sejak pertama kali mengenal window manager (WM) di Linux, saya yakin cara paling efisien untuk memindahkan dan mengubah ukuran jendela adalah kombinasi super+lmb/rmb
    Bagian terbaiknya adalah tidak perlu lagi membidik header atau sudut secara presisi per piksel
    Diskusi terkait juga bisa dilihat di thread Reddit

    • Dulu saya memakai window manager Sawfish, dan itu benar-benar bagus sampai pemeliharaannya dihentikan
      Yang paling saya rindukan adalah kemampuannya untuk mengubah ukuran jendela secara bebas apa pun jenis jendelanya
      Saat memakai monitor vertikal, agak disayangkan melihat jendela modal berukuran tetap yang memasang scrollbar tanpa perlu
    • Di Linux, kalau sudah hafal shortcut untuk tutup/minimalkan/maksimalkan, kita bahkan bisa menghapus border dan title bar jendela sepenuhnya
      Jadi seluruh ruang layar bisa dipakai maksimal
    • Di macOS, drag jendela bisa diaktifkan dengan kombinasi Control+Command
      Bisa diatur lewat perintah defaults write -g NSWindowShouldDragOnGesture -bool true, dan kalau dipakai bersama three-finger drag, masalah resize di tepi jendela hampir tidak terasa
    • Sejak pertama kali melihat fitur ini di Linux, saya heran kenapa OS lain tidak menyalinnya begitu saja
    • Belakangan saya mulai memakai Mac baru untuk kerja, dan setelah pindah dari Hyprland ternyata adaptasinya tidak mudah
      Dengan Aerospace dan Karabiner-Elements sebagian besar workflow bisa ditiru, tetapi saya tetap merindukan resize dengan super+klik kanan
      Meski begitu, bisa memindahkan jendela dengan ctrl+cmd+klik kiri lumayan enak
  • Layar makin besar, tetapi elemen UI justru terasa makin kecil dan makin sulit diklik
    Di era Macintosh 640x480, kontrol jendela terasa jelas dan mudah ditekan
    Ada nostalgia terkait di post blog ini

    • Sejak zaman EGA 620x200, ukuran area manipulasi jendela dalam piksel rasanya hampir tidak berubah
      Sekarang banyak display dengan ppi di atas 200, tetapi ukurannya masih dipertahankan pada satuan piksel yang sama, dan itu tidak efisien
      Mungkin lebih baik kembali ke tiling window manager dan menghilangkan kebutuhan resize dengan satu tombol saja
    • Saya sudah memakai Mac sejak era System 7 pada 1994, dan menurut saya Snow Leopard (10.6) adalah puncak stabilitas sekaligus kecepatan
      Kualitas touchpad dan keyboard pada era blackbook juga sangat bagus, dan dukungan multi-monitor-nya luar biasa
      Saya penasaran seperti apa hasilnya kalau filosofi desain MacOS lama digabungkan dengan hardware modern
    • Ketika melihat desainer UX yang memakai monitor 4K justru bekerja pada resolusi 2K, rasanya masalah “layarnya besar tapi terlihat kecil” memang nyata
  • Jika ketebalan piksel turun dari 7 menjadi 6, itu memang penurunan 14%, tetapi peluang gagal klik di dunia nyata tidak otomatis naik tepat 14%
    Itu karena klik pengguna tidak terdistribusi merata, melainkan cenderung terpusat di tengah

    • Namun, kalau distribusinya tidak diketahui, peluang gagal justru bisa lebih tinggi
    • Sebaliknya, peluang event klik tidak dicegat oleh window manager dan diteruskan ke aplikasi bisa saja meningkat
    • Saya juga memikirkan hal yang sama, tetapi tidak mengatakannya karena takut terdengar terlalu cerewet
  • Update Apple belakangan terasa memperkenalkan lebih banyak bug di macOS, iOS, dan iPadOS
    Rasanya ada kelompok internal yang lebih mengutamakan logika organisasi daripada kepentingan pengguna

    1. Saat menyambungkan monitor eksternal, tata letak display harus diatur ulang setiap kali
    2. AirDrop berhenti berfungsi tanpa alasan jelas
    3. copy-paste antarperangkat tidak stabil
    4. Saat scroll PDF, aplikasi Preview crash
      Melihat masalah-masalah baru ini, kontrol kualitas internal Apple tampak benar-benar goyah
    • Jika kabel Ethernet terpasang lalu Wi‑Fi dinyalakan, macOS bisa crash total lalu reboot
      Tidak ada pesan peringatan, langsung tumbang begitu saja
    • Saya jadi penasaran apakah Apple juga memaksa penggunaan AI secara internal seperti Microsoft
  • Perubahan kali ini sempat diperbaiki di versi RC, lalu dikembalikan lagi pada rilis final
    Sepertinya ada regresi atau efek samping, tetapi saya penasaran masalah pastinya apa

    • Ada laporan bahwa sebagian style NSWindow rusak (forum Apple Developer)
    • Bisa saja alasannya teknis
      Misalnya, ketika sudut dua jendela saling tumpang tindih, sistem yang tadinya cukup memproses bounding box mungkin harus menghitung berdasarkan graphic mask yang sebenarnya
      Atau mungkin cuma bug atau crash biasa
    • Mungkin juga Apple punya rencana menghapus desain sudut membulat, jadi perubahan itu ditarik kembali
    • Kemungkinan besar ditunda karena reaksi pengguna dalam pengujian publik tidak bagus
    • Fakta bahwa perubahan sesederhana ini pun tampak sulit dirilis di internal Apple menunjukkan rumitnya struktur organisasi
      Malah lebih menarik kenapa bug ini bisa ditangani secepat itu
  • Hit testing pada UI adalah masalah yang sudah terpecahkan sejak puluhan tahun lalu, jadi mengejutkan kalau hal ini masih diperdebatkan
    Bahkan sudut membulat pun secara teknis tidak sulit, jadi mungkin ada konflik antara desainer dan developer di internal

    • Touch hit testing di Mobile Safari sangat buruk
      Menyentuh area dekat kontrol sering membuat elemen yang salah merespons
      Akan bagus kalau CSS bisa mengatur tap zone, tetapi sekarang kita harus menambah elemen HTML atau memaksakan handler onclick
      Di Safari iOS 26, muncul juga masalah baru berupa event tap yang dicegat
  • Selama beberapa bulan ada bug aneh yang membuat resize jendela tidak berfungsi tanpa alasan jelas, dan ternyata penyebabnya adalah jendela yang melintasi dua monitor
    Jika jendela meluber beberapa piksel saja ke layar lain, resize jadi tidak mungkin dilakukan

    • Pengelolaan monitor eksternal di macOS benar-benar membingungkan
      Posisi jendela kadang tetap, kadang pindah ke layar yang salah, bahkan kadang muncul di area yang tidak terlihat
      Saya jadi paham kenapa Apple terkesan mendorong orang memakai jendela hanya dalam mode tile atau fullscreen
      Bahkan terasa lebih tidak stabil daripada Windows atau Linux
    • Fitur ini bisa dimatikan di suatu bagian pengaturan, dan setelah saya nonaktifkan ternyata justru lebih nyaman seperti itu
    • Dengan shortcut super+panah untuk menempelkan jendela tepat ke batas monitor, masalah seperti ini bisa dihindari
      Sekarang saya hampir tidak pernah drag manual dengan mouse lagi
  • Tidak sempurna, tetapi dengan BetterTouchTool kita bisa men-toggle mode resize lewat double-tap tiga jari
    Dengan Yabai, SIP juga tidak perlu dimatikan total, dan pemindahan jendela bisa dilakukan dengan tombol HYPER
    Jendela disesuaikan lewat gerakan kursor, lalu langsung berhenti saat tombol dilepas

  • Saya sudah mencoba beberapa aplikasi resize jendela di Mac, tetapi belum ada yang sebagus FancyZones dari Windows PowerToys
    Saya tidak mau shortcut rumit atau hot corner
    Yang saya inginkan cuma dua hal

    1. area yang sudah ditentukan sebelumnya
    2. resize batas bersama antara dua jendela
      Akan bagus kalau ada aplikasi yang memberi fitur ini tanpa langganan
    • Memang berbayar, tetapi Rectangle Pro adalah solusi yang paling mendekati
      Namun saya sendiri akhirnya memasang Hammerspoon dan menulis script Lua
      Karena pengaturannya disesuaikan untuk dua monitor 1440p, kodenya jadi sederhana dan mudah diubah
      Bisa lihat situs resmi Hammerspoon dan contoh script saya
    • Swish bisa me-resize beberapa jendela sekaligus, BentoBox terinspirasi dari FancyZones
      Lasso menawarkan layout berbasis grid, dan MacsyZones menyediakan fungsi serupa dalam bentuk open source
      Swish, BentoBox, Lasso, MacsyZones
    • PowerToys memang bagus, tetapi ukuran 1.17GB itu terasa berlebihan
  • Kalau sampai Gnome bawaan terasa lebih baik, berarti kondisinya memang parah

    • Saya baru pindah ke KDE Plasma, dan senang bisa kembali memakai sudut jendela yang tegas
    • Saya suka implementasi Gnome di Fedora
      Saat kembali ke Mac, saya tidak paham kenapa Spotlight dan Mission Control harus terpisah
    • Saya rindu fitur window snapping di Windows atau Gnome
      Tombol Win untuk melihat semua aplikasi, menyusun jendela setengah layar, atau memaksimalkan tanpa fullscreen terasa jauh lebih intuitif daripada di macOS