Richard's Journey - Kullanıcılara yönelik değişiklikleri test etmek için Erişilebilirlik Tarayıcısı'nı kullanma

"Erişilebilirliği mümkün olduğunca erken öğrenin. Tercih ettiğiniz diğer işlemlerin aynısını alışkanlık haline getirin, daha sonra yapmak zorunda kalmayın."

Richard ile soru-cevap

  • Y: 2011'den beri yüksek lisans öğrencisiyim ve Bilgisayar Mühendisliği üzerine yüksek lisans yapıyorum. İlk Android uygulamamı Eclipse'i kullanarak geliştirdim. O zaman bu harika bir araç gibi görünüyordu ve en azından Google'ın Android Studio'su 2014'te ilk kez yayınlanana kadar. Android Studio son derece güçlü ve muhteşem bir IDE! Bunu Android telefonlar, tabletler, akıllı saatler ve TV için uygulama oluşturmak üzere kullanıyorum. Android Erişilebilirlik Testi Çerçevesi'nin erken aşamada düzenlerimizdeki erişilebilirlik sorunlarını tespit etmemize yardımcı olması için Android Studio ile entegre edilmesi harika.
  • C: Şu ana kadar kullandığım en sevdiğim araç Erişilebilirlik Tarayıcısı. İşitme engelli olan bir geliştirici olarak erişilebilirlik benim için çok önemli. Sensöral işitme kaybıyla doğdum ve koklear implant almaya karar verdiğimde 18 yaşına kadar işitme cihazı taktım. Altyazılara çok önem veren bir kullanıcıyım ve erişilebilirlik özelliklerinden her gün yararlanıyorum. Küçükken, akıllı telefon döneminden önce, akıllı telefon döneminin başlarında bile, altyazısız TV veya videolardan tamamen keyif almak zordu. Tüm dünyanın engelli bireylere uyum sağlamaya başladığına ve erişilebilirlik farkındalığının arttığına çok sevindim. Aslında yazılım mühendisliği alanını seçtim çünkü teknolojinin hayatımı kolaylaştırdığı gibi insanların hayatını iyileştirecek yazılımlar veya uygulamalar oluşturmak istedim. Oluşturduğum uygulamaların erişilebilir olmasını sağlamak her zaman birincil önceliğim olmuştur. Bu yüzden Erişilebilirlik Tarayıcısı en sevdiğim araçlardan biri: Özellikle görme engelliler için kullanıcılara yönelik değişikliklerimin erişilebilirliğini test etmeme olanak tanıyor.
  • C: Twitter'ın Erişilebilirlik Deneyimi Ekibi'nde çalışan bir Android mühendisi olarak girişimlerimizden biri, resim açıklamalarının deneyimini ve alternatif metin kullanımını iyileştirmekti. Twitter'da Tweet'lerinize resim oluşturduğunuzda, resimleri göremeyen kullanıcıların erişebilmesini sağlamak için açıklamalar ekleyebileceğinizi biliyor muydunuz? Yanıtınız evetse bu harika! Ama bunu yapmayı hiç hatırlıyor musun? Endişelenmeyin, yalnız değilsiniz. Benim de dahil olduğum birçok kişi resim açıklamaları eklemeyi unutuyor. Bu nedenle, kullanıcıların resimleri açıklamadan tweetlediklerinde bildirim almayı tercih etmelerine olanak tanıyan Alternatif Metin hatırlatıcıları uyguladık. Ayrıca tüm resim ve GIF'lerde alternatif metin gösterilmesi için de çalışıyoruz. Yani artık ilişkili alternatif metin veya resim açıklamaları içeren resimlerde "ALT" rozeti gösteriyoruz. Alternatif metin, genel olarak öncelikle TalkBack kullanıcıları için kullanılır. Bununla birlikte, ekran okuyucu kullanmayan kullanıcıların alternatif resimlere sahip olup olmadığını bilmelerini ve "ALT" rozetini seçerek resim açıklamasını görmelerini sağlamak istedik. Bu özellik iki avantajın elde edilmesine yardımcı oldu: 1) Mevcut alternatif metinden yararlanamayacak, az gören veya diğer engelleri olan kullanıcılar artık o metne erişebilecekler; 2) Kullanıcılar bu resimleri retweet etmeden önce hangi resimlerin alternatif metine sahip olduğunu bilebilir. Bu özelliği kişisel olarak seviyorum, çünkü Alt metninin bilinirliğini artırıyor.
  • Y: Başlamak için heyecan verici bir zaman! Paylaşmak istediğim üç ipucu var:

    1) Spesifikasyonları ve tasarımları dikkatlice incelemeden kodlamaya başlamayın. Koda girmeden önce çalışmanızın mimarisini ve teknik tasarımını çizin ve haritasını çıkarın. Başka bir deyişle, daha çok değil daha akıllıca çalışın.

    2) Zaman ayırarak geliştirici belgelerini ve kaynak kodunu okuyun. Perde arkasında neler olduğunu bilirseniz daha hızlı bir şekilde uzman olabilirsiniz. Bir kitaplıktan veya SDK'dan işlev çağırdığınızda kaynak kodunu ve işlevi uygulamayı alışkanlık haline getirin. Bu sayede, yalnızca kodlama yaparken bilgi edinmekle kalmayıp performansı artıracak fırsatlar da bulabilirsiniz.

    3) Erişmek istediğiniz en kısa sürede, özellikle de başka her şeyi öğrenerek erişilebilirlik hakkında bilgi edinin. Böylece, daha sonra zorlamanız gerekmeyen bir alışkanlık haline gelirsiniz.

İlginizi çekebilecekler:

Diğer geliştirici topluluklarının büyük zorluklarla nasıl başa çıktığını ve dünyamız üzerinde nasıl daha büyük bir etki yarattığını görün.

Google for Startups Girişim Hızlandırıcı: Endonezya mezunları Yohanes ile tanışın. Misyonu, 33 milyon gıda yetiştiricisinin tarımını dönüştürmektir.

Zypp Electric'in Kurucu Ortağı ve CEO'su Akash Gupta'nın, fikirlerini daha da ileriye taşımak için Google teknolojisinden ve geliştirici araçlarından nasıl yararlandığını keşfedin.

5 yıldan uzun süredir Kadınların Teknoloji Üreticileri Elçisi olan Niger'in yazılım mühendisi Rabia Moussa ile tanışın.