web-gelistirme-sc.com

Ters Renkler neden bir erişilebilirlik özelliği olarak kabul edilir?

Neden çoğu İşletim Sisteminde "Ters Renkler" ekran ayarının bir erişilebilirlik özelliği olduğu düşünülüyor? Hem Windows hem de OS X bu seçeneği içerir, bu nedenle satıcıya özgü bir tuhaflık değil, tanınan bir özellik gibi görünür.

Bazı kullanıcıların renk körü olduğunu anlıyorum. Bu, muhtemelen deneyimin herkes için uyumlu olduğundan emin olmak isteyen geliştiriciler için Siyah Beyaz veya gri tonlama modlarını haklı çıkarabilir. Anlamadığım şey, ekran rengini ters çevirmenin herhangi bir spesifik, görme bozukluğu veya disfonksiyonu olan birine nasıl veya neden yardımcı olduğudur.

Daha iyi, erişilebilir bir yazılım geliştirebilmem için ihtiyacı anlamak isteyen bir programcı olarak, bu özellik bir tür görme bozukluğu olan son kullanıcıya hangi amaca hizmet ediyor?


GÜNCELLEME

Bu soruyu bir süre önce sordum, ancak sadece üzerime geldi - sanırım bu özelliğin tasarlandığı kişilerden biriyim. Neredeyse her zaman metin ekranlarım için tipik ayarlardan kontrastı ters tutmaya çalışıyorum. Beyaz arka planlarla koyu renkli metinlerden nefret ediyorum! Bir kodlayıcı olarak, tüm metinsel GUI'lerim yeşil metinle siyahtır. Bu sadece eski monokrom yeşil ekran günlerine bir geri dönüş değil. İki rengin eşleştirilmesi gözlerim için oldukça rahat. Ancak, çok fazla siyah-beyaza boyamak aslında gözlerimi bir tür göz yorgunluğundan incitir.

Bir güncellemede bundan bahsediyorum çünkü renk ters çevirme özelliği kullanışlı değil .. sinir bozucu! Böyle iyi bir özelliğe ihtiyaç duyan biri olarak, şimdiye kadar gördüğüm tüm uygulamaların sadece bir problemi çözmek için zayıf bir girişim olması utanç verici. Apple, Microsoft ve diğerlerinin araştırmalarını yaptıklarını umuyorum, ancak durum böyle olmayabilir. Rengi ters çevirme, daha büyük bir problem üzerinde yara yardımını tokatlamak gibi geliyor.

Geliştiriciler, göz yorgunluğunu önlemek gibi bir özelliğe ihtiyaç duyan insanlara yardım etmek istiyorsanız, ekranın tamamını değil, metni ve sayfa arka planını değiştirmenin yollarını bulun.

68
RLH

Araştırmalar genellikle karanlıkta ışığın okunmasının daha zor olduğunu göstermektedir ancak erişilebilirlikten bahsettiğimizi düşünürsek, normal görme sorunu olanlar için sonuçların çeşitli görme bozukluğu olanlar için mutlaka doğru olmadığını bilmelisiniz. .

