Ekran Okuyucu Kullanıcıları İçin Erişilebilir SVG İçeriği Oluşturma
Yayınlanan: 2022-12-06Ekran okuyucular, görme engelli ve görme engelli kullanıcıların bilgisayar ekranında görüntülenen metni okumasını sağlayan yazılım programlarıdır. Çeşitli ekran okuyucular mevcuttur ve bunlar çeşitli işletim sistemleri ve web tarayıcıları ile kullanılabilir. SVG içeriği oluştururken veya düzenlerken ekran okuyucu kullanıcıları için daha erişilebilir hale getirmek için akılda tutulması gereken birkaç nokta vardır. İlk olarak, bir SVG'deki tüm metin öğeler içine alınmalıdır. Bu, ekran okuyucuların SVG'deki metni tanımlamasına ve yüksek sesle okumasına olanak tanır. Ek olarak SVG, öğeyi kullanan görüntünün açıklamasını içermelidir. Bu açıklama, ekran okuyucular tarafından okunabilir ve görüntü için bağlam sağlar. Son olarak, bazı ekran okuyucuların karmaşık SVG içeriğini okumakta zorlanabileceğini unutmayın. SVG'niz çok fazla ayrıntı veya animasyon içeriyorsa, ekran okuyucular tarafından okunabilecek basitleştirilmiş bir sürüm veya alternatif metin açıklaması sağlamayı düşünün.
Ölçeklenebilir Vektör Grafikleri (SVG), XML öğelerinden oluşabilen bir grafik biçimi türüdür. Etkileşimli, ölçeklenebilir, duyarlı ve programlanabilir olduğu için modern web tasarımında yaygın olarak kullanılmaktadır. Bu eğitimde, SVG dosyanızı ekran okuyucular için nasıl erişilebilir hale getireceğinizi göstereceğiz. Metin okuma özelliğini kullanırken, başlık ve açıklama etiketlerinizi okuyamayabilirsiniz. Öğeler, yaptıklarından emin olmak için aria-labeling by ve ariadescriptionby özniteliklerini içerir. Bir ekran okuyucu, bu öğeleri eklemeye ek olarak ziyaretçiye bu öğeleri okuyacaktır. Grafikleriniz, istemiyorsanız canlı bir başlık veya canlı metin içermeyebilir.
Bilgi birkaç basit adımda gizlenebilir. Bir sınıf konuşma sınıfı oluşturun ve classspeech sınıfını kullanarak SVG dosyanızda aşağıdaki kodu bulun. Bu kod, ekran okuyucuya bu metnin yalnızca sunum sırasında görüntülenmek üzere olduğunu belirtir.
Dosya Gezgini'nde "Ayarlar" anahtarına basarak SVG'yi önizleyebilirsiniz. PreviewPane'i kullanmak için Dosya Gezgini'nde View >PreviewPane'i etkinleştirmiş olmanız gerekir. Küçük resim önizlemelerini görüntülemek için bilgisayarınızı yeniden başlatmanız gerekebilir.
Ekran Okuyucular Svgs'yi Okuyabilir mi?
Bir ekran okuyucu, okumak için yazıldığı sürece bir SVG'yi okuyabilir. Bir SVG'nin neyi temsil ettiğini veya temsil etmesi gerektiğini açıklamak için ekran okuyucular tarafından kullanılabilen erişilebilirlik etiketleri, SVG'nin kendisine dahildir.
Bu biçim, dünyanın en büyük çevrimiçi yayıncılarının birçoğunun halihazırda onu kullanması nedeniyle, ölçeklenebilir grafikler oluşturmak için hızla tercih edilen platform haline geliyor. Tüm tarayıcılarda görüntülenebilen ve kullanımı kolay grafikler oluşturmak istiyorsanız SVG'yi kullanmaya başlamalısınız.
Svg Görüntülerinizi Erişilebilir Hale Getirmek İçin 3 İpucu
SVG'nin kolay düzenleme özellikleri sayesinde, tekerlekli sandalye veya diğer erişilebilirlik cihazlarını kullanan kişiler görüntüleri kolayca yönetebilir ve işaretleyebilir. Kodunuza bir başlık> ve bir aria-description> öğesi ekleyerek bir SVG görüntüsünü erişilebilir hale getirebilirsiniz. Bu özelliklerin her ikisi de engelli insanlar için faydalı olacaktır. SVG dosyalarını okuyabilir miyim? Modern tarayıcıların çoğu, temel bir metin düzenleyici ve üst düzey bir grafik düzenleyici kullanılarak düzenlenebilen SVG dosyalarının kullanımını destekler. SVG kullanıyorsanız, basit renkler ve şekiller kullanan logolardan, simgelerden ve grafiklerden kaçınmak en iyisidir. Ayrıca, eski tarayıcılar SVG resimlerini düzgün bir şekilde işleyemeyebilir.
Svg'yi Nasıl Okunabilir Hale Getiririm?
Bir SVG'yi okunabilir hale getirmek için Adobe Illustrator, Inkscape veya CorelDRAW gibi bir vektör düzenleme programında açmanız gerekir. Dosyayı düzenleme programında açtıktan sonra, metin aracını seçip görüntüdeki metne tıklayabilirsiniz. Bu, metni düzenlemenizi ve okunabilir hale getirmenizi sağlar.
Bir SVG kullanırken, hangi boyutta olursa olsun görüntüler her zaman iyi görünecektir. Bu biçimler, arama motorları için optimize edilmiştir, genellikle diğerlerinden daha küçüktür ve dinamik animasyonlar yapabilir. Bu kılavuz, bu dosyaların ne olduğunu, ne zaman kullanılacağını ve sıfırdan bir SVG'nin nasıl oluşturulacağını ele alacaktır. Raster görüntünün sabit bir çözünürlüğü olduğundan, boyutu görüntünün kalitesini düşürür. Bir vektör-grafik formatında, görüntüler arasında bir dizi nokta ve çizgi saklanır. Bu tür dosyalar için bir biçimlendirme dili olan XML kullanılır. Tüm şekiller, renkler ve metin, bir sVG dosyasındaki bir görüntüyü tanımlayan XML kodunda belirtilir.
Basit bir XML kodu, harika bir SVG kodu kadar etkileyici olmayabilir, ancak web siteleri ve web uygulamaları için çok güçlü olabilir. Herhangi bir sırayla kalite kaybı olmadan büyütülebilen veya küçültülebilen SVG sayısında bir sınır yoktur. Görüntünün boyutu ve görüntü türü sva dünyasında önemli değil. Bir görüntü SVG olduğunda, rasterden alınan bir görüntünün ayrıntısından yoksundur. Tasarımcıların ve geliştiricilerin görünümlerini çeşitli şekillerde kontrol etmelerine olanak tanırlar. World Wide Web Konsorsiyumu, dosya biçimini web grafikleri için bir standart olarak oluşturdu. XML kodunu hızlı bir şekilde anlamak için programcıların önce SVG dosyalarına bakması gerekir.
CSS ve JavaScript kullanarak SVG'lerin görünümünü dinamik olarak değiştirebilirsiniz. Düşük maliyetli Ölçeklenebilir vektör grafiklerine sahip grafikler, çeşitli amaçlar için çok uygundur. Bu uygulamanın kullanımı basit, etkileşimli ve çok yönlü olması onu yeni başlayan tasarımcılar için iyi bir seçim yapıyor. Bir programın her zaman bazı sınırlamaları ve öğrenme eğrileri vardır. Ücretsiz veya ücretli bir sürüme karar vermeden önce birkaç seçeneği deneyin ve mevcut araçlar hakkında fikir edinin.
İşaretleme, görüntüleri daha erişilebilir kılmak için doğrudan kaynak koduna dahil edilir. Ekran okuyucular gibi engelli kişiler bunu faydalı bulabilir.
Örnek olarak, işte bir örnek:
Bu sayfa, HTML sayfası olarak bir.JPG dosyası kullanıyor.
Aşağıda çıktıların bir listesi bulunmaktadır.
Başlık: Svg Görüntülerini Bulanık Olmadan Okunabilir Hale Getirme
SVG görüntüsüne sahip bir PDF dosyası görüntülenebilir. Daha önce bir SVG grafiği oluşturduysanız, muhtemelen onları okumanın ne kadar zor olduğunu fark etmişsinizdir. SVG'nizin XML koduna bir başlık ve açıklama eklerseniz, arama motorları ve ekran okuyucular grafiğinizi anlayabilir. Herhangi bir SVG dosyasını açmanın yanı sıra, başlık ve açıklama öğelerini bir kaynak kod düzenleyiciye eklemek, başlıkları ve açıklama öğelerini herhangi bir koda dahil etmenin harika bir yoludur. Bir SVG kullanırken, bulanık görünmesi yaygın bir durumdur. Modern ekranların daha yüksek çözünürlüğü nedeniyle, SVG'ler belirli bir boyutta görüntülenmek üzere tasarlanmıştır. Bulanık SVG'leri önlemek için tüm piksellerinizin ızgarayla hizalandığından ve SVG'nizin boyutunun düzenleme programınızda ayarlandığından emin olun. Daha küçük boyut, SVG'nizin ölçeğini büyütmesine izin verir, ancak oluşturma kalitesini aynı tutar.
Ekran Okuyucusunda Svg'yi Nasıl Devre Dışı Bırakırım?
Bir ekran okuyucuda SVG'yi devre dışı bırakmanın en iyi yolu, söz konusu ekran okuyucuya bağlı olarak değişebileceğinden, bu sorunun her duruma uyan tek bir yanıtı yoktur. Bununla birlikte, bir ekran okuyucuda SVG'nin nasıl devre dışı bırakılacağına ilişkin bazı ipuçları, bir ekran okuyucunun yerleşik seçeneklerini veya özelliklerini kullanmayı veya SVG desteğini özel olarak devre dışı bırakan bir üçüncü taraf ekran okuyucu uzantısını veya eklentisini indirip yüklemeyi içerebilir.
Teknoloji kullanıma daha uygun olduğundan satır içi SVG simgesi aşamalı olarak kullanımdan kaldırılıyor. Görsel bir işaret olarak, çoğu zaman ihtiyacınız olan tek şey bir simgedir. Bir img öğesinde boş bir alt niteliği (alt=) kullanırsanız, SVG yok sayılır. Ekran okuyucular kullanım için uygun olduklarını belirlediklerinde, SVG'ye diğer resimlerden farklı bir şekilde davranılmaz. Bir SVG dosyasında, ekran okuyucular tarafından duyurulabilen veya duyurulmayan bir başlık öğesi olabilir. Biraz test ettikten sonra, aria-hidden=”true” öğesinin svg öğesine eklenmesinin sorunu çözdüğünü belirledim. Yalnızca dekoratif değil, aynı zamanda metin olan bir görüntüyü gömmek için SVG kullanıyorsanız, bunun bir metin alternatifi olduğundan emin olun.
Tarayıcı Svg Görüntüleyebilir mi?
Web sayfalarını görüntüleyebildiğiniz şekilde, tarayıcınızda SVG resimlerini de görüntüleyebilirsiniz. *object*'ten *iframe*'e gömerken yaptığımızın aynısını yaparak bir *iframe] ile bir SVG belgesini gömmeyi inceledik.
Internet Explorer dahil tüm büyük web tarayıcıları, Ölçeklenebilir Vektör Grafikleri (SVG) formatını destekler. Görüntü düzenleme yazılımı yelpazesi, en popüler olanlardan biri olan Inkscape'i içerir. Farklı web tarayıcı desteği türleri nelerdir? Farklı işleme motorları arasındaki farklar nelerdir? Onları aynı şekilde gösterme yöntemleri var mı? Diğer uygulamaların sahip olmadığı Snapchat özellikleri nelerdir? Son sürümlerde çeşitli işleme motorlarını / tarayıcılarını test ettik ve bunların çok başarılı olduğunu gördük.
En kötü filmler listemizde hangi filmlerin iyi performans göstermediğine bir göz atalım. Görünüşe göre Gecko motoru, Aynasal Aydınlatma filtresi ilkellerini doğru bir şekilde işlemekte sorun yaşıyor. 1.1 SE filtre efektleri spesifikasyonu, Maxthon'da bulunan bir dizi filtre efektini açıklar, ancak bu efektlerin hiçbiri Çin tarayıcısı tarafından desteklenmez. CM Tarayıcı, Samsung Galaxy S3 testimizde takdire şayan bir performans sergiledi, ancak filtre desteğinden yoksundu. Popüler Linux masaüstü ortamı olan Konqueror tarayıcısı için varsayılan bir tarayıcı. WebKit etkinleştirildiğinde SVG'yi başarıyla test ettik. Konqueror'un varsayılan işleme motoru KHTML'de birkaç özellik eksik gibi görünse de uyumsuz görünmüyor. Maxthon ve Dolphin gibi popüler olanlar da dahil olmak üzere 15 farklı tarayıcının yanı sıra toplam dört ana işleme motoru test edildi.
SVG dosya biçimi , web siteleri ve uygulamalar için grafik oluşturmak üzere kullanılabilen PostScript dosya biçiminin bir uzantısıdır. Artık tarayıcılar SVG dosyalarını desteklediğine göre, grafikler her zamankinden daha kolay oluşturulabilir ve paylaşılabilir. SVG için tarayıcı desteği gelişiyor ve tüm büyük tarayıcılar, onu kullanarak dosyaları açmanıza izin veriyor. Menüden Dosya > Aç'ı seçerek açmak istediğiniz dosyayı görüntüleyebilirsiniz. Göz atmayı bitirdiğinizde, tarayıcınızdaki "Bu sayfayı görüntüle" düğmesini tıklayın. Bir SVG dosyasını HTML'ye dönüştürmek istiyorsanız, önce projeye bir dosya eklemelisiniz. Bir dosya seçin veya beyaz alanın içine tıklayarak onu beyaz alana sürükleyip bırakın. Dönüştürmek için Dönüştür düğmesine basın. SVG'den HTML'ye dönüştürme işlemi tamamlandığında, HTML dosyasını indirebilirsiniz.
Svg Görüntüleri: Bunları Farklı Tarayıcılarda Kullanma Kılavuzu
SVG sıkıştırmalı görüntüler oluşturmak için birçok farklı görüntü formatı kullanılabilir. Tarayıcılar, sva'daki resimlerde HTML öğelerini (img> veya svg>) kullanmanıza izin verir. CSS arka planları Chrome'da vg dosyalarını çalıştırmanın bir yolu var mı? Chrome, Edge, Safari ve Firefox, bilgisayarınızın Mac OS X veya Windows çalıştırmasına bakılmaksızın artık s vo flac dosyalarının açılmasını desteklemektedir. Tarayıcınızı başlattıktan sonra, Dosya düğmesini tıklayın. URL'ye karar verdikten sonra, tarayıcınızda görüntüleyebileceksiniz. Hangi tarayıcı svg'yi destekler? Chrome, 4-106'nın tüm sürümlerinde SVG için tam desteğe sahiptir, ancak 4'ün altındaki tüm sürümlerde yoktur. .SVG (temel destek), Safari 3.2-16'da kullanılabilir, ancak tarayıcının önceki sürümlerinde (3.1- gibi) kullanılamaz. 5.1).