1 puan yazan GN⁺ 2024-05-23 | 1 yorum | WhatsApp'ta paylaş

Bugzilla sorunu: TEXTAREA'nın ROWS ve COLS özniteliklerinin uygulanma hatası

Sorun özeti

  • Sorun numarası: 33654
  • Durum: Çözüldü (çözülen 1830576 numaralı hatanın tekrarı)
  • Öncelik: P3
  • Önem derecesi: S3
  • Ürün: Core
  • Bileşen: Layout: Form Controls
  • Platform: x86 All
  • Bildiren: Andrew McMillan
  • Sorumlu: Atanmadı

Sorun açıklaması

  • 25 yıl önce: Andrew McMillan, TEXTAREA alanı ROWS=5 COLS=30 olarak belirtilmesine rağmen gerçekte ROWS=7 COLS=48 olarak görüntülenmesi sorununu bildirdi.
  • 24 yıl önce: Birden fazla geliştirici bu sorunu inceledi ve TEXTAREA'nın doğru yazı tipini kullanmaması sorununu doğruladı.

Başlıca yorumlar ve ilerleme durumu

  • Andrew McMillan: TEXTAREA'nın doğru yazı tipini kullanmadığını ve alanın fazla büyük görüntülendiğini belirtti.
  • rubydoo123: Sorunu başka bir geliştiriciye atadı ve önceliği ayarladı.
  • kinmoz: Sorunu kabul edip debug etmeye başladı. TEXTAREA'nın zorunlu olarak "monospace" yazı tipini kullanacak şekilde ayarlandığını fark etti.
  • Hervé Renault: HTML yazarlığı haber grubunda bu sorunla ilgili bir tartışma olduğunu belirtti.
  • Koike Kazuhiko: Yazı tipi belirtilmemiş başka bir test vakası ekledi.
  • Pedro Lopes: Etkileşimli bir test vakası ekledi.

Yama ve çözüm

  • kinmoz: Doğru yazı tipinin kullanılmasını sağlayan bir yama yazdı ve bunu birkaç kez güncelledi.
  • mjudge: Yamayı check-in etti ve sorunu çözdü.
  • Andrew McMillan: ROWS özniteliğinin hâlâ yanlış çalıştığını bildirdi ve sorunu yeniden açtı.
  • rubydoo123: Yeniden değerlendirme için sorunu kin'e atadı.
  • kinmoz: Sorunu kabul etti ve ek debug çalışmalarıyla çözüm aradı.

Son durum

  • 23 yıl önce: Sorun çözüldü ve ilgili tüm hatalar tekrar olarak işlendi.

GN⁺ görüşü

  1. Web geliştiricileri için önemli bir sorun: Bu sorun form öğelerinin yerleşimini etkilediği için web geliştiricileri açısından önem taşıyor. Özellikle farklı tarayıcılarda tutarlı bir kullanıcı deneyimi sunmak için çözülmesi gerekiyordu.
  2. Debug sürecinin önemi: Sorunun çözümü sırasında birden fazla geliştiricinin birlikte debug yapıp çözüm bulması etkileyici. Bu, yazılım geliştirmede ekip çalışması ve iletişimin önemini gösteriyor.
  3. Tarayıcı uyumluluğu: Farklı tarayıcılarda aynı sonucu elde etmek için tarayıcı uyumluluğunu gözeten geliştirme gerekiyor. Bu sorun, tarayıcılar arası farkların giderilmesinde önemli bir örnek olabilir.
  4. CSS ve yazı tipi işleme: Form öğelerinde yazı tipi işleme önemli bir unsur. Yazı tipi ayarları doğru uygulanmadığında kullanıcı deneyimi üzerinde büyük etkisi olabilir.
  5. Test vakalarının önemi: Farklı test vakalarıyla sorunun yeniden üretilmesi ve çözümün doğrulanması süreci önemlidir. Bu, yazılım kalitesini artırmak için vazgeçilmez bir adımdır.

1 yorum

 
GN⁺ 2024-05-23
Hacker News görüşü

Hacker News yorumları derleme özeti

  • 25 yıldır abone olunan hata

    • 25 yıldır abone olunan bir hata kısa süre önce düzeltildi.
    • Başlangıçta Netscape Navigator ile ilgili bir hataydı.
    • Ara sıra gelen e-posta bildirimleri güldürüyordu.
  • İnsan dostu süre ifadelerine duyulan rahatsızlık

    • "bir ay önce" gibi insan dostu süre ifadelerinden hoşlanılmıyor.
    • Kesin tarihin gösterilmesi isteniyor.
    • Outlook (özellikle Mac sürümü) bunun en kötü örneği olarak görülüyor.
  • Firefox'un Bugzilla'sına duyulan hayranlık

    • Bugzilla, en eski hata takip sistemlerinden biri.
    • Orijinal hissini korurken çok sayıda düzeltme aldı.
    • 2000 civarında Microsoft Access/Outlook tabanlı şirket içi hata takip sisteminin yerine kullanılmıştı.
  • Eski bir hatanın düzeltilmiş olmasına duyulan sevinç

    • Kısa süre önce 24 yıllık bir Firefox hatasının düzeltilmiş olduğunu görmek sevindiriciydi.
    • İlgili bağlantı
  • LibreOffice'teki eski bir hataya yönelik şikayet

    • LibreOffice'te dağılım grafiğinin x ekseni tarih biçiminin düzgün ayarlanamaması en sinir bozucu hata olarak görülüyor.
    • 12 yıllık bir hata ve kod çok karmaşık olduğu için düzeltilmesi önerilmiyor.
    • İlgili bağlantı
  • XDG ile ilgili hatanın düzeltilmesi umudu

  • AWS'nin hata yönetim yöntemi

    • AWS, eski hataları ve onlara yapılan atıfları düzenli olarak silerek sorunu çözüyor.
  • Kopyalama seçeneği hatasına yönelik şikayet

    • Metin olmasına rağmen kopyalama seçeneğinin rastgele griye dönmesi çıldırtıyor.
  • Bugzilla'nın 25. yılıyla ilgili haber

  • Tarih hesaplama hatasına işaret edilmesi

    • "28-03-2000" tarihinin 25 yıl öncesi olmadığına dikkat çekiliyor.