Bunun ne kadar doğru veya kullanılabilir olacağından emin değilim, ancak mümkün olabilir. Web sitenizde birkaç şeye ihtiyacınız var.
- Birinin komutları dikte edebileceği türden bir metin kutusu
- Sayfa yüklendiğinde, kullanıcının dikte çağırmasını sağlayacak (Fn tuşuna iki kez basarak) ve ne yapmak istediklerini size söyleyeceği metin kutusundaki .focus () öğesini çağırın.
- Bu metin kutusundaki bir jQuery .change () öğesini bağlayın, bu durumda kullanıcının metin kutusuna ne dikte edeceğini çözümleyebilirsiniz.
- Komutu temel alan jQuery eylemi, yeniden yönlendirme veya kaydırma, vb.
- Metin kutusunu temizleyin ve bir sonraki komut için hazırlanın
Gibi bazı eksiklikler var
- Kullanıcının, div'deki AJAX aracılığıyla her şeyi yüklemediğiniz sürece, yeni bir sayfa yüklendiğinde, bir şekilde dikteyi bir şekilde başlatması gerekecektir (Fn tuşuna iki kez basın).
- Metin kutusu nerede olmalı ve her kullanıcı için her zaman görünür durumda olmalı mı?
- Kullanıcılarınıza kullanması gereken komutları öğretmek
- Bu bir Windows veya Linux PC'de çalışır mı?
Bu kesinlikle ilginç bir fikir, ancak Mac'te VoiceOver gibi çok iyi çalışan birçok erişilebilirlik programı olduğu için çok pratik bir kullanımının olduğunu sanmıyorum. Bu sadece genel bir bakış ve yukarıda gösterilenden çok daha fazla karmaşıklık var, özellikle de hangi komutların ne yaptığı ve doğal dil işlemeyi denemek ve desteklemek istiyorsanız. Umarım bu yardımcı olur!