Daha yüksek kontrast duydum (Windows'daki mod, sanırım Yüksek Kontrast modu olarak adlandırılır), görme bozukluğu olanlar için okunması daha kolay olabilir; beyaz metin daha fazla göze çarpıyor gibi görünüyor. Bunun neden psikolojik olduğunu merak ediyorum; gerçek kontrast oranı teknik olarak siyah üzerine beyaz ve beyaz üzerine siyah arasında aynı olmalıdır.

Metin renklerini ters çevirirken yazı tipi boyutlarını artırmanız ve satır aralığını büyütmeniz önerilir:

Rengi ters çevirirken, örneğin siyah beyaz metinleri ters çevirirken, yazı tipinin ağırlığını artırdığınızdan, izlediğinizden ve azalttığınızdan emin olun. Bu, tüm Ölçüm genişlikleri için geçerlidir. Siyah bir arka plan üzerinde beyaz metin tersine göre daha yüksek bir kontrasttır, bu nedenle harf formlarının daha geniş, daha hafif ve satırlar arasında daha fazla boşluğa sahip olması gerekir.

Mark Boulton

Ayrıca, siyah üzerine beyaz için yaygın bir neden (bu özellik çoğunlukla üretir) gece okumak içindir; Birçok e-okuyucu siyah üzerine beyaz olan bir Gece Modu sunar. Siyah ekran, düşük veya hiç harici ışık olmadan okumak için daha az acı verir.

Yaygın olmasının bir başka nedeni de, uygulanması kolay ve nispeten güvenli olmasıdır. Diğer belirgin renk efekti seçenekleriyle karşılaştırın; Sepya'nın tamamını (tonları okumayı kolaylaştırmak için gördüğüm bir efekt) tüm ekranı tonlandırmaya çalıştığınızda kontrastı önemli ölçüde azaltabilirsiniz. Şeyleri siyah beyaz çevirmek, arayüz öğelerini ayırt etmek için kullanılan renk işaretlerini ortadan kaldırabilir.

Renkleri ters çevirmek UI öğeleri arasındaki göreceli kontrastı korur (böylece gri arka planlarda siyah metin olmaz), bu yüzden en azından "güvenli" bir efekt. Ve eğer yardımcı olmazsa, zarar gelmez, sadece etkiyi geri alın.

29
Ben Brocka

Birinin renkleri hiç ayırt edemediği gerçek renk körlüğü oldukça nadirdir. Erkek nüfusun% 10'unu etkileyen çok daha yaygın bir durum kırmızı-yeşil zayıflıktır. Ondan muzdarip insanlar kırmızı ve yeşili kolayca ayırt edemezler ve bazı tonlar tamamen aynı görünebilir.

Hiçbir garanti olmasa da (farklı türde ve kırmızı-yeşil zayıflık dereceleri vardır), kırmızı-yeşil zayıf bir kişinin iyi göremediği UI öğelerinin renkler ters çevrildiğinde daha ayırt edilebilir hale gelme şansı yüksektir.

5

color:invert özelliği gerçekten metnin kontrast oranını artırmakla ilgilidir. Arka plan renginin ters rengini seçer. Kontrast, metnin erişilebilirliğini artırmanın anahtarıdır.

Bununla ilgili bir sürü bilgi var --- W3.org

  • AA uyumluluğunu geçmek için 4.5: 1 kontrast oranına ihtiyacınız vardır.
  • AAA uyumluluğunu geçmek için 7: 1 kontrast oranına ihtiyacınız vardır.

3: 1 kontrast oranı, standart metin ve görüntü için [ISO-9241-3] ve [ANSI-HFES-100-1988] tarafından önerilen minimum düzeydir. 4.5: 1 oranı, orta derecede düşük görme keskinliği, konjenital veya edinilmiş renk eksiklikleri veya tipik olarak yaşlanmaya eşlik eden kontrast duyarlılığı kaybından kaynaklanan zıtlığı hesaba katmak için bu hükümde kullanılır.

...

Tonlar, renk görme eksiklikleri (hem konjenital hem de edinilmiş) olan kullanıcılar tarafından farklı algılanır ve normal renk görüşlü kullanıcılardan farklı renkler ve göreceli parlaklık kontrastları ile sonuçlanır. Bu nedenle, etkili kontrast ve okunabilirlik bu popülasyon için farklıdır. Bununla birlikte, renk eksiklikleri o kadar çeşitlidir ki, kantitatif verilere dayanarak etkili genel kullanım renk çiftleri (kontrast için) reçete edilmesi mümkün değildir. İyi parlaklık kontrastı gerektirmesi, renk algısından bağımsız kontrast gerektirerek bunu karşılar. Neyse ki, parlaklık katkısının çoğu, spektral tepkilerinde büyük ölçüde örtüşen orta ve uzun dalga reseptörlerinden gelir. Sonuç, etkili parlaklık kontrastının, protanopisi olanlar için daha koyu renklere (genellikle siyah görünen) karşı ağırlıklı olarak uzun dalga boyu renklerinin kullanılması haricinde, genellikle belirli renk eksikliğine bakılmaksızın hesaplanabilmesidir. (Bu nedenle siyah üzerine kırmızıdan kaçınma konusunda bir danışmanlık tekniği sağlıyoruz)

Yine de + 18pt metnini kullanmaya başladığınızda biraz farklıdır, ancak bunun etrafında bolca rehberlik vardır. Büyük snook renk kontrast denetleyicisi , çeşitli W3C ölçütlerini geçip geçmediklerini görmek için onaltılık renk değerleri girmenizi sağlayan kullanışlı bir sitedir.

4
JonW

Bu özellik hakkında daha fazla bilgi: Windows'da, genellikle Yüksek Kontrast modu olarak adlandırılan özellik belki de en iyi "Kullanıcının tercih edilen renk modunu kullan" olarak düşünülür. Bu modda, uygulamaların kontrol paneli aracılığıyla kullanıcının metin, arka plan, pencere kenarlığı ve diğer ekran öğeleri için seçtiği renkleri kullanması gerekir.

Bu mod tamamen özelleştirilebilir ve önceden ayarlanmış renk şemalarından herhangi biriyle kullanılabilir (her ikisi de metin öğeleri ve arka plan öğeleri için farklı renklere sahip olan siyah üzerine yüksek kontrastlı siyah veya yüksek kontrastlı siyah üzerine beyaz gibi) iyi kontrast) veya kullanıcı tanımlı bir tema. Bununla birlikte, bu modu etkinleştirmek için klavye kısayolunu kullanırken varsayılan renk şeması, siyah üzerine beyaz şema olduğundan, mod, belirli bir hedef olmasa bile, ters videoya çok benzeyen bu renk şemasıyla ilişkilendirildi.

