Ana Sayfa

A11yJSON: Fiziksel Dünyanın Erişilebilirliğini Tanımlayan Açık Standart

1 dk okuma

A11yJSON, fiziksel dünyanın erişilebilirlik bilgilerini standartlaştırmak ve kolayca paylaşmak amacıyla GeoJSON (RFC 7946) tabanlı geliştirilmiş açık bir standarttır. Bu standart, gerçek mekanlar, asansörler, yürüyen merdivenler veya otomatlar gibi yerel olanaklar, sıhhi tesisler, fiziksel medya ve hizmetler gibi çeşitli unsurların erişilebilirlik özelliklerini tanımlamak için kullanılır. Hatta köpek dostu politikalar gibi bariyer oluşturabilecek politikaları ve asansörlerin gerçek zamanlı çalışma durumlarını bile içerebilir. Amaç, erişilebilirlik verilerinin farklı sistemler arasında sorunsuz bir şekilde aktarılmasını sağlamaktır.

Teknik açıdan bakıldığında, A11yJSON, projelerinizde veri yapılandırması için belgelenmiş bir veri modeli koleksiyonu sunar ve kullanılan programlama dilinden bağımsızdır. Geliştiriciler için, derleme zamanında veri yapılarını kontrol etmek üzere bir TypeScript kütüphanesi mevcuttur. Web ve Node.js ortamları için ise, verileri çalışma zamanında SimpleSchema kullanarak doğrulayan, girdiyi temizleyen ve hatalı veriler için ayrıntılı hata mesajları döndüren @sozialhelden/a11yjson adlı bir npm modülü bulunmaktadır. Şema tanımlama API'si kolay okunabilir olduğundan, gerektiğinde GraphQL veya JSON Schema gibi diğer şema dillerine taşınabilirliği de oldukça yüksektir.

A11yJSON'un arkasında, sosyal sorunlara yenilikçi çözümler üreten, Berlin merkezli kar amacı gütmeyen bir kuruluş olan Sozialhelden e.V. bulunmaktadır. Bu kuruluş, dünyanın en büyük erişilebilir yerler haritası olan Wheelmap.org ile tanınmaktadır. A11yJSON, erişilebilirlik verilerinin küresel çapta daha tutarlı ve kullanılabilir hale gelmesine önemli bir katkı sağlamayı hedeflemektedir.

İçgörü

Bu standart, fiziksel dünyanın erişilebilirlik verilerini dijital ortamda standartlaştırarak, engelli bireylerin yaşam kalitesini artırma ve bilgiye erişimlerini kolaylaştırma potansiyeli taşıyor.

Kaynak