7 puan yazan GN⁺ 2024-09-01 | 3 yorum | WhatsApp'ta paylaş
  • 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

 
ng0301 2024-09-03

Görünüşe göre Apple'ın hesap makinesini uygulamakta zorlanmasının bir nedeni varmış.

 
bus710 2024-09-02

Demek ki iPad Hesap Makinesi uygulamasının on yıl sonra çıkmasının bir nedeni varmış.

 
GN⁺ 2024-09-01
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

    • Bu hata, bit düzeyinde optimizasyon sürecindeki bir yanlışlık nedeniyle Core Foundation'daki CFNumber'dan kaynaklanıyordu
    • Testlerde ya da başka uygulamalardaki hatalarla değil, birinin düğmelere tıklayıp sonucu eleştirel biçimde düşünmesi sayesinde fark edildi
  • İlk ekran görüntüsünde sayı hizalama sorununu fark etmedim ve diğer UI sorunlarına odaklandım

    • Unicode düğme etiketi ortalanmamış
    • 8/10/16 seçici kendi konumundan kaymış
    • 31 ve 63. bit göstergeleri birbiriyle hizalı değil
    • x ile + yatay olarak hizalı değil (ikon fontu sorunu gibi görünüyor)
  • 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

    • ilgili bağlantı
    • Büyük olasılıkla bir alt piksel sorunu, ancak ucuz gözlüklerdeki renk sapması görsel kafa karışıklığını daha da artırıyor
    • Yüksek çözünürlüklü ekranlar yaygınlaştıkça bu sorun muhtemelen ortadan kalkmış olabilir
  • Apple'ın mobil hesap makinesi uygulaması çok kullanışsız; düğmelere hızlı basınca girişler düzgün algılanmıyor

    • Görünüşe göre görsel animasyonlara işlevsellikten daha fazla öncelik veriliyor
    • Kullanıcı etkileşimine odaklanan bir şirkette böyle bir sorunun olması şaşırtıcı
  • Windows 11'de hesap makinesini sabitleyebiliyorsunuz, ancak bilimsel moda geçince bu sabitleme özelliği kayboluyor

    • Bu, kullanıcıya karşı oldukça düşüncesiz bir tasarım tercihi
  • Görme yetiniz zamanla kötüleşebilir; tasarım yaparken bunu hesaba katmak gerekir

    • Ekran süresini azaltmak ve göz egzersizleri yapmak iyi olabilir
  • Apple Notes uzun süre kullanıldığında kopyala/yapıştır hataları gibi rastgele sorunlar çıkıyor

    • Yeniden başlatınca sorun çözülü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

    • Sorunu komut satırından vi ile dosyayı açarak çözüyorum
  • Apple'a geri bildirim gönderebileceğiniz bir Feedback Assistant var, ancak kullanıcı dostu değil

    • Yanıt gelse bile çoğu zaman "düzeltilmeyecek" cevabı geliyor
    • HN Bug Reporter sayesinde Apple'ın artık bu sorundan haberdar olma ihtimali yüksek