Bu özellik başlangıçta çok esnek olsa da, tutarlı bir şekilde çalışması için tüm uygulamalara doğru bir şekilde destek vermesi gerektiğinden büyük bir sorunu var. Uygulamalar, modun etkin olup olmadığını kontrol etmeli ve etkinleştirilmişse, kendi temaları veya ten renkleri yerine kullanılacak sistem renklerini almalıdır. Tipik olarak bulduğunuz şey, bu modun farkında olan Microsoft ve diğer büyük satıcıların uygulamalarının aslında bu işi yapmasıdır, ancak geliştiriciler ilk önce bu özellikten haberdar olmayabileceğinden, daha küçük 3. taraf uygulamaların tümü modu doğrudan görmezden gelecektir. yer. Bu, bazı uygulamaların 'ters' olduğu, diğerlerinin olduğu gibi kaldığı ve bazılarının ters çevrilmiş ve ters çevrilmemiş kontrollerin dağınık bir melezi haline gelmesine neden olabilir.

(Bazı uygulamalar bir veya iki adım daha ileri gider: bu bayrak ayarlanırsa, IE görüntülemeyi durduracaktır arka plan görüntüler - arka plan resimleri genellikle kullanıldığında geri döndü Myspace günlerinde olduğu gibi üstte metin okumaya engel olabilecek dokulu arka planlar görüntülemek için daha sonra, daha sonra, arka plan görüntüleri anlamlı içerikler (yani sprite ve görüntü değiştirme) için kullanıldı, böylece bu teknikleri kullanan sayfalar t IE!) içinde çok iyi çalışıyor!

Bu sorunların çoğundan kaçınmak için, diğer satıcılar (RIM, Apple, diğerleri) tamamen farklı bir yaklaşım benimser: her uygulamanın dikkatlice kontrol etmesi ve saygı duyması gereken ayarlara sahip olmak yerine, uygulamaların her zamanki gibi çizim yapmasına izin verir ve son ekranı tersine çevirir görüntüyü fiziksel ekrana gider. Uygulamalar söz konusu olduğunda, ekran hala 'normal' renktedir, yalnızca ters çevrilmiş (veya ayarlara bağlı olarak gri tonlama) görüntüyü gören kullanıcıdır. Özellik tamamen işletim sisteminde yaşıyor, uygulama desteğine gerek yok.

Bu yaklaşımı kullanan sistemlerin ekranda her şey etkilediğini belirtmek gerekir: metin ve arka plan ters çevrilmiştir, ancak resim ve videodaki renkler de son kullanıcıya hiçbir fayda sağlamayabilir. bunun yerine görüntü/videoyu kullanılamaz hale getirebilir!

Ayrıca, "ters video" nun yüksek karşıtlık olmadığı da dikkate alınmalıdır; aslında, kontrast (çoğunlukla) korunur: düşük kontrastlı beyaz üzerine açık gri, eşit derecede düşük kontrastlı koyu gri-siyah üzerine dönüşür.

Bu nedenle, uzun öykü kısa: 'ters video' modu bir uzlaşma özelliğidir: orijinal "Kullanıcının tercih ettiği renkleri kullanın (bu renkler zıt olabilir veya olmayabilir) modu" modu teoride çok daha esnek ve erişilebilirdir, ancak iyi desteklenmiş. Ters video daha az kullanışlıdır, ancak% 100 desteklenebilir.

2
BrendanMcK

Görme bozukluğum var benim için açık renkli koyu renkli bir şey okumak benim için siyah bir arka planda açık renkli bir şeyden daha zor renk inversiyonu gerçekten bir işletim sisteminde gördüğüm en iyi renk inversiyonu iOS renk inversiyonu oldu ve en kötüsü Android genel Android renk erişilebilirliği gerçekten tersi gerçekten kötü

yerel bir karanlık temaların renk inversiyonundan daha iyi olduğunu söylemeliyim sadece sorun çok az geliştiricinin şu anda uygulamalarında dak cildi koymakla ilgilendiği Sonys walkman müzik çalarını hatırlıyorum

1
W-AS0517

Beyaz bir arka plan kullanmak, tüm gün bir lambaya bakmak gibidir.

İnsanların koyu arka planlar ve açık renkli metin kullanma konusundaki karışıklıkları hiç anlamadım. Açık arka planları kullanmamızın tek nedeni, tarihsel olarak kağıdın koyu mürekkepleri göstermek için açık olması gerektiğidir. (Ancak bu uygulama evrimimizi etkileyecek kadar eski veya şiddetli değildir, bu yüzden bizim için daha doğal değildir.) Ancak, memnuniyetle karşılayacağım ek bir özellik dokulu arka planlar olacaktır. Sanırım metnin çevresini parçalamak gözler için de daha kolay ve tanımlanmış metnin cesur detaylarından daha doğal olabilir.

