'Usability' düşüşü (2020)
(datagubbe.se)- 1994~2012 civarındaki masaüstü GUI’lerde, işletim sistemi farklı olsa bile ortak kurallar çoktu; deneyimli kullanıcılar yeni ortamlara hızla uyum sağlayabiliyordu. Ancak son dönemde bu zeminin zayıfladığı düşünülüyor
- Akıllı telefonların küçük ekranlarına ve dokunmatik girdisine göre şekillenen tek uygulama paradigması masaüstüne taşındıkça, klavye ve hassas fare kullanımını varsayan çok pencereli kullanım biçimiyle çatışıyor
- Windows 10 uygulamaları, Slack, Chrome, Firefox 75, QT5 ve Gnome uygulamaları örneklerinde; başlık çubuğu widget’ları, megabar, otomatik gizlenen kaydırma çubukları ve kaybolan menü çubuğu gibi mevcut UI kavramlarını bulanıklaştıran değişiklikler tekrar ediyor
- Açılır menüler, belirgin başlık çubukları, pencere odağı göstergesi, ayırt edilebilir düğmeler ve giriş alanları; platformlar arasında öğrenilebilen ortak bir dildi. Ancak her uygulamada farklı davranışlar ayrı ayrı öğrenmeyi gerektiriyor
- Ekran alanı tasarrufu, değişimin kaçınılmazlığı, Electron’ın çok platformlu sınırlamaları ya da yazılımın ücretsiz olması tek başına doğrulanmış UI kavramlarını bozmayı haklı çıkarmakta yetersiz; etkili projeler ve şirketler için tutarlılık standartları gerekli
Masaüstü GUI’de zayıflayan ortak kurallar
- 1994~2012 civarında, makul düzeyde bilgisayar kullanma becerisine sahip bir kullanıcı neredeyse herhangi bir işletim sistemi GUI’sinin başına oturduğunda hızla uyum sağlayabiliyordu
- Windows, MacOS, CDE, OpenStep, OS/2’nin yanı sıra Amiga, Atari ve BeOS gibi ortamlarda da farklılıklardan çok ortak noktalar vardı
- O dönemde pencereler genellikle başlık çubuğu üzerinden sürükleme, tanımlama ve mevcut giriş odağını gösterme işlevi sunuyordu
- File, Edit, View, Help gibi standartlaşmış açılır menüler, yeni bir uygulamanın özelliklerini keşfetmeyi ve kısayolları öğrenmeyi kolaylaştırıyordu
- Düğmeler, giriş alanları ve diğer widget’lar, 3D bevel gibi görsel ipuçları sayesinde etkileşimli öğeler olarak kolayca anlaşılabiliyordu
- Bazı istisnai uygulamalar kurallara uymasa da, önemli temel alanlarda çoğu yazılım aynı alışkanlıkları paylaşıyordu
Akıllı telefon paradigmasının masaüstüne taşınmasının sorunu
- Akıllı telefon gibi nispeten yeni platformlarda, giriş yöntemi ve ekran etkileşimi masaüstünden farklı olduğu için yeni paradigmalar gerekebilir
- Sorun, bu paradigmanın klavye ve piksel düzeyinde fare kontrolü mümkün olan masaüstüne yayılmasıdır
- Flat design ile birleştiğinde UI öğeleri hem büyüyor hem de dekorasyondan veya içerikten ayırt edilmesi zorlaşma eğilimi gösteriyor
- Masaüstü uygulama tasarımı, birden fazla uygulama ve pencerenin aynı anda gösterilebildiği varsayımını zayıflatıp akıllı telefon tarzı tek uygulama kullanımını içeri taşıma yönünde ilerliyor
- Pek çok kullanıcıda kas hafızası gibi yer etmiş masaüstü UI alışkanlıklarını baypas etmesi, daha büyük rahatsızlıklara yol açıyor
Pencere yönetimi: Başlık çubuğu artık yalnızca pencereye ait bir alan değil
- Windows 10’daki birçok popüler uygulamanın başlık çubukları, aynı bilgisayarda birkaç dakika içinde alınmış ekran görüntüleri olmasına rağmen belirgin bir tutarsızlık sergiliyor
- Altı pencerenin tamamı etkin pencereyi gösteriyor, ancak Outlook ve Slack neredeyse etkin değilmiş gibi görünüyor; diğer pencerelerde de cmd.exe dışında etkin/etkin değil farkı çok ince
- Çoğu başlık çubuğunda araç ikonları, sekmeler, açılır menüler veya bunların bir kombinasyonu bulunuyor
- Pencereyi taşıma, odaklama ve öne getirme gibi geleneksel işlemler için tıklanabilir alanın genişliği uygulamadan uygulamaya değişiyor
- Başlık çubuğunu pencereyi kontrol etme alanı olarak öğrenmiş kullanıcıların istemeden uygulama işlevlerini çalıştırması kolaylaşıyor
- Visual Studio Code’daki küçük logo gibi ikon gibi görünen ama aslında dekoratif olan öğeler de var
- Altı uygulamadan dördünün Microsoft uygulaması olması, bu düzensiz tasarımın standart gibi yayılabileceğini gösteriyor
- Slack’in son sürümünde, Windows 2 döneminden beri mümkün olan üst kenar ve köşeden sürükleyerek yeniden boyutlandırma alanı büyük ölçüde küçülmüş durumda
- Kırmızı alan kalan yeniden boyutlandırma hotspot’larını, mavi alan pencere taşıma hotspot’larını gösteriyor
- Geri kalan alanı standart dışı widget kombinasyonları kaplıyor
- 22 Nisan 2020 güncellemesiyle Slack’in masaüstü sürümü, etkin olmayan pencerelerde başlık çubuğunu biraz daha koyu göstermeye başladı
Tarayıcı UI’si: Tooltip’ler ve adres çubuğu mevcut kavramları sarsıyor
- Chrome, sekmenin üzerine fareyle gelindiğinde anında görünen büyük sekme tooltip’i sunuyor
- Tipik tarayıcı sekmesi tooltip’i kısa bir gecikmeden sonra küçük, yüzen bir tooltip olarak görünür
- Chrome’un yeni tooltip’i gecikmesiz beliriyor ve alttaki UI’nin büyük bir alanını kapatıyor
- Sekme tooltip’inin kendi faydası da tartışma konusu, ancak bu biçim dikkat dağıtıcı ve gereksiz bir öğe olarak ele alınıyor
- Firefox 75’in URL çubuğu değişikliği megabar olarak adlandırılıyor
- Tahmin edilmesi zor anlarda ortaya çıkıyor
- Kapatması zor ve alttaki yer imi araç çubuğunu örtüyor
- Metin giriş alanı, en azından 1980’lerin başından beri temel kavramı korunmuş eski bir UI öğesi; megabar ise bu davranışı büyük ölçüde değiştiriyor
Kaydırma çubukları: Gizleme ve düşük kontrast konum algısını zorlaştırıyor
- Otomatik gizlenen kaydırma çubukları, akıllı telefonlarda küçük ekran alanını açmak ve başparmakla doğrudan kaydırma yapmak için kullanışlı olabilir
- Masaüstünde ise kaydırma çubuğu, mevcut içerik konumunu gösteren bir durum göstergesi işlevi görür
- Kullanıcı yaptığı işi bırakıp fareyi eline almadan mevcut konumunu görebilir
- Odağı olmayan pencerede bile konumu kontrol etmek mümkündür
- tailing günlük dosyası okuyucusunda veya debug stream’i olan bir komut isteminde, kaydırma çubuğu en son çıktı konumuna bakılıp bakılmadığını doğrulamaya yardımcı olur
- Otomatik gizlenen kaydırma çubuklarında bu kontrol daha zorlaşır; daha az belirgin veya daha zahmetli başka yöntemler kullanmak gerekir
- QT5’in varsayılan kaydırma çubuğu render’ı, çubuk ile kanalın ayırt edilmesini zorlaştırır ve kontrastı çok düşüktür
- Biraz daha açık kısmın çubuk olduğunu bilseniz bile yanlış tıklamalar sık yaşanır
- Eski ve ucuz dizüstü ekranlarında çubuk ile kanal arasındaki farkı ayırt etmek zor olabilir
- QT5, araçlar üzerinden daha geleneksel bir görünüme ayarlanabilir; ancak yeni kullanıcıların bunu bilmesi zor olduğundan varsayılan görünüm önemlidir
Menü çubuğu ve Gnome uygulamalarındaki tutarsızlık
- Menü çubuğu, Windows, Mac ve Unix türevlerinde genel olarak benzer çalışan asgari ortak paydaydı
- Geleneksel File, Edit, View yaklaşımı, uygulama özelliklerini keşfetmek için standart yoldu; ancak Gnome tasarımı bunu başka bir yöntemle değiştiriyor
- Hamburger menü akıllı telefonda kullanışlıdır, ancak geniş ekranlı masaüstünde yatay alan eksikliğini çözmeye yönelik ihtiyaç zayıftır
- Gnome’da hamburger menü, başka yere yerleştirilmeyen UI işlemlerini barındırmak için kullanılıyor gibi görünüyor
- Evince’in hamburger menüsünde Open, Save, Print, Close bulunuyor
- Gnome-MPV’nin hamburger menüsünde Open veya Close yok; dosya açmak için soldaki artı ikon düğmesine basmak gerekiyor
- Gnome-MPV’nin uygulama ikonu düğmesinde preferences ve quit seçenekleri var, ancak Evince’in uygulama ikonu düğmesi farklı bir menü sunuyor
- Uygulamalar arası tutarlılık düşük olduğu için kullanıcıların aynı işlevi bulmak amacıyla farklı konumları öğrenmesi gerekiyor
- Sıradan açılır menülerin veya bazı hamburger menülerin aksine, bu menüler açıldıktan sonra klavyeyle nasıl gezileceğini bulmak zor
Gnome’un başlık çubuğu entegrasyonu ve ek araç çubuğu
- Gnome uygulamaları, araç çubuğunu pencere başlık çubuğuna entegre eden yeni bir paradigma benimsiyor; böylece Windows uygulamaları örneğinde eleştirilen başlık çubuğunu işgal etme biçimini kurumsallaştırıyor
- Başka pencere yöneticileri kullanıldığında, başlık çubuğu ile uygulamanın kendi kapatma düğmesi yinelenmiş gibi görünebilir
- Pencereyi taşımak için bir miktar alan bırakmaya çalışıldığından, geçmişte başlık çubuğunun altındaki araç çubuğuna konabilecek widget’lar ayrı açılan bir yapıya dönüşüyor
- Evince’in arama kutusu ayrı açılan bir biçimde sunuluyor
- Not aracı çubuğu yalnızca iki ikon içeriyor, ancak bunu açmak için ayrı bir ikon kullanılıyor
Sık gelen itirazlara yanıtlar
- “Teknoloji gelişir ve değişim engellenemez” sözü, gerçek bir argüman olmadan kullanılan klişe bir ifadeye daha yakındır
- UI tasarımını değiştirmek doğanın bir kuvveti değil, insanların verdiği bir karardır
- Değişim doğrudan iyileşme anlamına gelmez; hedef değişimin kendisi değil, iyileştirme olmalıdır
- “Geçmişte takılı kalmak” itirazı, geleneksel UI öğelerini tercih etme noktasında doğru olabilir; ancak bu, tüm modern masaüstlerinin Windows 95 veya CDE gibi görünmesi gerektiği anlamına gelmez
- Temel kavramları bozmadan UI’nin görünümünü ve hissini iyileştirmenin başka yolları vardır
- “Electron uygulamaları tek bir platform standardına uyamaz” itirazına karşı: çok platformlu uygulamalar, ortak platformlarda çevrilebilir paradigmaları daha da fazla korumalıdır
- Açılır menüler, temiz başlık çubuğu ve belirgin pencere odağı göstergesi uygulanması zor kavramlar değildir
- Çok platformlu framework’ler bu kavramları uygulamayı kolay, etrafından dolaşmayı zor hâle getirmelidir
- “Ücretsiz yazılımdan şikâyet edilmez” itirazına karşı da Gnome ve KDE gibi büyük FOSS projeleri, Microsoft veya Google gibi kullanıcılar, tasarımcılar ve programcılar üzerinde büyük etki yaratır
- Örnek oluşturan projelerse, buna uygun standartlara tabi olmalıdırlar
Ekran alanı tasarrufu ve UI karmaşıklığı
- Başlık çubuğuna öğeler koymak bir miktar ekran alanı kazandırabilir
- Ancak genel ekran alanının artık büyük bir sorun olmadığı düşünülüyor
- Bilgisayarı yeterince yoğun kullanan bir kullanıcı yaklaşık US$200 karşılığında 2560x1440 çözünürlüklü büyük bir monitör satın alabilir
- En ucuz dizüstüler bile genellikle en az 1366x768 çözünürlük sunar
- Ekran alanı sorunu, mevcut UI tasarımındaki geniş boşluklar yüzünden daha da büyüyor
- Geçmişin basit istek penceresinin tam ekran uygulama gibi göründüğü örnekler var
- 13 inç dizüstünde bütün gün kod yazan bir kullanıcının birkaç pikselden çok sırt, boyun, el ve omuz sağlığını düşünmesi gerektiği savunuluyor
- UI tasarımının zor olduğu ve tüm kullanıcıları her zaman memnun etmenin mümkün olmadığı doğru; ancak bu, onlarca yıl boyunca doğrulanmış temel UI kavramlarını bilerek bozmak için gerekçe değildir
- Her uygulamada pencere dekorasyonu ve kontrol biçimlerinin ayrıntı farklarını ayrı ayrı öğrenmek gerekirse, kullanıcılar bu farkları tekrar tekrar yorumlamaya zaman ve enerji harcamak zorunda kalır
1 yorum
Hacker News görüşleri
Son 10 yıl kadar UI/UX ekipleriyle sürekli kavga ediyormuşum gibi hissettim; özünde de tasarım ölçütünün profesyonel araçlardan tüketiciye yönelik içerik tüketimi paradigmasına kaymış olması yatıyor gibi görünüyor.
20 yıl önce yazılımlar çoğunlukla profesyonel araçlardı; şimdi ise kullanım miktarına göre video ve sosyal medya gibi tüketici yazılımları merkezde. Tasarımcılar “işi bitirmeye” yönelik ürünlere de içerik tüketimi kurallarını uygulamaya çalışıyor.
Tipik örnek olarak, “daha temiz ve sezgisel” diye görünen araçları üç nokta menüsünün arkasına saklayıp tek tıklamayı iki tıklamaya çeviriyorlar; araç kullanıcıları da bunu günde yüzlerce kez tekrarlamak zorunda kalıyor. Tablolar eskiden 20 öğe ve 6–8 ayrıntıyı gösteren alanda artık yalnızca 10 öğe ve 4 ayrıntı gösteriyor; panolar 10 grafik yerine 4 grafik gösteriyor; menüler uygulamanın üst kısmının %10–20’sini kaplıyor; H1 başlıkları devasa hale geliyor.
Daha iyi bir yerleşim olduğu için değil, mevcut yerleşimden sıkıldığı için sürekli mobilyaların yerini değiştiren bir teyzem var; PM veya UX tarafında bu eğilim yaygın görünüyor. Bir ürüne dördüncü tablo görünümünü eklerken “tamamen farklı bir stil kullanmalıyız” demeleri de daha iyi olduğu için değil. COVID’den beri her hafta arkadaşlarımla Google Meet yapıyorum; neredeyse her seferinde bir şey değişiyor, son zamanlarda katılım isteği akışı yine değişti ama daha iyi olmadı.
Bir noktadan sonra insan bunu kabullenip, daha iyi yöntemin yeni en iyi uygulama haline gelmesini bekliyor.
Ama asıl sorunu düzeltmeye yönelik akım sürekli büyüyüp gitti ve sanırım kimse bunun çoktan aşırıya kaçtığını fark etmedi. Ya da eski UI bağlamını bilmeyen yeni tasarımcılar, zaten düzeltilmiş UI’lara aynı reçeteyi yeniden uyguluyor olabilir.
Sarkaç geri dönmekten çok kaçış hızına ulaşmış gibi geliyor.
Ekrandaki her düğme ve kaydırma çubuğu sürekli “bunu yapabilirsin ama henüz yapmadın” diye konuşuyor; bu da tasarımcının kişisel olarak fazlasıyla rahatsız edici ve göze sokulan bir şey olarak algılamasına, sonunda hepsini ortadan kaldırmak istemesine yol açıyor gibi.
Ortalama kullanıcının ihtiyaç duyduğu kadar skeuomorphism içeren UI akımının ne zaman geri döneceğini merak ediyorum. Web bağlantısı paradigması bile yaşlılar veya deneyimsiz kullanıcılar için fazla zor görünüyor; bir gün bunun kaçınılmaz verilerle ortaya çıkacağını düşünüyorum.
PM’ler ve UX sorumluları da çalışmaları için para alıyor; onların işi UI/UX’i değiştirmek. Neredeyse tamamlanmış bir yazılımı sürdürmeleri için para alıyor olsalardı refactoring’e veya küçük düzeltmelere zaman harcarlardı; fark, bizim yaptığımız her şeyin kullanıcıya görünmemesinde.
UX tarafı ne yaparsa yapsın umurumda değil; yeter ki Ctrl-K’ye basıp istediğim komutun ilk harflerini yazabileyim.
Yaklaşık 2000’den beri web, mobil ve ilgili UI’lar tasarlayan bir UX tasarımcısı olarak, değişiklik olsun diye değişiklik yapmanın pek çok kullanılabilirlik sorunu yarattığına katılıyorum.
Ama daha büyük sorun, fiilen tasarım yapan kişiler arasında profesyonel tartışmanın veya düzgün tasarım analizinin neredeyse ortadan kalkmış olması.
Birlikte çalıştığım tasarımcıların çoğunda, geniş anlamda bir şeyi “kullanılabilir” yapan şeyin ne olduğunu açıklayacak kelime dağarcığı ya da bilgi yok; incelikli etkileşim tasarımı veya bilgi sunumu sorunlarını çözme becerileri de yetersiz. Temel sezgisel ilkeler konusunda bilgi ya da ilgi olmayınca nereden başlayacaklarını da bilmiyorlar.
Bu yüzden Figma içinde renkler, şekiller ve efektlerle oynayarak yaşıyor; aynı UI’ın birkaç varyasyonunu “kullanıcı testi”ne sunmakla yetiniyorlar. Asıl amacını tamamen kaybetmiş, bilinçli biçimde cahil kalan “teknik olmayan” bir inovasyon kültüne dönüştü.
Mesleğimden utanıyorum demek abartı değil. Çok büyük bir başarısızlık yaşandı.
O zamanlar UI/UX tasarımcılarının çok daha aşina olduğu bir dünyaya bizim sadece biraz göz attığımızı sanıyordum; öyle olmayabilir.
Birçok kişi bağlamı, ekosistemi ve tasarım kararlarının sistemik etkilerini düşünmek yerine, zayıf araştırmalarla dar sorular sorup yeniden “güzel” yapmaya dönüyor.
HCI’a girişten ve iyi tasarımcılardan edindiğim çok temel bilgiler var, ama henüz teknik ya da biçimsel düzeyde değil.
Maaş almak için gereken asgari zihinsel emeği koyuyorlar.
Suçlamaya çalışmıyorum. Doygun bir alanda çalışıyorlar ve kullanılabilirlikten çok görsel çekiciliği ya da hissi önemseyen yöneticilerin kaprisleri ve zevkleri tarafından yönlendiriliyorlar.
Sonuçta bu pazarlama. İnsanlar kullanmak istemiyorsa ürünün ne kadar kolay kullanılabildiğinin pek önemi yok. Ordu gibi yüksek kullanılabilirliğe sahip şeyler üreten pek çok sektör var, ama bunlar genelde sadece çirkin oluyor.
Yazarı, macOS konusunda deneyimi az olduğu için yargıyı ertelediğini söylemişti ama aynı düşüş burada da yaşanıyor. Özellikle Apple, yavaş hover efektlerinin ve aşırı ince gri tonlarının arkasına işlevleri saklamaya takmış gibi görünüyor
Muhtemelen daha şık görünmesi içindir ama arayüzün keşfedilebilirliğine zarar veriyor. Bir şeyin hover animasyonunun arkasında olduğunu öğrenseniz bile, gerçek hedef alan ancak fareyi tam o konuma götürdükten sonra görünüp etkinleştiği için kolayca hedeflenemiyor. Music uygulaması ve bildirim davranışları özellikle kötü
Pencere başlık çubuğunda nerelerin sürüklenebilir olduğu da belirgin değil. Bir piksel pencereyi sürükleyebilirken hemen altındaki aynı görünen pikselin neden bunu yapamadığını hiç anlayamadım
Bana göre Apple’ın UI kullanılabilirliği uzun zamandır güçlü yanı değildi. Hem Mac hem PC kullanmak zorunda biri olarak macOS de birçok açıdan PC kadar, hatta daha da kötü derecede berbat
Apple’ın iyi yaptığı şey, kendi ekosistemi genelinde cihaz entegrasyonu kullanılabilirliği
Ama macOS ekranlar arası geçişte ağır bir animasyon oynatıyor. Kapatılamıyor; yalnızca birbirine benzer yavaş iki seçenekten birini seçebiliyorsunuz
Bunu haklı çıkaracak iyi bir neden aklıma gelmiyor. Hangi kullanıcı modelinden “pencere değiştirirken yavaş animasyon iyidir” sonucuna varıldığını bilmiyorum
Çift taraflı yazdırma desteklenmiyor, elle yapmak gerekiyor; bazı uygulamalar sayfaları ters sırayla yazdırıyor, sonra yeniden sıralamak gerekiyor
Sayısal tuş takımındaki
.karakterini,değil de.olarak kullanmak için, normal bir varsayılan elde etmek adına uygulama indirmeniz gerekiyorİngilizce klavye kullanmıyorsanız Terminal’de Alt+. da çalışmıyor
İndirdiğiniz bir uygulamayı çalıştırmak için onu çalıştırmanız, başarısızlığı kabul etmeniz, Ayarlar ve Güvenlik’e gidip engellenen uygulamayı bulmanız ve izin vermeniz gerekiyor. Windows Vista’dan daha kötü
Bir uygulamaya izin vermek için izin türünü bilmeniz gerekiyor ve uygulamaya göre arama yapamıyorsunuz. Bunlar böyle sürüp gidiyor
Hâlâ Finder kenar çubuğundaki mavimsi gri ikon şekillerini çözmeye fazla zaman harcıyorum
Dosya yapısını, hatta dosya kavramını bile gizleme yönünde daha da ileri gidildi. Teknik olmayan bir Windows veya Mac kullanıcısına dosyaların nereye kaydedildiğini sorarsanız bilmez. Bulutta mı diye sorsanız onu da bilmez
Daha kötüsü, UI’da olduğu gibi uygulamaların verileri kaydettiği yerlerin de tutarlı olmaması. Dosya uzantılarını gizleme aptallığını da unutmamak gerek
Windows, İngilizce dışı kullanıcılarına yalan bile söylüyor. Örneğin Almanca’da ana dizinin “Benutzer” içinde olduğunu söylüyor ama gerçekte böyle bir dizin yok, yalnızca “Users” var. Karmaşıklığı gizleme girişimi sonunda kafa karışıklığı ve daha büyük karmaşıklık yaratıyor
İlk tam zamanlı iOS işimde yaşadığım başka bir sorunu hatırladım. Uygulama açıklamasında “button” yazmıştım, Almanca çevirisi “Knopf” idi ve Apple’ın yasaklı kelime filtresine takıldı. Muhtemelen “Knopf” aynı zamanda “knob”ın çevirisi olduğu içindi ama Almanca “Knopf”ta İngilizce “knob”daki gibi cinsel organ iması yok
Apple, “dosya” kavramından uzaklaşıp “içeriği” çeşitli uygulamalar arasında taşıma yönünü en güçlü biçimde zorlayan taraf gibi geliyor. Ama paylaşma, içe aktarma ve dışa aktarma paradigmaları da uygulamadan uygulamaya biraz değişiyor
Artık iCloud Drive’ın “Dosyalar” uygulaması bile var. Bunun ne anlama geldiğini, dosyanın telefonumda mı olduğunu yoksa yalnızca iCloud Drive’daki bir şeyi mi gösterdiğini nasıl anlayacağım? Bulut ikonu indirilmiş demek mi değil mi, biraz koyu griyle biraz açık gri ne anlama geliyor, bilmiyorum
En teknik olmayan kullanıcılar bile dosya uzantısının ne olduğunu ve nasıl çalıştığını bilse de durum böyle
Microsoft’un ne yaptığını gerçekten bilmiyorum
Explorer’daki başka bir gerileme de eskiden içinde içerik olan dizinlerin yanında küçük bir “+” işareti varken Microsoft’un bunu kaldırmış olması
İmleci sol panelin üzerinde gezdirince ancak o zaman, hiçbir neden yokken ortaya çıkıyor. Ya da evrensel olarak anlaşılan “+” simgesinden aptalca bir üçgene doğru daha da gerilemiş olabilir
Artık gerilemeyi takip etmek bile mümkün değil
Masaüstü kullanılabilirliği mobil uyumluluk uğruna budanmış olsa da, birçok ortamın mobilde hâlâ bir varlığı yok. Artık lütfen kaydırma çubuklarını geri versinler
Bir keresinde bir ayarı ararken ben ve geliştirici epey zaman harcadık; pencerenin altında daha fazla içerik ve onay kutusu olduğuna dair hiçbir işaret yoktu. Gizli kaydırma çubukları başımıza musallat olmadan önce olsa doğal olarak görünürdü
Sorun şu: işaretçi neredeyse her zaman bulunduğu yer olan gezinme panelinin üzerindeyse, diğer panelin kaydırma çubuğu gizleniyor. Kaydırma çubuğu gibi görsel bir ipucu olmayınca, diğer panelde daha fazla içerik olduğunu keşfetmek için işaretçiyi oraya götürmek için de bir neden yoktu. Şimdi bir de tüm sınır çizgilerini kaldırdılar; ayrı bir panel olduğunu bile anlamayabilirsiniz
Geliştiriciye ekran görüntüsü gönderip en güncel sürümü kullandığımı doğrulayınca “aşağı kaydırın” diye yanıt geldi. Elbette aptal olan bendim. /s
Mobilde olduğu gibi tüm UI öğelerine rastgele dokunup nasıl çalıştıklarını keşfetmek gerekiyor; bu şekilde öğrenilen beceriler de yalnızca tek bir belirli uygulamada işe yarıyor. Dokun, uzun dokun, farklı süreyle uzun dokun, daha hızlı dokun, gelişigüzel bas, “Google’da ara”, bu kez de UI öğesi gibi bile görünmeyen bir yere sürükle
“Onay kutusu işaretli mi?” sorusu hiçbir zaman “kaydırmalı anahtar açık mı?” kadar belirsiz olmamıştı. Onay kutuları ekranda daha az yer de kaplıyor. Bu ne alanı ne de kullanıcı dostluğunu optimize ediyor; yalnızca görünüme göre optimize edilmiş
Daha da yassılaştırıp iki dikdörtgen gibi gösterirlerse daha kötü bile olabilir. Koyu bölge anahtarın kendisi mi? Kimin umurunda. Temiz ve dikkat dağıtmayan görünmesi yeter. Anahtarın durumunu anlayabildiğim için fazla mı dikkatim dağılıyordu ne
O kitap, modlardan kaçınılması gerektiğini sayfalarca anlatıyor ve nedenini de açıklıyor. 70. sayfadaki UI yapılacaklar ve yapılmayacaklar listesi tekrar etmeye değer
Yapılacaklar: nesnelerin görünümü üzerinde kullanıcıya mümkün olduğunca çok kontrol vermek, eylem yapan menü komutlarında fiil kullanmak, uyarıları kendi kendini açıklayan hâle getirmek ve yalnızca menü komutları değil kontroller ile grafikler de kullanmak
Yapılmayacaklar: modları kötüye kullanmak; fareyle daha kolay yapılacak işlerde klavyeyi zorunlu kılmak ya da tersini yapmak; özellikle kaydırma gibi ekranın görünümünü beklenmedik biçimde değiştirmek; nesneleri gereksiz yere yeniden çizmek; standart menülerle aynı ada sahip kendi menülerini oluşturmak. About, File, Edit ve bunların içine girecek içerikleri bile bu kitap tanımlamıştı
Her uygulamanın farklı bir tek doğru UI’ı olduğu ve bunun tüm kullanıcılara aynı biçimde dayatıldığı tuhaf bir yerel minimuma geldik. Buna karşılık endüstriyel kontrol gibi, 50 bin dolarlık ekipmana eşlik eden uygulamayı 1–3 kişinin kullandığı alanlarda, duyarlı mobil arayüzleri slayt destesi hazırlar gibi kolayca yerleştiriyorlar; özel pano da tek bir widget ile yapılabiliyor
Bulut ayakkabı üretseydi çim ve beton için ayrı ayakkabılar olurdu ama hepsi aynı numara olurdu; ayağınız büyükse parmaklarınızı kesmeniz, küçükse dolgu takmanız gerekirdi
Kaydırma şikâyetiyle bağlantılı olarak, eski masaüstü UI’lara bakınca netleşen masaüstüne özgü bir ilke var: kontroller asla kaydırılmaz, yalnızca içerik kaydırılır
Kontroller pencereye sığmıyorsa o pencere kaydırılabilir yapılmaz; sekmelere bölünür ya da düğmelerle açılan ayrı pencerelere ek kontroller konur. En azından Windows ve macOS’te bunun genel bir ilke olduğu görülüyor
Onay kutuları çok daha iyi; yeter ki etikette çift olumsuzluk olmasın. Örneğin işaretleyince bir şeyin devre dışı kaldığı türden şeyler yapan geliştiriciler şafakta kurşuna dizilmeli
Kayan dairenin gerçekten açık mı kapalı mı olduğunu bile anlayamıyorum; yarısında da açık ile kapalıdan hangisinin istediğim şey olduğunu dahi bilemiyorum. Çift olumsuzluklar havada uçuşuyor, ifadeler tuhaf ve gerçek etkisine dair bir gösterge de yok
Hepsi delirmiş gibi
Google gibi yerlerin son dönemde A/B testlerine giderek daha fazla kapıldığı söyleniyor, ama kullanıcı araştırması tarihinde hiçbir A/B testi, bir düğme herhangi bir nedenle yer değiştirdiğinde ileri düzey kullanıcılardan fışkıran şiddetli öfkeyi doğru düzgün ölçebilmiş değil
Taşınabilir müzik çalarlar; eski tabirle Walkman ya da MP3 çalar, güncel tabirle DAP alanı benim sürekli şikâyet ettiğim konu. Şu anda satılan çalarların kullanılabilirliği o kadar korkunç ki, kimin bunları almak isteyeceğini anlamıyorum.
İyi ürünler, streaming servisleri ile Android cihazların birleşimi karşısında kaybolup gitti. Artık hafif ve basit, yüksek kapasiteli, fiziksel tuşları ve iyi pil ömrü olan bir çalar yok. Cebine koyup koştuğunda seni morartmayacak türden bir şey yani.
Okunması kolay bir ekranı, düzgün bir menü yapısı olan, dosya etiketlerini okuyup çalma listelerini öylece sürükleyip bırakabileceğin bir cihaz. Bunu isteyen insanların olduğu kesin, ama üreticiler çıkıntılı düğmeler, tuhaf köşeler, pili sömüren dev dokunmatik ekranlar ve berbat Android türevi işletim sistemleriyle donatılmış kocaman tuğlalar çıkarıyor.
“Bunda iki DAC var!” diyorlar; gerçekten mi? Ben 10 bin euroluk monitörlerin olduğu ses yalıtımlı bir dinleme odasında değil, kulaklıkla otobüsteyim.
İncelemeler taşınabilir müzik cihazlarının en önemli yönlerine neredeyse hiç değinmiyor; bir şarap eleştirmeni gibi müziğin kokusunu, tadını falan överek bitiremiyor. Yarı şaka söylüyorum. İtibarlı yorumcuların yazdıkları saçmalık miktarı arttıkça artıyor; çoğu zaman ağırlık ya da boyut bilgisini bile bulamıyorsun.
Bahsetseler bile yanlış oluyor. Örneğin “Shanling Q1 hafif bir taşınabilir cihaz” diyorlar; hiç de değil. Berbat bir işletim sistemi, kötü pil ömrü ve aşırı hassas tuşları olan korkunç bir tuğla. Sesi ne kadar iyi olursa olsun, çalma listesi yükleyemiyorsam, ağırsa ve arayüzü berbat olduğu için kullanmak istemiyorsam ilgimi çekmiyor.
13 yıl önce Sansa Clip+ üzerindeki Rockbox harikaydı. Bugünün teknolojisiyle aynısını yapabilseler, saçma derecede pahalı ve devasa tuğlalar yerine onu seçerdim.
Gerçekten de UI, form faktörü, dokunmatik ekran gibi kötü tasarım kararlarının gayet sağlam donanımı mahvettiğini görmek üzücü.
Saatler harcadıktan sonra kullanılabilir bir çözüm buldum. Amazon’dan Hifi Walker H2 aldım; yazım hataları da içeren kötü bir UI tasarımı var ama donanımı iyi.
Üzerine RockBox kurdum ve biraz özelleştirince berbat UI sorunu çözüldü. Eksik yanı, RockBox’ın Bluetooth ya da USB DAC desteklememesi; bu özelliklere ihtiyacınız varsa sorun olur.
“Ekran alanından tasarruf etmemiz gerekiyor, o yüzden… notlarıma bakayım… tüm ekranı kaplayan bir düğme koyacağız.”
“Başlık çubuğuna taşırsak ekran alanından tasarruf ederiz” lafında hep takıldığım nokta bu.
Son zamanlarda beni ayrıca sinirlendiren şey de birçok uygulamanın çalışırken odağı defalarca çalması. Bu saçma odak çalma yüzünden ekip sohbetine yanlışlıkla şifresini atan çok fazla insan var.
iOS uzun basmayı getirdiğinde işin neredeyse bittiğini hissetmiştim. Bir UI öğesine bastığında ne yapacağını bilemiyorsun; hepsini tek tek dokunup denemen gerekiyor, şimdi de başka bir eylem için uzun basmak gerekiyor.
Bir uygulamanın yapabileceğini düşündüğün ya da beklediğin şeyleri bulmak için her öğeye dokunup ardından uzun basarak zaman harcayamam.
Sanki doğal olarak öyle çalışması gerekiyormuş gibi görünüyordu, ama şimdi uzun basma kafasına göre türlü amaçlarla kullanılıyor.
Kanıtlayamam ama bu tür UI/UX felaketlerinin bazen, yazılımın canlı olduğunu göstermek için sürekli değişmesi gerektiği baskısından kaynaklandığını düşünüyorum
2023’te bir uygulamanın kullanılabilirliğin zirvesine ulaştığını hayal edelim. Mükemmel değil ama uygulamanın kullanılabilirliğini daha da iyileştirmenin akla gelebilecek bir yolu yok. Kullanıcılar epey yetkinleşmiş, uygulamayı öğrenmenin doğasındaki temel engel aşıldığında her şey genel olarak yerine oturuyor
Bu durum korunabilir mi? Hayır. UI aynı kalırsa yazılım dünyası çoğu zaman o uygulamayı “eskimiş”, hatta ölü kabul eder. Bu yüzden değiştirmek gerekir. Ama kullanılabilirlik zirvesinden sonra bir şeyi değiştirmek kaçınılmaz olarak UX’i kötüleştirir; bazen de felaket düzeyinde
Bence bazı uygulamaların ve masaüstü ortamlarının düzgün UI’larının tamamen berbat edilmesinin nedenlerinden biri bu
Yüksek hızlı ve sürekli internet bağlantısının yaygınlaşması bu sorunu ciddi biçimde kötüleştirdi. Eskiden yazılım geliştiriciler ürünü CD’ye ya da diskete koyup mağazalara göndermek zorundaydı; kolayca güncelleme fırsatı olmadığı için en azından net bir hedef ve son tarih gerekiyordu
Güncelleme çıkardıklarında da, kullanıcının yeni sürümü edinip kurma zahmetine katlanmasını sağlayacak kadar anlamlı ve substantial olması gerekiyordu. Buna karşılık modern yazılıma en çok, bizdeki bir atasözünün kaba çevirisiyle “samurayın hedefi yoktur, yalnızca yolu vardır” sözü uyuyor
Benim idealim, sevilen ve yaygın kullanılan bir ürün yapmak, mümkün olan tüm müşteri desteği ve operasyon sorunlarını otomatikleştirmek, sonra başka bir ürüne geçmek ya da sahilde dinlenmek
Kimse değişim istemiyor. UI her değiştiğinde şikâyet eden kalabalıkları gördüm; karşı tarafta benzer ölçekte gerçek müminlerin ortaya döküldüğünü hiç görmedim
Başlangıç aşamasında insanların ürünümüzü sevmesini isteriz; önemser, dinler ve kullanılabilirliğe kaynak ayırırız. Mutlu müşteriler bizi mutlu eder
Orta aşamada kullanılabilirliğin zor olduğunu, ergonomi ve affordance yaratmanın sanıldığından kolay olmadığını, üstüne uluslararasılaştırmanın da geldiğini fark ederiz. Bu alanı kimse doğru dürüst öğretmediği için çoğunu kendimiz öğrenmek zorunda kalmışızdır; yükleniciler de pahalıdır
Gerileme aşamasında daha fazla özellik yapmak istediğimiz için daha çok programcı işe alır, kullanılabilirlik ekibini “gereken her şey yapıldı” diyerek işten çıkarırız. Dokümantasyon ekibini de işten çıkarırız. Yazılım geliştiriciler mühendis olduğuna göre bir FAQ yazabilirler diye düşünürüz
Dip aşamada, harika sprint’lerle müşteriye bir sürü özellik fırlatmışızdır ama müşteri mutsuzdur. “Müşteri niye böyle?” diye sormaya başlarız
Office 2007’den sonra bir süre OpenOffice/LibreOffice geliştiricilerinin aceleyle Ribbon’ı uygulamamasını umarak nefesimi tuttum. Şimdiye kadar direnmiş olmaları küçük bir aydınlık nokta
Neredeyse kusursuz v1’de faydalı olmuş koca bir UX ekibine de hâlâ maaş ödendiği için, onlara iş vermek gerekiyor