- Mac’te programlama yaparken ondalık sayıları onaltılık ve ikilik sayılara dönüştürmek için Apple Hesap Makinesi’ni kullandım. Çünkü yerleşik geliyor ve oldukça iyi çalışıyor
- Rakamlar titriyormuş gibi görünüyordu
- Başta gözlerimin yorulduğunu sandım. Ama o kadar rahatsız ediciydi ki işe odaklanamıyordum. Bu yüzden ne olduğunu araştırmam gerekti
- Ekran görüntüsü aldım. Yukarıdaki görselde bunun görünüp görünmediğine bakın
- Aşağıdaki görselde rahatsız edici kısmı vurguladım
- Bu yazıyı küçük bir ekranda okuyor olabilirsiniz ya da gözleriniz yorgun olabilir, ama ben de doğrudan kontrol etmek zorunda kaldım. Aşağıda büyütülmüş sürüm var
- Evet! İkilik gösterim bölümündeki bazı rakamlar bir piksel kaymış
- Kenar yumuşatma ile render alma harika, ama neden bazı rakamların bir piksel kaydığını merak ettim
- Bu nasıl olmuş olabilir? Hesap Makinesi uygulaması birkaç gündür açıktı. Muhtemelen UI koordinat sistemi kayan nokta kullanıyor ve birkaç gün boyunca yuvarlama hataları birikmiş olabilir. Bunu öğrenmek isterdim ama muhtemelen öğrenemeyeceğim. Her halükârda, görme yetimin o kadar da kötü olmamasına sevindim
- Geri bildirim seçeneği olsaydı Apple ile iletişime geçerdim, ama yok, bu yüzden geçmeyeceğim. Onun yerine bu bug’ı internette paylaşacağım. Umarım hoşunuza gider
GN⁺ Özeti
- Apple Hesap Makinesi uygulamasında, ikilik gösterim bölümündeki bazı rakamların bir piksel kaydığı bir bug keşfedildi
- Bu sorunun, uygulama birkaç gün açık kaldığında ortaya çıkabilen UI koordinat sistemindeki kayan nokta yuvarlama hatasından kaynaklandığı tahmin ediliyor
- Apple’da geri bildirim seçeneği olmadığı için bug internette paylaşıldı
- Bu yazı, programcılar veya UI/UX tasarımcıları için ilgi çekici olabilir. Benzer işlevlere sahip başka hesap makinesi uygulamaları öneriliyor
3 yorum
Görünüşe göre Apple'ın hesap makinesini uygulamakta zorlanmasının bir nedeni varmış.
Demek ki iPad Hesap Makinesi uygulamasının on yıl sonra çıkmasının bir nedeni varmış.
Hacker News görüşü
Bir arkadaşım, MacOS Leopard veya Snow Leopard döneminde ödev yaparken hesap makinesinin negatif bir sayıyı çift kuvvete yükselttiğinde negatif sonuç döndüren bir hata bulmuştu
İlk ekran görüntüsünde sayı hizalama sorununu fark etmedim ve diğer UI sorunlarına odaklandım
Unicodedüğme etiketi ortalanmamışBilgisayar bilimindeki en zor problemlerden birinin ortalama olduğunu söyleyen yazıyı hatırlattı
MacOS'ta pencere kapatma düğmesi belirli bir kırmızı tona ve küçük bir X işaretine dönüştürüldükten sonra, belli ekranlar ve gözlüklerle kullanıldığında X'in merkezden kaymış göründüğü bir sorun var
Apple'ın mobil hesap makinesi uygulaması çok kullanışsız; düğmelere hızlı basınca girişler düzgün algılanmıyor
Windows 11'de hesap makinesini sabitleyebiliyorsunuz, ancak bilimsel moda geçince bu sabitleme özelliği kayboluyor
Görme yetiniz zamanla kötüleşebilir; tasarım yaparken bunu hesaba katmak gerekir
Apple Notes uzun süre kullanıldığında kopyala/yapıştır hataları gibi rastgele sorunlar çıkıyor
MacOS'u hâlâ masaüstü/dizüstü kullanım için kullanıyorum, ancak Spotlight'ta önemli dosyaların kaybolduğu bir sorun var
viile dosyayı açarak çözüyorumApple'a geri bildirim gönderebileceğiniz bir Feedback Assistant var, ancak kullanıcı dostu değil