1
Sotorrio

Bir noktada renkleri ters çevirmek yardımcı olur. Benim için, gün boyu bilgisayarlarla ofiste çalışmak, ekranın parlaklığı nedeniyle gözüm çok zorlanabilir. Microsoft Word Excel gibi.

Yazarken renkleri ters çevirmeyi tercih ederim. Yazmayı bitirdiğimde geri döndüm.

Rengi ters çevirmeyi tercih ederim, çünkü metnin tamamı arka plana göre daha az parlaktır. Ekranda daha az parlaklık, gözler ve cilt üzerinde daha az etki (radyasyon). bu yüzden Apple özellikle parlaklığa duyarlı olanlar için gözlerinizi yatıştırmak için ters renkler ekleyin

1
McMann

Kötü göz uçuşanları olan insanlar için renk ters çevirme çok yararlıdır çünkü göz uçuşanlarının neden olduğu gölgeleri oluşturmak için daha az parlak ışık vardır.

0
Stephen Legg

Ben kısmen kör bir öğrenciyim. Erişilebilirlik: Siyah arka plan, tipik bir beyazdan daha az göz yorgunluğuna neden olur. Ek olarak, reklamlar, fotoğraflar vb. Tipik olarak görsel olarak POP oluşturmak için tasarlanmıştır ve okuyucu onlara odaklanıp odaklanmadığına bakılmaksızın görülüp işlenir. Bu görüntülerin doğal renk şemasından çıkarılması bunu büyük ölçüde azaltır.

Bu arada, siyah zemin üzerine sarı metni gerçekten daha iyi görüyorum. Bunun psikolojik olup olmadığını bilmiyorum, çünkü bu renk şemasının diğer erişilebilirlik özellikleriyle sürekli eşleştirilmesi beni daha alıcı olmaya eğitti mi yoksa fizyolojik mi?.

Ancak, önceden takılmış bir ters çevirme ayarı, yapay bir bacak beklerken bir koltuk değneği gibidir. Orada çok daha iyi seçenekler var.

0
Daniel Myers

Ters renk ayarının var olmasının nedeni düşük görünürlüklü veya kör sayılan ancak yine de görebilen insanlar içindir… umarım bu yardımcı olur

Bakınız Microsoft'un Erişilebilirlik Belgeleri

0
George

İOS cihazlarındaki Renkleri Tersine Çevir, dijital ekranı göz yorgunluğunu rahatça bakıp rahatlatmaktır.

İOS'ta Renkleri Ters Çevir'in kullanımı Windows/Mac bilgisayarında F.Lux , Alacakaranlık (ücretsiz bir uygulama) ile aynı Android = telefon.

Apple, iTunes Store'da bir uygulamayı onaylamak için çok sayıda sınır olduğundan, iOS cihazlarında göz yorgunluğunu azaltmak ve mavi ışığı engellemek için F.Lux benzeri bir uygulama yoktur.

Mavi ışık, çoğunlukla iPhone, akıllı telefon, tablet, TV, LED ışık vb.Gibi dijital cihaz ekranından yayılan dijital çağda daha fazla endişe duyuyor. 3 saatten fazla PC'nin önünde durursak gözlerimize zarar verebilir. Yani mavi ışık engelleme uygulamaları ve gözlükler şimdi daha popüler.

0
Daphne Yang

Ben o insanlardan biriyim. Monitör boyutu büyüdükçe, fark edilmeden bir zorunluluk tercihine gitti. Beyaz ekrana çok uzun bakarsam gözlerimi yakar.

Bunu düşünürseniz, bunun aslında bir ampule baktığını fark edersiniz. Bunun iyi bir fikir olduğunu düşünebilmemiz beni şaşırtıyor. Ya da belki de iyi düşünülmüş değildi. Beyaz başlangıçta daha çekici görünüyor.

0
Joshua

Burada kısmi bir açıklama var:

http://webaim.org/articles/visual/lowvision#highcontrast

WebAim'in önerisi, kullanıcının ön plan ve arka plan seçmesine izin vermektir.

Bazı kişilerin siyah arka plan ve beyaz veya turuncu metni tercih etmelerinin nedenlerinden biri, özellikle ekrana uzun süre bakıyorsanız, göz yorgunluğunu en aza indirmektir. beyaz arka planlar, burada önerildiği gibi bazı insanlar için çok parlak olabilir:

http://www.wikihow.com/Reduce-Computer-Eye-Strain-by-Switching-to-High-Contrast- (Windows 7)

0
SteveD