{"id":43461,"date":"2026-07-19T21:06:22","date_gmt":"2026-07-19T18:06:22","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/"},"modified":"2026-07-19T21:06:59","modified_gmt":"2026-07-19T18:06:59","slug":"mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/","title":{"rendered":"Mevcut Web Sitenizi WCAG Uyumlulu\u011fu A\u00e7\u0131s\u0131ndan Nas\u0131l Test Edersiniz?"},"content":{"rendered":"<h2>Mevcut Web Sitenizi WCAG Uyumlulu\u011fu A\u00e7\u0131s\u0131ndan Nas\u0131l Test Edersiniz?<\/h2>\n<p>G\u00fcn\u00fcm\u00fcz dijital d\u00fcnyas\u0131nda bir web sitesinin ba\u015far\u0131s\u0131 sadece estetik ve i\u015flevsellikle de\u011fil, ayn\u0131 zamanda eri\u015filebilirlikle de yak\u0131ndan ili\u015fkilidir. Peki, web siteniz herkes i\u00e7in eri\u015filebilir mi? D\u00fcnya genelinde milyonlarca engelli bireyin interneti \u00f6zg\u00fcrce kullanabilmesi i\u00e7in tasarlanan Web \u0130\u00e7eri\u011fi Eri\u015filebilirlik Y\u00f6nergeleri (WCAG) standartlar\u0131na ne kadar uyumlu? Bu makalede, mevcut web sitenizin WCAG uyumlulu\u011funu ad\u0131m ad\u0131m nas\u0131l test edece\u011finizi, hangi ara\u00e7lar\u0131 kullanman\u0131z gerekti\u011fini ve bu s\u00fcrecin neden kritik \u00f6neme sahip oldu\u011funu detayl\u0131 bir \u015fekilde inceleyece\u011fiz. Eri\u015filebilir bir web sitesi olu\u015fturmak, sadece yasal bir zorunluluk de\u011fil, ayn\u0131 zamanda daha geni\u015f bir kitleye ula\u015fman\u0131n ve kullan\u0131c\u0131 deneyimini zenginle\u015ftirmenin anahtar\u0131d\u0131r.<\/p>\n<h2>Web Eri\u015filebilirli\u011fi ve WCAG Neden \u00d6nemli?<\/h2>\n<p>Web eri\u015filebilirli\u011fi, web sitelerinin, uygulamalar\u0131n ve di\u011fer dijital ara\u00e7lar\u0131n engelli bireyler taraf\u0131ndan alg\u0131lanabilir, \u00e7al\u0131\u015ft\u0131r\u0131labilir ve anla\u015f\u0131labilir olmas\u0131n\u0131 ifade eder. Bu, g\u00f6rme engelli bir ki\u015finin ekran okuyucu kullanarak bir web sayfas\u0131n\u0131 dinleyebilmesi, i\u015fitme engelli bir kullan\u0131c\u0131n\u0131n video i\u00e7eriklerini altyaz\u0131lar arac\u0131l\u0131\u011f\u0131yla takip edebilmesi veya motor becerileri k\u0131s\u0131tl\u0131 bir ki\u015finin klavye ile site i\u00e7inde gezinebilmesi anlam\u0131na gelir. Eri\u015filebilirlik, dijital d\u0131\u015flanmay\u0131 \u00f6nlemenin temel ta\u015f\u0131d\u0131r.<\/p>\n<h3>WCAG Nedir? Temel \u0130lkeleri (POUR)<\/h3>\n<p>Web \u0130\u00e7eri\u011fi Eri\u015filebilirlik Y\u00f6nergeleri (WCAG), World Wide Web Konsorsiyumu (W3C) taraf\u0131ndan geli\u015ftirilen ve web i\u00e7eri\u011fini engelli bireyler i\u00e7in daha eri\u015filebilir hale getirmek i\u00e7in uluslararas\u0131 bir standartlar dizisidir. WCAG, d\u00f6rt temel ilke etraf\u0131nda \u015fekillenir ve bu ilkeler &#8220;POUR&#8221; k\u0131saltmas\u0131yla ak\u0131lda kal\u0131c\u0131 hale getirilmi\u015ftir:<\/p>\n<ul>\n<li><strong>Alg\u0131lanabilir (Perceivable):<\/strong> Bilgi ve kullan\u0131c\u0131 aray\u00fcz\u00fc bile\u015fenleri, kullan\u0131c\u0131lar\u0131n alg\u0131layabilece\u011fi \u015fekillerde sunulmal\u0131d\u0131r. \u00d6rne\u011fin, metin alternatifleri g\u00f6rseller i\u00e7in sa\u011flanmal\u0131, sesli i\u00e7erikler i\u00e7in altyaz\u0131lar olmal\u0131 ve i\u00e7eri\u011fin renk d\u0131\u015f\u0131nda ba\u015fka yollarla da ay\u0131rt edilebilir olmas\u0131 gerekmektedir.<\/li>\n<li><strong>\u00c7al\u0131\u015ft\u0131r\u0131labilir (Operable):<\/strong> Kullan\u0131c\u0131 aray\u00fcz\u00fc bile\u015fenleri ve navigasyon \u00e7al\u0131\u015ft\u0131r\u0131labilir olmal\u0131d\u0131r. Bu, klavye ile t\u00fcm i\u015flevlere eri\u015filebilirlik, yeterli zaman tan\u0131ma, n\u00f6betlere neden olabilecek i\u00e7eriklerden ka\u00e7\u0131nma ve gezinme kolayl\u0131\u011f\u0131 gibi konular\u0131 kapsar.<\/li>\n<li><strong>Anla\u015f\u0131labilir (Understandable):<\/strong> Bilgi ve kullan\u0131c\u0131 aray\u00fcz\u00fcn\u00fcn \u00e7al\u0131\u015fmas\u0131 anla\u015f\u0131labilir olmal\u0131d\u0131r. \u0130\u00e7erik okunabilir ve anla\u015f\u0131l\u0131r olmal\u0131, tahmin edilebilir bir \u015fekilde \u00e7al\u0131\u015fmal\u0131 ve kullan\u0131c\u0131 hatalar\u0131n\u0131 \u00f6nlemeye ve d\u00fczeltmeye yard\u0131mc\u0131 olmal\u0131d\u0131r.<\/li>\n<li><strong>Sa\u011flam (Robust):<\/strong> \u0130\u00e7erik, kullan\u0131c\u0131 arac\u0131lar\u0131 da dahil olmak \u00fczere geni\u015f bir yelpazedeki teknolojiler taraf\u0131ndan yorumlanabilecek kadar sa\u011flam olmal\u0131d\u0131r. Bu, gelecekteki teknolojilerle de uyumluluk anlam\u0131na gelir ve web sayfalar\u0131n\u0131n standartlara uygun bir \u015fekilde kodlanmas\u0131n\u0131 gerektirir.<\/li>\n<\/ul>\n<p>WCAG&#8217;nin farkl\u0131 s\u00fcr\u00fcmleri ve uyumluluk seviyeleri (A, AA, AAA) bulunur. En yayg\u0131n kabul g\u00f6ren ve yasal olarak bir\u00e7ok \u00fclkede zorunlu tutulan seviye, WCAG 2.1 AA&#8217;d\u0131r. WCAG 2.2 ise 2023 y\u0131l\u0131nda yay\u0131nlanm\u0131\u015f olup, 2.1&#8217;in \u00fczerine ek kriterler getirmektedir.<\/p>\n<h3>Eri\u015filebilirli\u011fin Yasal ve Etik Boyutlar\u0131<\/h3>\n<p>Bir\u00e7ok \u00fclke, engelli bireylerin dijital hizmetlere eri\u015fimini g\u00fcvence alt\u0131na alan yasalar \u00e7\u0131karm\u0131\u015ft\u0131r. \u00d6rne\u011fin, Amerika Birle\u015fik Devletleri&#8217;nde Engelli Amerikal\u0131lar Yasas\u0131 (ADA), Avrupa Birli\u011fi&#8217;nde Avrupa Eri\u015filebilirlik Yasas\u0131 (EAA) ve T\u00fcrkiye&#8217;de Engelliler Hakk\u0131nda Kanun gibi d\u00fczenlemeler, web sitelerinin belirli eri\u015filebilirlik standartlar\u0131na uymas\u0131n\u0131 zorunlu k\u0131lmaktad\u0131r. Bu yasalara uymamak, a\u011f\u0131r para cezalar\u0131na, davalara ve itibar kayb\u0131na yol a\u00e7abilir. Nitekim, son y\u0131llarda bir\u00e7ok b\u00fcy\u00fck \u015firket, eri\u015filebilirlik eksiklikleri nedeniyle davalarla kar\u015f\u0131 kar\u015f\u0131ya kalm\u0131\u015ft\u0131r. Yasal zorunluluklar\u0131n \u00f6tesinde, etik olarak da herkesin bilgiye ve hizmetlere e\u015fit eri\u015fim hakk\u0131na sahip olmas\u0131 gerekti\u011fi genel kabul g\u00f6ren bir ilkedir. Bir web sitesini eri\u015filebilir k\u0131lmak, sosyal sorumlulu\u011fun bir g\u00f6stergesidir.<\/p>\n<h3>\u0130\u015fletmeler \u0130\u00e7in Faydalar\u0131<\/h3>\n<p>Eri\u015filebilir bir web sitesi, sadece engelli bireyler i\u00e7in de\u011fil, ayn\u0131 zamanda herkes i\u00e7in daha iyi bir kullan\u0131c\u0131 deneyimi sunar. \u00d6rne\u011fin, altyaz\u0131lar sadece i\u015fitme engelliler i\u00e7in de\u011fil, ayn\u0131 zamanda g\u00fcr\u00fclt\u00fcl\u00fc ortamlarda veya sesi kapal\u0131yken video izleyenler i\u00e7in de faydal\u0131d\u0131r. Y\u00fcksek kontrastl\u0131 metinler, ya\u015fl\u0131 kullan\u0131c\u0131lar veya ge\u00e7ici g\u00f6rme bozuklu\u011fu ya\u015fayanlar i\u00e7in okunabilirli\u011fi art\u0131r\u0131r. Ayr\u0131ca, arama motorlar\u0131 eri\u015filebilir web sitelerini daha iyi indeksler, bu da SEO (Arama Motoru Optimizasyonu) performans\u0131n\u0131 olumlu etkiler. Eri\u015filebilirlik, web sitenizin potansiyel m\u00fc\u015fteri taban\u0131n\u0131 geni\u015fletir, marka itibar\u0131n\u0131 g\u00fc\u00e7lendirir ve dijital kapsay\u0131c\u0131l\u0131k konusunda lider bir rol oynaman\u0131z\u0131 sa\u011flar. Sonu\u00e7 olarak, eri\u015filebilirlik, hem yasal riskleri azalt\u0131r hem de i\u015fletmenizin genel ba\u015far\u0131s\u0131na katk\u0131da bulunur.<\/p>\n<h2>WCAG Uyumlulu\u011funu Test Etmeye Nereden Ba\u015flamal\u0131y\u0131z?<\/h2>\n<p>Web sitenizin WCAG uyumlulu\u011funu test etmek karma\u015f\u0131k bir s\u00fcre\u00e7 gibi g\u00f6r\u00fcnebilir, ancak do\u011fru ad\u0131mlarla ve sistematik bir yakla\u015f\u0131mla kolayca y\u00f6netilebilir. Ba\u015flang\u0131\u00e7ta, testin kapsam\u0131n\u0131 belirlemek ve hangi WCAG s\u00fcr\u00fcm\u00fcne ve seviyesine odaklanaca\u011f\u0131n\u0131z\u0131 netle\u015ftirmek kritik \u00f6neme sahiptir.<\/p>\n<h3>Kapsam Belirleme ve Hedef Kitleyi Anlama<\/h3>\n<p>Test s\u00fcrecine ba\u015flamadan \u00f6nce, web sitenizin hangi b\u00f6l\u00fcmlerini veya sayfalar\u0131n\u0131 test edece\u011finizi belirlemeniz gerekir. T\u00fcm siteyi bir kerede test etmek yerine, \u00f6ncelikli olarak en \u00e7ok ziyaret edilen sayfalar\u0131, kritik i\u015flevselli\u011fe sahip b\u00f6l\u00fcmleri (\u00f6rne\u011fin, al\u0131\u015fveri\u015f sepeti, kay\u0131t formlar\u0131) ve \u015fablon sayfalar\u0131n\u0131 se\u00e7mek daha verimli olacakt\u0131r. Ayr\u0131ca, hedef kitlenizin farkl\u0131 engel t\u00fcrlerini (g\u00f6rme, i\u015fitme, motor, bili\u015fsel) anlamak, test senaryolar\u0131n\u0131z\u0131 ve kullan\u0131lacak ara\u00e7lar\u0131 daha do\u011fru se\u00e7menize yard\u0131mc\u0131 olur. \u00d6rne\u011fin, g\u00f6rme engelli kullan\u0131c\u0131lar i\u00e7in odaklan\u0131lmas\u0131 gerekenler klavye navigasyonu ve ekran okuyucu uyumlulu\u011fu iken, i\u015fitme engelli kullan\u0131c\u0131lar i\u00e7in video altyaz\u0131lar\u0131 \u00f6n planda olacakt\u0131r. Bu \u00f6n haz\u0131rl\u0131k, test s\u00fcrecinin daha odakl\u0131 ve etkili olmas\u0131n\u0131 sa\u011flar.<\/p>\n<h3>Manuel ve Otomatik Test Y\u00f6ntemleri Aras\u0131ndaki Farklar<\/h3>\n<p>WCAG uyumluluk testleri genellikle iki ana kategoriye ayr\u0131l\u0131r: otomatik testler ve manuel testler. Her iki y\u00f6ntemin de kendi avantajlar\u0131 ve s\u0131n\u0131rl\u0131l\u0131klar\u0131 vard\u0131r ve en iyi sonu\u00e7lar\u0131 elde etmek i\u00e7in genellikle birlikte kullan\u0131lmalar\u0131 \u00f6nerilir.<\/p>\n<ul>\n<li><strong>Otomatik Testler:<\/strong> Bu ara\u00e7lar, yaz\u0131l\u0131mlar arac\u0131l\u0131\u011f\u0131yla web sayfalar\u0131n\u0131 tarar ve belirli eri\u015filebilirlik kurallar\u0131n\u0131 (\u00f6rne\u011fin, eksik alternatif metinler, d\u00fc\u015f\u00fck renk kontrast\u0131, hatal\u0131 HTML yap\u0131lar\u0131) otomatik olarak kontrol eder. H\u0131zl\u0131d\u0131rlar ve b\u00fcy\u00fck web siteleri i\u00e7in ba\u015flang\u0131\u00e7 noktas\u0131 olarak \u00e7ok faydal\u0131d\u0131rlar. Ancak, otomatik ara\u00e7lar genellikle eri\u015filebilirlik sorunlar\u0131n\u0131n yaln\u0131zca %30-50&#8217;sini tespit edebilir. \u00d6zellikle ba\u011flamsal veya anlamsal sorunlar\u0131 (\u00f6rne\u011fin, bir g\u00f6rselin alternatif metninin do\u011fru ve anlaml\u0131 olup olmad\u0131\u011f\u0131) alg\u0131layamazlar.<\/li>\n<li><strong>Manuel Testler:<\/strong> Bu testler, ger\u00e7ek kullan\u0131c\u0131lar\u0131n veya deneyimli eri\u015filebilirlik uzmanlar\u0131n\u0131n web sitesini manuel olarak incelemesini gerektirir. Klavye navigasyonu, ekran okuyucu uyumlulu\u011fu, form doldurma s\u00fcre\u00e7leri, i\u00e7erik anla\u015f\u0131l\u0131rl\u0131\u011f\u0131 gibi insan etkile\u015fimi gerektiren durumlar\u0131 de\u011ferlendirmek i\u00e7in vazge\u00e7ilmezdir. Manuel testler daha fazla zaman ve uzmanl\u0131k gerektirse de, otomatik ara\u00e7lar\u0131n ka\u00e7\u0131rd\u0131\u011f\u0131 kritik sorunlar\u0131 ortaya \u00e7\u0131kar\u0131r ve ger\u00e7ek kullan\u0131c\u0131 deneyimi hakk\u0131nda de\u011ferli bilgiler sunar.<\/li>\n<\/ul>\n<h3>WCAG S\u00fcr\u00fcm ve Seviye Se\u00e7imi (2.1 AA ve 2.2 AA)<\/h3>\n<p>Hangi WCAG s\u00fcr\u00fcm\u00fcne ve uyumluluk seviyesine odaklanaca\u011f\u0131n\u0131z\u0131 belirlemek, test plan\u0131n\u0131z\u0131n \u00f6nemli bir par\u00e7as\u0131d\u0131r. D\u00fcnya genelinde en yayg\u0131n kabul g\u00f6ren ve bir\u00e7ok yasal d\u00fczenlemenin temelini olu\u015fturan standart WCAG 2.1 AA&#8217;d\u0131r. Bu seviye, web i\u00e7eri\u011finin geni\u015f bir engelli kullan\u0131c\u0131 kitlesi i\u00e7in eri\u015filebilir olmas\u0131n\u0131 sa\u011flamak i\u00e7in yeterli bir denge sunar. WCAG 2.1, 2008&#8217;de yay\u0131nlanan WCAG 2.0&#8217;a ek olarak, mobil eri\u015filebilirlik ve bili\u015fsel engellilere y\u00f6nelik iyile\u015ftirmeler getirmi\u015ftir.<\/p>\n<p>Son olarak, 2023 y\u0131l\u0131nda yay\u0131nlanan WCAG 2.2, 2.1&#8217;in \u00fczerine yeni ba\u015far\u0131 kriterleri ekleyerek daha da kapsay\u0131c\u0131 bir yakla\u015f\u0131m sunmaktad\u0131r. \u00d6zellikle bili\u015fsel ve \u00f6\u011frenme g\u00fc\u00e7l\u00fc\u011f\u00fc \u00e7eken bireyler i\u00e7in kullan\u0131c\u0131 deneyimini iyile\u015ftirmeyi hedefler. E\u011fer yasal gereklilikleriniz veya hedef kitlenizin ihtiya\u00e7lar\u0131 daha y\u00fcksek bir seviyeyi (\u00f6rne\u011fin, AAA) gerektirmiyorsa, WCAG 2.1 AA veya WCAG 2.2 AA ile ba\u015flamak genellikle en iyi yakla\u015f\u0131md\u0131r. Bu se\u00e7imi yaparken, ilgili yasal d\u00fczenlemeleri ve sekt\u00f6rdeki en iyi uygulamalar\u0131 g\u00f6z \u00f6n\u00fcnde bulundurman\u0131z \u00f6nemlidir. Kapsaml\u0131 bir test i\u00e7in hem otomatik ara\u00e7lardan faydalanmak hem de manuel kontrollerle insan odakl\u0131 bir yakla\u015f\u0131m sergilemek, web sitenizin ger\u00e7ekten eri\u015filebilir olmas\u0131n\u0131 sa\u011flayacakt\u0131r.<\/p>\n<h2>Otomatik Eri\u015filebilirlik Test Ara\u00e7lar\u0131 Nas\u0131l Kullan\u0131l\u0131r?<\/h2>\n<p>Otomatik eri\u015filebilirlik test ara\u00e7lar\u0131, web sitenizdeki bariz WCAG ihlallerini h\u0131zl\u0131 ve verimli bir \u015fekilde tespit etmek i\u00e7in harika bir ba\u015flang\u0131\u00e7 noktas\u0131d\u0131r. Bu ara\u00e7lar, genellikle web geli\u015ftiricilerinin ve i\u00e7erik olu\u015fturucular\u0131n\u0131n g\u00f6zden ka\u00e7\u0131rabilece\u011fi yap\u0131sal ve teknik sorunlar\u0131 belirlemede olduk\u00e7a etkilidir. Ancak unutulmamal\u0131d\u0131r ki, otomatik ara\u00e7lar eri\u015filebilirlik sorunlar\u0131n\u0131n sadece belirli bir y\u00fczdesini (genellikle %30-50) ortaya \u00e7\u0131karabilir; insan m\u00fcdahalesi gerektiren ba\u011flamsal ve anlamsal sorunlar\u0131 tespit edemezler.<\/p>\n<h3>Taray\u0131c\u0131 Eklentileri (Lighthouse, WAVE, AXE)<\/h3>\n<p>Taray\u0131c\u0131 eklentileri, otomatik test ara\u00e7lar\u0131n\u0131n en kolay eri\u015filebilir ve s\u0131k kullan\u0131lan t\u00fcrleridir. Bunlar, do\u011frudan web taray\u0131c\u0131n\u0131z\u0131n geli\u015ftirici ara\u00e7lar\u0131na entegre olur veya ayr\u0131 bir eklenti olarak \u00e7al\u0131\u015f\u0131r ve ziyaret etti\u011finiz sayfan\u0131n eri\u015filebilirlik durumunu an\u0131nda analiz eder. \u0130\u015fte pop\u00fcler taray\u0131c\u0131 eklentilerinden baz\u0131lar\u0131:<\/p>\n<ul>\n<li><strong>Google Lighthouse:<\/strong> Chrome taray\u0131c\u0131s\u0131nda yerle\u015fik olarak bulunan bir denetim arac\u0131d\u0131r. Performans, SEO, en iyi uygulamalar ve eri\u015filebilirlik dahil olmak \u00fczere web sitenizin bir\u00e7ok y\u00f6n\u00fcn\u00fc analiz eder. Eri\u015filebilirlik sekmesi, WCAG kurallar\u0131na g\u00f6re bir puanlama yapar ve iyile\u015ftirme \u00f6nerileri sunar.<\/li>\n<li><strong>WAVE (Web Accessibility Evaluation Tool):<\/strong> WebAIM taraf\u0131ndan geli\u015ftirilen bu ara\u00e7, bir web sayfas\u0131n\u0131 tarar ve eri\u015filebilirlik hatalar\u0131n\u0131, uyar\u0131lar\u0131n\u0131 ve \u00f6zelliklerini do\u011frudan sayfa \u00fczerinde g\u00f6rsel olarak g\u00f6sterir. Renk kontrast\u0131 sorunlar\u0131, eksik alternatif metinler ve form etiketleri gibi yayg\u0131n sorunlar\u0131 kolayca belirlemenize yard\u0131mc\u0131 olur.<\/li>\n<li><strong>Axe DevTools:<\/strong> Deque Systems taraf\u0131ndan geli\u015ftirilen Axe, en g\u00fcvenilir ve kapsaml\u0131 otomatik eri\u015filebilirlik test ara\u00e7lar\u0131ndan biridir. \u00c7o\u011fu modern taray\u0131c\u0131 i\u00e7in eklenti olarak mevcuttur ve test sonu\u00e7lar\u0131n\u0131n do\u011fruluk oran\u0131 olduk\u00e7a y\u00fcksektir. Ayr\u0131ca, geli\u015ftirme s\u00fcrecine entegre edilebilecek API&#8217;ler de sunar.<\/li>\n<\/ul>\n<p><strong>\u00d6rnek bir taray\u0131c\u0131 eklentisi kullan\u0131m\u0131 (WAVE):<\/strong><\/p>\n<ol>\n<li>Chrome veya Firefox taray\u0131c\u0131n\u0131za WAVE eklentisini kurun.<\/li>\n<li>Test etmek istedi\u011finiz web sayfas\u0131na gidin.<\/li>\n<li>Taray\u0131c\u0131n\u0131z\u0131n ara\u00e7 \u00e7ubu\u011fundaki WAVE simgesine t\u0131klay\u0131n.<\/li>\n<li>WAVE, sayfan\u0131z\u0131 analiz edecek ve do\u011frudan sayfa \u00fczerinde ikonlar arac\u0131l\u0131\u011f\u0131yla eri\u015filebilirlik sorunlar\u0131n\u0131, uyar\u0131lar\u0131n\u0131 ve \u00f6zelliklerini g\u00f6sterecektir. Sol taraftaki panelde, bu \u00f6\u011felerin bir listesini ve her bir sorun i\u00e7in detayl\u0131 a\u00e7\u0131klamalar\u0131 ve \u00e7\u00f6z\u00fcm \u00f6nerilerini bulabilirsiniz. \u00d6rne\u011fin, bir g\u00f6rselde alt metin eksikse, g\u00f6rselin \u00fczerinde bir hata ikonu belirir ve panelde &#8220;Missing alternative text&#8221; (Eksik alternatif metin) uyar\u0131s\u0131n\u0131 g\u00f6r\u00fcrs\u00fcn\u00fcz.<\/li>\n<\/ol>\n<h3>\u00c7evrimi\u00e7i Taray\u0131c\u0131lar (Siteimprove, Accessibility Checker)<\/h3>\n<p>Taray\u0131c\u0131 eklentilerinin yan\u0131 s\u0131ra, web sitenizin birden fazla sayfas\u0131n\u0131 veya hatta tamam\u0131n\u0131 tarayabilen \u00e7evrimi\u00e7i ara\u00e7lar da bulunmaktad\u0131r. Bu ara\u00e7lar, daha b\u00fcy\u00fck \u00f6l\u00e7ekli denetimler i\u00e7in idealdir ve genellikle detayl\u0131 raporlar sunar:<\/p>\n<ul>\n<li><strong>Siteimprove Accessibility Checker:<\/strong> Bu ara\u00e7, web sitenizi d\u00fczenli olarak tarayarak eri\u015filebilirlik sorunlar\u0131n\u0131 tespit eder ve WCAG uyumlulu\u011fu hakk\u0131nda kapsaml\u0131 raporlar sunar. B\u00fcy\u00fck kurulu\u015flar i\u00e7in daha uygun olan bu platform, i\u00e7erik y\u00f6netimi ve SEO gibi di\u011fer dijital performans metriklerini de izleyebilir.<\/li>\n<li><strong>Accessibility Checker (AChecker):<\/strong> Bu \u00fccretsiz \u00e7evrimi\u00e7i ara\u00e7, bir URL girerek veya HTML kodunu yap\u0131\u015ft\u0131rarak eri\u015filebilirlik denetimi yapman\u0131z\u0131 sa\u011flar. Hangi WCAG s\u00fcr\u00fcm\u00fcne ve seviyesine g\u00f6re test yapmak istedi\u011finizi se\u00e7ebilir ve detayl\u0131 bir rapor alabilirsiniz.<\/li>\n<\/ul>\n<p>Bu \u00e7evrimi\u00e7i taray\u0131c\u0131lar, \u00f6zellikle bir web sitesinin genel eri\u015filebilirlik durumunu anlamak ve birden fazla sayfadaki tutarl\u0131l\u0131k sorunlar\u0131n\u0131 tespit etmek i\u00e7in faydal\u0131d\u0131r. Genellikle periyodik denetimler i\u00e7in otomatikle\u015ftirilebilirler, bu da eri\u015filebilirlik durumunuzu s\u00fcrekli olarak izlemenize olanak tan\u0131r.<\/p>\n<h3>Otomatik Ara\u00e7lar\u0131n Avantajlar\u0131 ve S\u0131n\u0131rl\u0131l\u0131klar\u0131<\/h3>\n<p>Otomatik eri\u015filebilirlik test ara\u00e7lar\u0131, \u015f\u00fcphesiz web sitenizin eri\u015filebilirli\u011fini art\u0131rma yolculu\u011funda \u00f6nemli bir rol oynar. Ancak, bu ara\u00e7lar\u0131n hem g\u00fc\u00e7l\u00fc y\u00f6nlerini hem de zay\u0131f y\u00f6nlerini anlamak, test stratejinizi do\u011fru bir \u015fekilde belirlemeniz i\u00e7in kritik \u00f6neme sahiptir.<\/p>\n<p><strong>Avantajlar\u0131:<\/strong><\/p>\n<ul>\n<li><strong>H\u0131z ve Verimlilik:<\/strong> B\u00fcy\u00fck web siteleri ve \u00e7ok say\u0131da sayfa i\u00e7in h\u0131zl\u0131 bir \u015fekilde temel sorunlar\u0131 tespit edebilirler.<\/li>\n<li><strong>Tekrarlanabilirlik:<\/strong> Testleri otomatikle\u015ftirerek, geli\u015ftirme s\u00fcrecinde s\u00fcrekli olarak eri\u015filebilirlik kontrolleri yapman\u0131za olanak tan\u0131r.<\/li>\n<li><strong>Temel Hatalar\u0131 Yakalama:<\/strong> Eksik alt metinler, d\u00fc\u015f\u00fck kontrast, bozuk HTML yap\u0131lar\u0131 gibi kolayca tespit edilebilen teknik hatalar\u0131 g\u00fcvenilir bir \u015fekilde bulurlar.<\/li>\n<li><strong>Geli\u015ftirici Entegrasyonu:<\/strong> Bir\u00e7ok ara\u00e7, CI\/CD (S\u00fcrekli Entegrasyon\/S\u00fcrekli Da\u011f\u0131t\u0131m) boru hatlar\u0131na entegre edilebilir, bu da eri\u015filebilirlik sorunlar\u0131n\u0131n kod canl\u0131ya gitmeden \u00f6nce yakalanmas\u0131na yard\u0131mc\u0131 olur.<\/li>\n<\/ul>\n<p><strong>S\u0131n\u0131rl\u0131l\u0131klar\u0131:<\/strong><\/p>\n<ul>\n<li><strong>S\u0131n\u0131rl\u0131 Kapsam:<\/strong> Otomatik ara\u00e7lar, eri\u015filebilirlik sorunlar\u0131n\u0131n yaln\u0131zca %30-50&#8217;sini tespit edebilir. \u00d6zellikle ba\u011flamsal, anlamsal ve bili\u015fsel eri\u015filebilirlik sorunlar\u0131n\u0131 alg\u0131layamazlar.<\/li>\n<li><strong>Yanl\u0131\u015f Pozitifler:<\/strong> Bazen ger\u00e7ekte sorun olmayan durumlar\u0131 hata olarak i\u015faretleyebilirler, bu da manuel do\u011frulama gerektirir.<\/li>\n<li><strong>Kullan\u0131c\u0131 Deneyimi Eksikli\u011fi:<\/strong> Bir web sitesinin ger\u00e7ekten kullan\u0131c\u0131 dostu olup olmad\u0131\u011f\u0131n\u0131, klavye ile ne kadar kolay gezilebildi\u011fini veya bir ekran okuyucu kullan\u0131c\u0131s\u0131n\u0131n deneyimini de\u011ferlendiremezler.<\/li>\n<li><strong>Karma\u015f\u0131k Etkile\u015fimler:<\/strong> Dinamik i\u00e7erik, karma\u015f\u0131k formlar veya \u00f6zel JavaScript bile\u015fenleri gibi geli\u015fmi\u015f etkile\u015fimlerin eri\u015filebilirli\u011fini do\u011fru bir \u015fekilde de\u011ferlendirmede yetersiz kalabilirler.<\/li>\n<\/ul>\n<p>Bu nedenle, otomatik ara\u00e7lar bir ba\u015flang\u0131\u00e7 noktas\u0131 olarak m\u00fckemmel olsa da, web sitenizin tam WCAG uyumlulu\u011funu sa\u011flamak i\u00e7in manuel test y\u00f6ntemleriyle mutlaka desteklenmelidir. Otomatik ara\u00e7larla tespit edilen sorunlar\u0131 giderdikten sonra, manuel testlere ge\u00e7mek, ger\u00e7ek bir eri\u015filebilirlik deneyimi sunman\u0131n anahtar\u0131d\u0131r.<\/p>\n<h2>Manuel Eri\u015filebilirlik Test Y\u00f6ntemleri ve Teknikleri Nelerdir?<\/h2>\n<p>Otomatik ara\u00e7lar, eri\u015filebilirlik sorunlar\u0131n\u0131n belirli bir k\u0131sm\u0131n\u0131 tespit etse de, web sitenizin ger\u00e7ekten kullan\u0131c\u0131 dostu ve kapsay\u0131c\u0131 olup olmad\u0131\u011f\u0131n\u0131 anlamak i\u00e7in manuel testler vazge\u00e7ilmezdir. Manuel testler, insan odakl\u0131 bir yakla\u015f\u0131mla, farkl\u0131 engel t\u00fcrlerine sahip kullan\u0131c\u0131lar\u0131n web sitenizle nas\u0131l etkile\u015fim kurdu\u011funu sim\u00fcle etmeyi ama\u00e7lar. Bu y\u00f6ntemler, otomatik ara\u00e7lar\u0131n ka\u00e7\u0131rd\u0131\u011f\u0131 ba\u011flamsal, anlamsal ve etkile\u015fimsel sorunlar\u0131 ortaya \u00e7\u0131kar\u0131r.<\/p>\n<h3>Klavye Navigasyonu Testi<\/h3>\n<p>Motor becerileri k\u0131s\u0131tl\u0131 veya g\u00f6rme engelli kullan\u0131c\u0131lar, web sitenizde fare yerine klavye ile gezinmek zorundad\u0131r. Bu nedenle, klavye navigasyonunun kusursuz olmas\u0131 WCAG uyumlulu\u011funun temel bir gere\u011fidir. Klavye navigasyonu testi i\u00e7in \u015fu ad\u0131mlar\u0131 izleyebilirsiniz:<\/p>\n<ol>\n<li>Web sayfas\u0131n\u0131 a\u00e7\u0131n ve fareyi kullanmadan sadece <code>Tab<\/code> tu\u015fu ile sayfadaki t\u00fcm etkile\u015fimli \u00f6\u011feler (ba\u011flant\u0131lar, d\u00fc\u011fmeler, form alanlar\u0131) aras\u0131nda gezinin.<\/li>\n<li>Odaklanma s\u0131ras\u0131n\u0131n (tab order) mant\u0131kl\u0131 ve \u00f6ng\u00f6r\u00fclebilir olup olmad\u0131\u011f\u0131n\u0131 kontrol edin. \u00d6rne\u011fin, soldan sa\u011fa, yukar\u0131dan a\u015fa\u011f\u0131ya do\u011fru bir ak\u0131\u015f izlemeli.<\/li>\n<li>Her bir etkile\u015fimli \u00f6\u011feye odakland\u0131\u011f\u0131n\u0131zda, \u00f6\u011fenin etraf\u0131nda g\u00f6r\u00fcn\u00fcr bir odak g\u00f6stergesi (focus indicator) olup olmad\u0131\u011f\u0131n\u0131 kontrol edin. Bu g\u00f6sterge, kullan\u0131c\u0131n\u0131n o an hangi \u00f6\u011fede oldu\u011funu anlamas\u0131n\u0131 sa\u011flar.<\/li>\n<li>A\u00e7\u0131l\u0131r men\u00fcler, modallar veya di\u011fer dinamik bile\u015fenler gibi karma\u015f\u0131k \u00f6\u011felere klavye ile eri\u015filip eri\u015filemedi\u011fini test edin. <code>Enter<\/code> veya <code>Space<\/code> tu\u015flar\u0131n\u0131n i\u015flevselli\u011fi tetikleyip tetiklemedi\u011fini, <code>Escape<\/code> tu\u015funun modallar\u0131 kapat\u0131p kapatmad\u0131\u011f\u0131n\u0131 kontrol edin.<\/li>\n<li>T\u00fcm i\u015flevselliklerin (form g\u00f6nderme, d\u00fc\u011fmeye t\u0131klama vb.) klavye ile ger\u00e7ekle\u015ftirilebildi\u011finden emin olun.<\/li>\n<\/ol>\n<p><strong>\u00d6rnek bir klavye navigasyonu test senaryosu:<\/strong> Bir e-ticaret sitesindeki \u00fcr\u00fcn detay sayfas\u0131n\u0131 d\u00fc\u015f\u00fcn\u00fcn.<\/p>\n<div class=\"code-container\">\n<pre><code>\n&lt;a href=\"#\"&gt;Ana Sayfa&lt;\/a&gt;\n&lt;a href=\"#\"&gt;\u00dcr\u00fcnler&lt;\/a&gt;\n&lt;h1&gt;Harika \u00dcr\u00fcn Ad\u0131&lt;\/h1&gt;\n&lt;img src=\"urun.jpg\" alt=\"Harika \u00dcr\u00fcn Ad\u0131 Resmi\"&gt;\n&lt;p&gt;Bu harika \u00fcr\u00fcn hakk\u0131nda detayl\u0131 bilgi.&lt;\/p&gt;\n&lt;button&gt;Sepete Ekle&lt;\/button&gt;\n&lt;a href=\"#\"&gt;Yorumlar\u0131 G\u00f6r&lt;\/a&gt;\n  <\/code><\/pre>\n<\/div>\n<p>Yukar\u0131daki HTML yap\u0131s\u0131nda, <code>Tab<\/code> tu\u015funa bas\u0131ld\u0131\u011f\u0131nda s\u0131ras\u0131yla &#8220;Ana Sayfa&#8221;, &#8220;\u00dcr\u00fcnler&#8221;, &#8220;Sepete Ekle&#8221; d\u00fc\u011fmesi ve &#8220;Yorumlar\u0131 G\u00f6r&#8221; ba\u011flant\u0131s\u0131 aras\u0131nda gezinilebilmelidir. Her bir \u00f6\u011feye odakland\u0131\u011f\u0131nda belirgin bir \u00e7er\u00e7eve g\u00f6r\u00fcnmelidir. &#8220;Sepete Ekle&#8221; d\u00fc\u011fmesine odaklan\u0131ld\u0131\u011f\u0131nda <code>Enter<\/code> tu\u015funa bas\u0131ld\u0131\u011f\u0131nda \u00fcr\u00fcn sepete eklenmelidir.<\/p>\n<h3>Ekran Okuyucu Testi (NVDA, JAWS, VoiceOver)<\/h3>\n<p>Ekran okuyucular, g\u00f6rme engelli kullan\u0131c\u0131lar\u0131n web i\u00e7eri\u011fini dinleyerek anlamalar\u0131n\u0131 sa\u011flayan yaz\u0131l\u0131mlard\u0131r. Web sitenizin ekran okuyucularla uyumlu olup olmad\u0131\u011f\u0131n\u0131 test etmek, en kritik manuel testlerden biridir. Pop\u00fcler ekran okuyucular \u015funlard\u0131r:<\/p>\n<ul>\n<li><strong>NVDA (NonVisual Desktop Access):<\/strong> Windows i\u00e7in \u00fccretsiz ve a\u00e7\u0131k kaynakl\u0131 bir ekran okuyucudur.<\/li>\n<li><strong>JAWS (Job Access With Speech):<\/strong> Windows i\u00e7in ticari bir ekran okuyucudur ve sekt\u00f6r standard\u0131 olarak kabul edilir.<\/li>\n<li><strong>VoiceOver:<\/strong> macOS ve iOS cihazlarda yerle\u015fik olarak bulunan bir ekran okuyucudur.<\/li>\n<\/ul>\n<p>Ekran okuyucu testi yaparken \u015funlara dikkat edin:<\/p>\n<ul>\n<li>Sayfa ba\u015fl\u0131\u011f\u0131n\u0131n (<code>&lt;title&gt;<\/code>) anlaml\u0131 ve do\u011fru okunup okunmad\u0131\u011f\u0131n\u0131 kontrol edin.<\/li>\n<li>G\u00f6rsellerin, ikonlar\u0131n ve di\u011fer g\u00f6rsel \u00f6\u011felerin do\u011fru ve a\u00e7\u0131klay\u0131c\u0131 alternatif metinlere (<code>alt<\/code> niteli\u011fi) sahip olup olmad\u0131\u011f\u0131n\u0131 dinleyin.<\/li>\n<li>Ba\u011flant\u0131 metinlerinin ba\u011flamdan ba\u011f\u0131ms\u0131z olarak anlaml\u0131 olup olmad\u0131\u011f\u0131n\u0131 kontrol edin (\u00f6rn. &#8220;buraya t\u0131klay\u0131n&#8221; yerine &#8220;\u00fcr\u00fcn detaylar\u0131n\u0131 g\u00f6rmek i\u00e7in t\u0131klay\u0131n&#8221;).<\/li>\n<li>Form alanlar\u0131n\u0131n do\u011fru etiketlere (<code>&lt;label&gt;<\/code>) sahip olup olmad\u0131\u011f\u0131n\u0131 ve alanlar\u0131n amac\u0131n\u0131 net bir \u015fekilde iletip iletmedi\u011fini dinleyin.<\/li>\n<li>Ba\u015fl\u0131k hiyerar\u015fisinin (<code>h1<\/code>, <code>h2<\/code>, <code>h3<\/code> vb.) do\u011fru kullan\u0131ld\u0131\u011f\u0131ndan ve sayfa yap\u0131s\u0131n\u0131 mant\u0131kl\u0131 bir \u015fekilde yans\u0131tt\u0131\u011f\u0131ndan emin olun.<\/li>\n<li>Tablolar\u0131n, listelerin ve di\u011fer yap\u0131sal \u00f6\u011felerin ekran okuyucu taraf\u0131ndan do\u011fru bir \u015fekilde yorumlan\u0131p yorumlanmad\u0131\u011f\u0131n\u0131 kontrol edin.<\/li>\n<li>ARIA (Accessible Rich Internet Applications) niteliklerinin (<code>aria-label<\/code>, <code>aria-describedby<\/code>, <code>role<\/code> vb.) do\u011fru ve yerinde kullan\u0131ld\u0131\u011f\u0131ndan emin olun.<\/li>\n<\/ul>\n<h3>Renk Kontrast\u0131 ve Metin Boyutu Testleri<\/h3>\n<p>D\u00fc\u015f\u00fck g\u00f6rme yetene\u011fine sahip kullan\u0131c\u0131lar veya renk k\u00f6rl\u00fc\u011f\u00fc olan bireyler i\u00e7in renk kontrast\u0131 kritik \u00f6neme sahiptir. WCAG 2.1 AA seviyesi, normal metin i\u00e7in en az 4.5:1, b\u00fcy\u00fck metinler (18 punto veya 14 punto kal\u0131n) i\u00e7in ise 3:1 kontrast oran\u0131n\u0131 zorunlu k\u0131lar. Metin boyutu da okunabilirli\u011fi etkileyen bir di\u011fer fakt\u00f6rd\u00fcr. Bu testler i\u00e7in:<\/p>\n<ul>\n<li>Renk kontrast\u0131n\u0131 \u00f6l\u00e7mek i\u00e7in \u00e7evrimi\u00e7i ara\u00e7lar (\u00f6rne\u011fin, WebAIM Contrast Checker) veya taray\u0131c\u0131 eklentileri kullan\u0131n.<\/li>\n<li>Taray\u0131c\u0131n\u0131z\u0131n yak\u0131nla\u015ft\u0131rma \u00f6zelli\u011fini kullanarak metin boyutunu %200&#8217;e kadar b\u00fcy\u00fct\u00fcn ve sayfan\u0131n d\u00fczeninin bozulmad\u0131\u011f\u0131ndan ve t\u00fcm i\u00e7eri\u011fin okunabilir kald\u0131\u011f\u0131ndan emin olun.<\/li>\n<li>Renklerin tek ba\u015f\u0131na bilgi iletmek i\u00e7in kullan\u0131lmad\u0131\u011f\u0131ndan emin olun (\u00f6rne\u011fin, sadece k\u0131rm\u0131z\u0131 renkle hata mesaj\u0131 vermek yerine, metinsel bir uyar\u0131 da ekleyin).<\/li>\n<\/ul>\n<h3>Anlamsal HTML Yap\u0131s\u0131 ve ARIA Kullan\u0131m\u0131<\/h3>\n<p>Do\u011fru anlamsal HTML (Semantic HTML) kullan\u0131m\u0131, eri\u015filebilirli\u011fin temelidir. <code>&lt;header&gt;<\/code>, <code>&lt;nav&gt;<\/code>, <code>&lt;main&gt;<\/code>, <code>&lt;footer&gt;<\/code>, <code>&lt;article&gt;<\/code>, <code>&lt;section&gt;<\/code> gibi etiketler, sayfan\u0131n yap\u0131s\u0131n\u0131 ekran okuyuculara ve di\u011fer yard\u0131mc\u0131 teknolojilere do\u011fru bir \u015fekilde iletir. ARIA (Accessible Rich Internet Applications) ise, HTML&#8217;in yerel olarak desteklemedi\u011fi karma\u015f\u0131k kullan\u0131c\u0131 aray\u00fcz\u00fc bile\u015fenlerinin (\u00f6rne\u011fin, sekmeli aray\u00fczler, kayd\u0131r\u0131c\u0131lar, dinamik i\u00e7erik g\u00fcncellemeleri) eri\u015filebilirli\u011fini art\u0131rmak i\u00e7in kullan\u0131l\u0131r. ARIA rollerini, durumlar\u0131n\u0131 ve \u00f6zelliklerini do\u011fru bir \u015fekilde kullanmak, dinamik web uygulamalar\u0131n\u0131 engelli kullan\u0131c\u0131lar i\u00e7in anla\u015f\u0131l\u0131r hale getirir.<\/p>\n<h3>Form Eri\u015filebilirli\u011fi<\/h3>\n<p>Formlar, kullan\u0131c\u0131lar\u0131n web sitenizle etkile\u015fim kurmas\u0131n\u0131n en yayg\u0131n yollar\u0131ndan biridir. Eri\u015filebilir formlar i\u00e7in:<\/p>\n<ul>\n<li>T\u00fcm form alanlar\u0131n\u0131n ili\u015fkili <code>&lt;label&gt;<\/code> etiketlerine sahip oldu\u011fundan emin olun (<code>for<\/code> ve <code>id<\/code> nitelikleri e\u015fle\u015fmeli).<\/li>\n<li>Gerekli alanlar\u0131 a\u00e7\u0131k\u00e7a belirtin (\u00f6rne\u011fin, <code>*<\/code> i\u015fareti ve <code>aria-required=\"true\"<\/code> ile).<\/li>\n<li>Hata mesajlar\u0131n\u0131n kullan\u0131c\u0131ya net bir \u015fekilde iletildi\u011finden ve hatan\u0131n nas\u0131l d\u00fczeltilece\u011finin a\u00e7\u0131kland\u0131\u011f\u0131ndan emin olun.<\/li>\n<li>Formun klavye ile doldurulabilir ve g\u00f6nderilebilir oldu\u011fundan emin olun.<\/li>\n<li>Otomatik tamamlama (autocomplete) niteliklerini kullanarak kullan\u0131c\u0131lar\u0131n daha h\u0131zl\u0131 form doldurmas\u0131na yard\u0131mc\u0131 olun.<\/li>\n<\/ul>\n<h3>Medya Eri\u015filebilirli\u011fi (Alt Metinler, Altyaz\u0131lar)<\/h3>\n<p>G\u00f6rsel ve i\u015fitsel i\u00e7erikler de eri\u015filebilir olmal\u0131d\u0131r:<\/p>\n<ul>\n<li>T\u00fcm bilgilendirici g\u00f6rseller i\u00e7in a\u00e7\u0131klay\u0131c\u0131 <code>alt<\/code> metinleri sa\u011flay\u0131n. Sadece dekoratif g\u00f6rseller i\u00e7in <code>alt=\"\"<\/code> kullan\u0131n.<\/li>\n<li>Videolar i\u00e7in altyaz\u0131lar (i\u015fitme engelliler i\u00e7in) ve sesli a\u00e7\u0131klamalar (g\u00f6rme engelliler i\u00e7in) sa\u011flay\u0131n.<\/li>\n<li>Sesli i\u00e7erikler i\u00e7in transkriptler veya \u00f6zetler sunun.<\/li>\n<li>Canl\u0131 yay\u0131nlar i\u00e7in ger\u00e7ek zamanl\u0131 altyaz\u0131 veya i\u015faret dili \u00e7evirisi d\u00fc\u015f\u00fcn\u00fcn.<\/li>\n<\/ul>\n<p>Manuel testler, web sitenizin ger\u00e7ek d\u00fcnya ko\u015fullar\u0131nda ne kadar eri\u015filebilir oldu\u011funu anlaman\u0131n en iyi yoludur. Bu testleri d\u00fczenli olarak yapmak ve farkl\u0131 yard\u0131mc\u0131 teknolojilerle deneyimlemek, daha kapsay\u0131c\u0131 ve kullan\u0131c\u0131 dostu bir dijital deneyim sunman\u0131za yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<h2>Ger\u00e7ek D\u00fcnya Senaryolar\u0131 ve Vaka Analizleri<\/h2>\n<p>WCAG uyumlulu\u011funu test etmek ve uygulamak, teorik bilgiden ziyade ger\u00e7ek d\u00fcnya senaryolar\u0131nda kendini g\u00f6sterir. Farkl\u0131 sekt\u00f6rlerden \u00f6rnekler, eri\u015filebilirlik \u00e7al\u0131\u015fmalar\u0131n\u0131n nas\u0131l y\u00fcr\u00fct\u00fcld\u00fc\u011f\u00fcn\u00fc ve kar\u015f\u0131la\u015f\u0131lan zorluklar\u0131 daha iyi anlamam\u0131z\u0131 sa\u011flar.<\/p>\n<h3>E-ticaret Sitesi \u00d6rne\u011fi: Kapsaml\u0131 Bir Denetim S\u00fcreci<\/h3>\n<p>B\u00fcy\u00fck bir e-ticaret platformu, web sitesinin WCAG 2.1 AA uyumlu olmad\u0131\u011f\u0131n\u0131 fark etti\u011finde kapsaml\u0131 bir eri\u015filebilirlik denetimi ba\u015flatmaya karar verdi. \u015eirket, yasal riskleri azaltmak ve daha geni\u015f bir m\u00fc\u015fteri kitlesine ula\u015fmak istiyordu. S\u00fcre\u00e7 \u015fu ad\u0131mlarla ilerledi:<\/p>\n<ol>\n<li><strong>Kapsam Belirleme:<\/strong> Ana sayfa, \u00fcr\u00fcn listeleme sayfalar\u0131, \u00fcr\u00fcn detay sayfalar\u0131, al\u0131\u015fveri\u015f sepeti, \u00f6deme ak\u0131\u015f\u0131 ve hesap y\u00f6netim sayfalar\u0131 gibi kritik kullan\u0131c\u0131 yolculuklar\u0131 \u00f6nceliklendirildi.<\/li>\n<li><strong>Otomatik Tarama:<\/strong> \u0130lk olarak, site genelinde Lighthouse ve Axe DevTools gibi otomatik ara\u00e7lar kullan\u0131larak h\u0131zl\u0131 bir tarama yap\u0131ld\u0131. Bu taramalar, eksik alt metinler, d\u00fc\u015f\u00fck kontrast oranlar\u0131 ve form etiketlerindeki eksiklikler gibi binlerce temel hatay\u0131 ortaya \u00e7\u0131kard\u0131. \u00d6rne\u011fin, bir\u00e7ok \u00fcr\u00fcn g\u00f6rselinin a\u00e7\u0131klay\u0131c\u0131 alt metinlere sahip olmad\u0131\u011f\u0131, bu durumun ekran okuyucu kullanan m\u00fc\u015fterilerin \u00fcr\u00fcnleri anlamas\u0131n\u0131 engelledi\u011fi belirlendi.<\/li>\n<li><strong>Manuel Testler:<\/strong> Otomatik taramalardan sonra, deneyimli bir eri\u015filebilirlik uzmanlar\u0131 ekibi manuel testlere ba\u015flad\u0131.\n<ul>\n<li><strong>Klavye Navigasyonu:<\/strong> T\u00fcm \u00fcr\u00fcn filtrelerinin, s\u0131ralama se\u00e7eneklerinin ve &#8220;sepete ekle&#8221; d\u00fc\u011fmelerinin klavye ile eri\u015filebilir ve \u00e7al\u0131\u015ft\u0131r\u0131labilir oldu\u011fu do\u011fruland\u0131. Bir\u00e7ok a\u00e7\u0131l\u0131r men\u00fcn\u00fcn klavye ile a\u00e7\u0131l\u0131p kapanmad\u0131\u011f\u0131 tespit edildi.<\/li>\n<li><strong>Ekran Okuyucu Testleri:<\/strong> NVDA ve VoiceOver kullan\u0131larak bir dizi test senaryosu uyguland\u0131. \u00d6zellikle \u00f6deme sayfas\u0131ndaki karma\u015f\u0131k form alanlar\u0131n\u0131n (kredi kart\u0131 numaras\u0131, son kullanma tarihi) ekran okuyucu taraf\u0131ndan do\u011fru bir \u015fekilde okunmad\u0131\u011f\u0131 ve alan etiketlerinin yetersiz oldu\u011fu belirlendi. Dinamik olarak g\u00fcncellenen stok durumu mesajlar\u0131n\u0131n ekran okuyucuya bildirilmedi\u011fi de fark edildi.<\/li>\n<li><strong>Renk Kontrast\u0131:<\/strong> Markan\u0131n kurumsal renk paletindeki baz\u0131 metin-arka plan kombinasyonlar\u0131n\u0131n WCAG kontrast oranlar\u0131n\u0131 kar\u015f\u0131lamad\u0131\u011f\u0131, \u00f6zellikle indirimli fiyatlar\u0131n g\u00f6sterildi\u011fi alanlarda okunabilirlik sorunlar\u0131 ya\u015fand\u0131\u011f\u0131 tespit edildi.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Raporlama ve \u00d6nceliklendirme:<\/strong> T\u00fcm bulgular detayl\u0131 bir rapor halinde sunuldu ve sorunlar WCAG ba\u015far\u0131 kriterleri ve kullan\u0131c\u0131 etkisi a\u00e7\u0131s\u0131ndan \u00f6nceliklendirildi. Y\u00fcksek etkili ve s\u0131k kar\u015f\u0131la\u015f\u0131lan sorunlara \u00f6ncelik verildi.<\/li>\n<li><strong>Geli\u015ftirme ve D\u00fczeltme:<\/strong> Geli\u015ftirici ekibi, rapor do\u011frultusunda d\u00fczeltmeleri uygulamaya ba\u015flad\u0131. \u00d6rne\u011fin, t\u00fcm g\u00f6rsellere anlaml\u0131 alt metinler eklendi, form etiketleri <code>&lt;label for=\"id\"&gt;<\/code> yap\u0131s\u0131na uygun hale getirildi, dinamik i\u00e7erik g\u00fcncellemeleri i\u00e7in ARIA canl\u0131 b\u00f6lgeleri (<code>aria-live<\/code>) kullan\u0131ld\u0131 ve CSS \u00fczerinden odak g\u00f6stergeleri iyile\u015ftirildi.<\/li>\n<li><strong>Tekrar Test ve E\u011fitim:<\/strong> D\u00fczeltmeler yap\u0131ld\u0131ktan sonra, site yeniden test edildi. Ayr\u0131ca, i\u00e7erik edit\u00f6rleri ve geli\u015ftiricilere eri\u015filebilirlik konusunda e\u011fitimler verilerek, gelecekteki i\u00e7erik ve \u00f6zelliklerin ba\u015ftan eri\u015filebilir tasarlanmas\u0131 sa\u011fland\u0131.<\/li>\n<\/ol>\n<p>Bu kapsaml\u0131 s\u00fcre\u00e7 sonucunda e-ticaret sitesi WCAG 2.1 AA uyumlu hale geldi. Bu durum, sadece yasal riskleri ortadan kald\u0131rmakla kalmad\u0131, ayn\u0131 zamanda engelli m\u00fc\u015fterilerin siteyi daha rahat kullanmas\u0131n\u0131 sa\u011flayarak sat\u0131\u015flarda art\u0131\u015fa ve marka sadakatinde iyile\u015fmeye yol a\u00e7t\u0131.<\/p>\n<h3>Kamu Kurumu Web Sitesi: Yasal Gereklilikler ve Uygulama<\/h3>\n<p>Bir kamu kurumu web sitesi i\u00e7in eri\u015filebilirlik, yasal bir zorunluluktur. T\u00fcrkiye&#8217;de de kamu kurumlar\u0131, engelli bireylerin bilgiye eri\u015fimini sa\u011flamakla y\u00fck\u00fcml\u00fcd\u00fcr. Bir yerel belediyenin web sitesi, yeni \u00e7\u0131kan bir y\u00f6netmelik kapsam\u0131nda WCAG 2.1 AA uyumlulu\u011funu sa\u011flamak zorunda kald\u0131.<\/p>\n<ol>\n<li><strong>Yasal \u00c7er\u00e7eve Analizi:<\/strong> \u00d6ncelikle, ilgili ulusal ve uluslararas\u0131 yasal d\u00fczenlemeler (\u00f6rne\u011fin, Engelliler Hakk\u0131nda Kanun, Avrupa Eri\u015filebilirlik Yasas\u0131) incelendi ve WCAG 2.1 AA&#8217;n\u0131n temel al\u0131nmas\u0131na karar verildi.<\/li>\n<li><strong>Eri\u015filebilirlik Politikas\u0131 Olu\u015fturma:<\/strong> Kurum i\u00e7inde bir eri\u015filebilirlik politikas\u0131 olu\u015fturuldu ve t\u00fcm payda\u015flara (i\u00e7erik y\u00f6neticileri, geli\u015ftiriciler, tasar\u0131mc\u0131lar) iletildi.<\/li>\n<li><strong>Mevcut Durum Analizi:<\/strong> Web sitesinin mevcut durumu, otomatik ve manuel testlerle de\u011ferlendirildi. \u00d6zellikle PDF dok\u00fcmanlar\u0131n\u0131n (belediye duyurular\u0131, formlar) eri\u015filemez oldu\u011fu, \u00e7o\u011fu PDF&#8217;in taranm\u0131\u015f g\u00f6rsellerden olu\u015ftu\u011fu ve metin olarak alg\u0131lanamad\u0131\u011f\u0131 tespit edildi. Ayr\u0131ca, navigasyon men\u00fcs\u00fcn\u00fcn karma\u015f\u0131k oldu\u011fu ve klavye ile kullan\u0131m\u0131n\u0131n zor oldu\u011fu belirlendi.<\/li>\n<li><strong>D\u00fczeltme ve \u0130\u00e7erik D\u00f6n\u00fc\u015f\u00fcm\u00fc:<\/strong>\n<ul>\n<li>T\u00fcm PDF dok\u00fcmanlar\u0131, eri\u015filebilir PDF standartlar\u0131na uygun hale getirildi veya alternatif olarak HTML format\u0131nda sunuldu.<\/li>\n<li>Navigasyon men\u00fcs\u00fc, daha basit ve klavye ile kolayca gezilebilir hale getirildi.<\/li>\n<li>Harita ve konum hizmetleri i\u00e7in g\u00f6rsel alternatifler ve metin tabanl\u0131 adres listeleri eklendi.<\/li>\n<li>Canl\u0131 yay\u0131nlanan meclis toplant\u0131lar\u0131 i\u00e7in e\u015f zamanl\u0131 altyaz\u0131 ve sonradan transkript hizmeti sunuldu.<\/li>\n<\/ul>\n<\/li>\n<li><strong>E\u011fitim ve Fark\u0131ndal\u0131k:<\/strong> Kurum personeline eri\u015filebilir i\u00e7erik olu\u015fturma ve y\u00f6netme konusunda s\u00fcrekli e\u011fitimler verildi. Bu, gelecekteki i\u00e7eriklerin de eri\u015filebilir olmas\u0131n\u0131 sa\u011flad\u0131.<\/li>\n<\/ol>\n<p>Bu vaka, \u00f6zellikle kamu hizmetlerinde eri\u015filebilirli\u011fin sadece teknik bir mesele olmad\u0131\u011f\u0131n\u0131, ayn\u0131 zamanda bir kurumsal k\u00fclt\u00fcr ve yasal uyum gereklili\u011fi oldu\u011funu g\u00f6stermektedir. Eri\u015filebilir bir kamu sitesi, t\u00fcm vatanda\u015flar\u0131n e\u015fit hizmet almas\u0131n\u0131 g\u00fcvence alt\u0131na al\u0131r.<\/p>\n<h3>Blog Platformu: \u0130\u00e7erik Eri\u015filebilirli\u011finin \u00d6nemi<\/h3>\n<p>Pop\u00fcler bir blog platformu, kullan\u0131c\u0131lar\u0131n\u0131n i\u00e7erik olu\u015fturdu\u011fu ve payla\u015ft\u0131\u011f\u0131 bir yap\u0131ya sahipti. Platformun kendisi belirli bir eri\u015filebilirlik seviyesine sahip olsa da, kullan\u0131c\u0131lar taraf\u0131ndan olu\u015fturulan i\u00e7eriklerin (blog yaz\u0131lar\u0131, g\u00f6rseller, videolar) eri\u015filebilirli\u011fi b\u00fcy\u00fck bir sorun te\u015fkil ediyordu.<\/p>\n<ol>\n<li><strong>Sorun Tespiti:<\/strong> Kullan\u0131c\u0131 \u015fikayetleri ve yap\u0131lan \u00f6n denetimler sonucunda, bir\u00e7ok blog yaz\u0131s\u0131nda g\u00f6rsel alt metinlerinin eksik oldu\u011fu, video i\u00e7eriklerinde altyaz\u0131 bulunmad\u0131\u011f\u0131 ve baz\u0131 yazarlar\u0131n sadece renklerle bilgi iletti\u011fi (\u00f6rne\u011fin, \u00f6nemli notlar\u0131 k\u0131rm\u0131z\u0131 renkle vurgulad\u0131\u011f\u0131) belirlendi.<\/li>\n<li><strong>Eri\u015filebilirlik Rehberleri ve Ara\u00e7lar\u0131:<\/strong> Platform y\u00f6netimi, yazarlar i\u00e7in kapsaml\u0131 eri\u015filebilirlik rehberleri yay\u0131nlad\u0131. Bu rehberler, g\u00f6rsellere nas\u0131l alt metin eklenece\u011fi, videolar i\u00e7in altyaz\u0131 olu\u015fturma ara\u00e7lar\u0131, renk kontrast\u0131 kontrol\u00fc ve basit ve anla\u015f\u0131l\u0131r dil kullan\u0131m\u0131 gibi konular\u0131 i\u00e7eriyordu.<\/li>\n<li><strong>Edit\u00f6r Entegrasyonu:<\/strong> Blog yazarlar\u0131n\u0131n kulland\u0131\u011f\u0131 i\u00e7erik edit\u00f6r\u00fcne (WYSIWYG edit\u00f6r) eri\u015filebilirlik denetim ara\u00e7lar\u0131 entegre edildi. \u00d6rne\u011fin, bir g\u00f6rsel y\u00fcklendi\u011finde alt metin girmeyi zorunlu k\u0131lan veya d\u00fc\u015f\u00fck kontrastl\u0131 metinler alg\u0131lad\u0131\u011f\u0131nda uyar\u0131 veren \u00f6zellikler eklendi.\n<div class=\"code-container\">\n<pre><code>\n\/\/ \u00d6rnek bir i\u00e7erik edit\u00f6r\u00fc yap\u0131s\u0131 (ger\u00e7ek kod de\u011fil, konsept)\n&lt;textarea id=\"blogContent\" aria-label=\"Blog \u0130\u00e7eri\u011fi\"&gt;&lt;\/textarea&gt;\n&lt;button onclick=\"checkAccessibility()\"&gt;Eri\u015filebilirli\u011fi Kontrol Et&lt;\/button&gt;\n\n&lt;script&gt;\n  function checkAccessibility() {\n    const content = document.getElementById('blogContent').value;\n    \/\/ \u0130\u00e7erik i\u00e7inde &lt;img&gt; etiketlerinin alt niteli\u011fini kontrol et\n    if (content.includes('&lt;img') && !content.includes('alt=')) {\n      alert('G\u00f6rsellerde alt metin eksikli\u011fi olabilir. L\u00fctfen kontrol edin.');\n    }\n    \/\/ Basit bir renk kontrast\u0131 kontrol\u00fc (ger\u00e7ekte daha karma\u015f\u0131k olur)\n    if (content.includes('&lt;span style=\"color: red;\"&gt;')) {\n      alert('Renk tek ba\u015f\u0131na bilgi iletmek i\u00e7in kullan\u0131lmamal\u0131d\u0131r. L\u00fctfen metinsel bir uyar\u0131 da ekleyin.');\n    }\n    \/\/ Daha fazla kontrol...\n  }\n&lt;\/script&gt;\n          <\/code><\/pre>\n<\/p><\/div>\n<\/li>\n<li><strong>Topluluk Fark\u0131ndal\u0131\u011f\u0131:<\/strong> Platform, eri\u015filebilirlik konusundaki fark\u0131ndal\u0131\u011f\u0131 art\u0131rmak i\u00e7in blog yazarlar\u0131 aras\u0131nda kampanyalar d\u00fczenledi ve eri\u015filebilir i\u00e7erik olu\u015fturan yazarlar\u0131 \u00f6d\u00fcllendirdi.<\/li>\n<\/ol>\n<p>Bu vaka, kullan\u0131c\u0131 taraf\u0131ndan olu\u015fturulan i\u00e7eriklerin eri\u015filebilirli\u011fini sa\u011flaman\u0131n, platform sa\u011flay\u0131c\u0131lar\u0131n\u0131n sorumlulu\u011funda oldu\u011funu ve bunun i\u00e7in hem teknik \u00e7\u00f6z\u00fcmlerin hem de e\u011fitim ve fark\u0131ndal\u0131k \u00e7al\u0131\u015fmalar\u0131n\u0131n bir arada y\u00fcr\u00fct\u00fclmesi gerekti\u011fini vurgulamaktad\u0131r. Herkesin bilgiye eri\u015fim hakk\u0131 oldu\u011fu gibi, herkesin de eri\u015filebilir i\u00e7erik \u00fcretme sorumlulu\u011fu vard\u0131r.<\/p>\n<h2>WCAG Uyumlulu\u011funu S\u00fcrd\u00fcrme ve \u0130leri D\u00fczey \u0130pu\u00e7lar\u0131<\/h2>\n<p>WCAG uyumlulu\u011funu sa\u011flamak bir kerelik bir proje de\u011fil, s\u00fcrekli bir \u00e7abad\u0131r. Web siteleri s\u00fcrekli geli\u015fir, i\u00e7erikler g\u00fcncellenir ve yeni \u00f6zellikler eklenir. Bu dinamik ortamda eri\u015filebilirli\u011fi s\u00fcrd\u00fcrmek, proaktif bir yakla\u015f\u0131m ve entegre s\u00fcre\u00e7ler gerektirir. \u0130\u015fte bu konuda ileri d\u00fczey ipu\u00e7lar\u0131:<\/p>\n<h3>Eri\u015filebilirlik K\u00fclt\u00fcr\u00fc Olu\u015fturma<\/h3>\n<p>Bir organizasyonda eri\u015filebilirlik k\u00fclt\u00fcr\u00fcn\u00fc benimsemek, WCAG uyumlulu\u011funun uzun vadeli ba\u015far\u0131s\u0131 i\u00e7in kritik \u00f6neme sahiptir. Bu, sadece geli\u015ftiricilerin veya tasar\u0131mc\u0131lar\u0131n de\u011fil, ayn\u0131 zamanda i\u00e7erik edit\u00f6rlerinin, proje y\u00f6neticilerinin ve hatta pazarlama ekiplerinin de eri\u015filebilirlik ilkelerini anlamas\u0131n\u0131 ve uygulamalar\u0131n\u0131 gerektirir. D\u00fczenli e\u011fitimler, fark\u0131ndal\u0131k art\u0131rma kampanyalar\u0131 ve eri\u015filebilirlik \u015fampiyonlar\u0131 atamak, bu k\u00fclt\u00fcr\u00fcn k\u00f6k salmas\u0131na yard\u0131mc\u0131 olabilir. \u015eirket politikalar\u0131na eri\u015filebilirlik maddelerinin eklenmesi ve yeni projelerin ba\u015flang\u0131c\u0131nda eri\u015filebilirlik gereksinimlerinin belirlenmesi, bu k\u00fclt\u00fcr\u00fcn temelini olu\u015fturur. \u00d6rne\u011fin, i\u00e7erik y\u00f6neticileri g\u00f6rselleri y\u00fcklerken otomatik olarak alt metin girmeyi bir al\u0131\u015fkanl\u0131k haline getirmeli, tasar\u0131mc\u0131lar renk paletlerini WCAG kontrast oranlar\u0131na g\u00f6re se\u00e7meli ve geli\u015ftiriciler semantik HTML ve ARIA kullanmaya \u00f6zen g\u00f6stermelidir.<\/p>\n<h3>S\u00fcrekli Denetim ve Geri Bildirim Mekanizmalar\u0131<\/h3>\n<p>Web sitenizdeki de\u011fi\u015fiklikler veya yeni i\u00e7erik eklemeleri, mevcut eri\u015filebilirlik durumunu etkileyebilir. Bu nedenle, d\u00fczenli ve s\u00fcrekli denetimler hayati \u00f6nem ta\u015f\u0131r. Otomatik eri\u015filebilirlik ara\u00e7lar\u0131n\u0131 (\u00f6rne\u011fin, Lighthouse CI, Axe CLI) geli\u015ftirme ve da\u011f\u0131t\u0131m s\u00fcre\u00e7lerinize (CI\/CD boru hatlar\u0131) entegre ederek, eri\u015filebilirlik sorunlar\u0131n\u0131n erken a\u015famada tespit edilmesini sa\u011flayabilirsiniz. Ayr\u0131ca, periyodik olarak manuel denetimler yapmak ve ger\u00e7ek engelli kullan\u0131c\u0131larla kullan\u0131labilirlik testleri d\u00fczenlemek, sitenizin ger\u00e7ek d\u00fcnya eri\u015filebilirli\u011fini de\u011ferlendirmek i\u00e7in en iyi yoldur. Kullan\u0131c\u0131lardan geri bildirim almak i\u00e7in web sitenizde eri\u015filebilir bir geri bildirim formu veya ileti\u015fim kanal\u0131 sa\u011flamak, sorunlar\u0131 h\u0131zl\u0131ca tespit edip \u00e7\u00f6zmenize yard\u0131mc\u0131 olur. Bu, kullan\u0131c\u0131lara de\u011fer verdi\u011finizi g\u00f6sterir ve \u015fikayetlerin yasal davalara d\u00f6n\u00fc\u015fmesini \u00f6nleyebilir.<\/p>\n<h3>Geli\u015ftirme S\u00fcrecine Eri\u015filebilirli\u011fi Entegre Etme<\/h3>\n<p>Eri\u015filebilirli\u011fi geli\u015ftirme s\u00fcrecinin sonuna b\u0131rakmak (bir &#8220;yama&#8221; olarak g\u00f6rmek) hem maliyetli hem de verimsizdir. En iyi yakla\u015f\u0131m, eri\u015filebilirli\u011fi tasar\u0131m a\u015famas\u0131ndan itibaren t\u00fcm geli\u015ftirme ya\u015fam d\u00f6ng\u00fcs\u00fcne entegre etmektir. Buna &#8220;shift-left&#8221; yakla\u015f\u0131m\u0131 denir.<\/p>\n<ul>\n<li><strong>Tasar\u0131m A\u015famas\u0131nda:<\/strong> Tasar\u0131mc\u0131lar, renk kontrast\u0131, odak g\u00f6stergeleri, tipografi ve bile\u015fenlerin d\u00fczeni gibi eri\u015filebilirlik ilkelerini g\u00f6z \u00f6n\u00fcnde bulundurarak taslaklar olu\u015fturmal\u0131d\u0131r. Eri\u015filebilir kullan\u0131c\u0131 aray\u00fcz\u00fc k\u00fct\u00fcphaneleri ve tasar\u0131m sistemleri kullanmak bu s\u00fcreci kolayla\u015ft\u0131r\u0131r.<\/li>\n<li><strong>Geli\u015ftirme A\u015famas\u0131nda:<\/strong> Geli\u015ftiriciler, semantik HTML, do\u011fru ARIA kullan\u0131m\u0131, klavye etkile\u015fimi ve dinamik i\u00e7erik g\u00fcncellemelerinin ekran okuyuculara bildirilmesi gibi en iyi uygulamalar\u0131 takip etmelidir. Her kod incelemesinde eri\u015filebilirlik kontrol listelerini kullanmak faydal\u0131d\u0131r.<\/li>\n<li><strong>Test A\u015famas\u0131nda:<\/strong> Hem otomatik hem de manuel eri\u015filebilirlik testleri, her sprint&#8217;in veya geli\u015ftirme d\u00f6ng\u00fcs\u00fcn\u00fcn ayr\u0131lmaz bir par\u00e7as\u0131 olmal\u0131d\u0131r.<\/li>\n<\/ul>\n<p>\u00d6rne\u011fin, bir web bile\u015feni geli\u015ftirilirken, sadece i\u015flevselli\u011finin de\u011fil, ayn\u0131 zamanda klavye ile eri\u015filebilirli\u011finin, ekran okuyucu uyumlulu\u011funun ve yeterli kontrast oran\u0131na sahip olup olmad\u0131\u011f\u0131n\u0131n da test edilmesi gerekir. Bu entegrasyon, eri\u015filebilirlik sorunlar\u0131n\u0131n erken ve daha az maliyetli bir \u015fekilde \u00e7\u00f6z\u00fclmesini sa\u011flar. Sonu\u00e7 olarak, WCAG uyumlulu\u011funu s\u00fcrd\u00fcrmek, organizasyonel bir ba\u011fl\u0131l\u0131k, s\u00fcrekli izleme ve geli\u015ftirme s\u00fcre\u00e7lerine entegre edilmi\u015f proaktif yakla\u015f\u0131mlar gerektirir. Bu \u00e7abalar, sadece yasal gereklilikleri kar\u015f\u0131lamakla kalmaz, ayn\u0131 zamanda daha geni\u015f bir kitleye ula\u015farak ve t\u00fcm kullan\u0131c\u0131lar i\u00e7in daha iyi bir deneyim sunarak i\u015fletmenize de\u011fer katar.<\/p>\n<h2>Sonu\u00e7 ve S\u0131k\u00e7a Sorulan Sorular<\/h2>\n<p>Web sitenizin WCAG uyumlulu\u011funu test etmek, dijital d\u00fcnyada kapsay\u0131c\u0131l\u0131k ve e\u015fitlik sa\u011flaman\u0131n \u00f6nemli bir ad\u0131m\u0131d\u0131r. Bu makalede, web eri\u015filebilirli\u011finin temel kavramlar\u0131ndan, WCAG ilkelerine, otomatik ve manuel test y\u00f6ntemlerine kadar bir\u00e7ok konuyu ele ald\u0131k. G\u00f6rd\u00fc\u011f\u00fcm\u00fcz gibi, otomatik ara\u00e7lar h\u0131zl\u0131 ve verimli bir ba\u015flang\u0131\u00e7 noktas\u0131 sunarken, manuel testler ger\u00e7ek kullan\u0131c\u0131 deneyimini anlamak i\u00e7in vazge\u00e7ilmezdir. Ger\u00e7ek d\u00fcnya senaryolar\u0131 ise, farkl\u0131 sekt\u00f6rlerde eri\u015filebilirlik \u00e7al\u0131\u015fmalar\u0131n\u0131n nas\u0131l y\u00fcr\u00fct\u00fcld\u00fc\u011f\u00fcn\u00fc ve kar\u015f\u0131la\u015f\u0131lan zorluklar\u0131 g\u00f6zler \u00f6n\u00fcne serdi. Unutulmamal\u0131d\u0131r ki, eri\u015filebilirlik bir kerelik bir g\u00f6rev de\u011fil, s\u00fcrekli bir \u00e7aba ve web sitenizin ya\u015fam d\u00f6ng\u00fcs\u00fcn\u00fcn her a\u015famas\u0131na entegre edilmesi gereken bir s\u00fcre\u00e7tir. Eri\u015filebilir bir web sitesi olu\u015fturmak, sadece yasal y\u00fck\u00fcml\u00fcl\u00fckleri yerine getirmekle kalmaz, ayn\u0131 zamanda marka itibar\u0131n\u0131z\u0131 g\u00fc\u00e7lendirir, potansiyel m\u00fc\u015fteri kitlenizi geni\u015fletir ve t\u00fcm kullan\u0131c\u0131lar i\u00e7in daha zengin ve kapsay\u0131c\u0131 bir deneyim sunar.<\/p>\n<h3>S\u0131k\u00e7a Sorulan Sorular<\/h3>\n<p><strong>1. WCAG uyumlulu\u011fu bir kerelik bir i\u015f midir?<\/strong><\/p>\n<p>Hay\u0131r, kesinlikle de\u011fildir. Web siteleri s\u00fcrekli olarak g\u00fcncellenir, yeni i\u00e7erikler eklenir ve \u00f6zellikler geli\u015ftirilir. Bu de\u011fi\u015fiklikler mevcut eri\u015filebilirlik durumunu etkileyebilir. Bu nedenle, WCAG uyumlulu\u011fu s\u00fcrekli denetim, test ve bak\u0131m gerektiren devaml\u0131 bir s\u00fcre\u00e7tir. Geli\u015ftirme ya\u015fam d\u00f6ng\u00fcs\u00fcn\u00fcn her a\u015famas\u0131na entegre edilmelidir.<\/p>\n<p><strong>2. T\u00fcm web siteleri WCAG uyumlu olmak zorunda m\u0131?<\/strong><\/p>\n<p>Yasal olarak, bu durum \u00fclkeye ve sekt\u00f6r\u00fcn\u00fcze g\u00f6re de\u011fi\u015fir. Bir\u00e7ok \u00fclkede, kamu kurumlar\u0131, e\u011fitim kurumlar\u0131 ve belirli b\u00fcy\u00fckl\u00fckteki ticari i\u015fletmelerin web siteleri i\u00e7in WCAG uyumlulu\u011fu yasal bir zorunluluktur. Ancak yasal zorunluluk olmasa bile, etik olarak ve daha geni\u015f bir kitleye ula\u015fmak, marka itibar\u0131n\u0131 g\u00fc\u00e7lendirmek gibi ticari faydalar i\u00e7in t\u00fcm web sitelerinin eri\u015filebilir olmas\u0131 \u00f6nerilir.<\/p>\n<p><strong>3. Eri\u015filebilirlik testleri ne kadar s\u00fcrer?<\/strong><\/p>\n<p>Eri\u015filebilirlik testlerinin s\u00fcresi, web sitesinin b\u00fcy\u00fckl\u00fc\u011f\u00fcne, karma\u015f\u0131kl\u0131\u011f\u0131na, mevcut eri\u015filebilirlik durumuna ve se\u00e7ilen test y\u00f6ntemlerine (otomatik vs. manuel) ba\u011fl\u0131d\u0131r. K\u00fc\u00e7\u00fck bir web sitesi i\u00e7in birka\u00e7 g\u00fcn s\u00fcrebilirken, b\u00fcy\u00fck ve karma\u015f\u0131k bir platform i\u00e7in haftalar veya hatta aylar s\u00fcren kapsaml\u0131 bir denetim gerekebilir. S\u00fcrekli entegrasyon (CI) ortam\u0131na entegre edilen otomatik testler ise anl\u0131k geri bildirim sa\u011flayabilir.<\/p>\n<p><strong>4. WCAG uyumlulu\u011fu maliyetli midir?<\/strong><\/p>\n<p>Ba\u015flang\u0131\u00e7ta bir eri\u015filebilirlik denetimi ve d\u00fczeltmeler i\u00e7in yat\u0131r\u0131m yapmak gerekebilir. Ancak, eri\u015filebilirli\u011fi geli\u015ftirme s\u00fcrecinin ba\u015f\u0131ndan itibaren entegre etmek, sonradan ortaya \u00e7\u0131kan sorunlar\u0131 d\u00fczeltmekten \u00e7ok daha uygun maliyetlidir. Eri\u015filebilirlik eksiklikleri nedeniyle a\u00e7\u0131lan davalar\u0131n veya kaybedilen potansiyel m\u00fc\u015fterilerin maliyeti, uyumluluk i\u00e7in yap\u0131lan yat\u0131r\u0131mdan \u00e7ok daha y\u00fcksek olabilir. Uzun vadede, eri\u015filebilirlik, hem yasal riskleri azalt\u0131r hem de pazar pay\u0131n\u0131z\u0131 art\u0131rarak geri d\u00f6n\u00fc\u015f sa\u011flar.<\/p>\n<p><strong>5. WCAG 2.1 AA ile WCAG 2.2 AA aras\u0131ndaki fark nedir?<\/strong><\/p>\n<p>WCAG 2.2, WCAG 2.1&#8217;in \u00fczerine in\u015fa edilmi\u015ftir ve mevcut kriterlere ek olarak 9 yeni ba\u015far\u0131 kriteri getirir. Bu yeni kriterler \u00f6zellikle bili\u015fsel engelliler, g\u00f6rme engelliler ve mobil kullan\u0131c\u0131lar i\u00e7in kullan\u0131c\u0131 deneyimini iyile\u015ftirmeyi hedefler. \u00d6rne\u011fin, s\u00fcr\u00fckle ve b\u0131rak i\u015flevselli\u011fi i\u00e7in alternatif y\u00f6ntemler sunulmas\u0131 veya odaklanm\u0131\u015f bile\u015fenlerin g\u00f6r\u00fcn\u00fcrl\u00fc\u011f\u00fcn\u00fcn art\u0131r\u0131lmas\u0131 gibi konular\u0131 kapsar. E\u011fer WCAG 2.1 AA uyumluysan\u0131z, 2.2&#8217;ye ge\u00e7i\u015f genellikle daha az \u00e7aba gerektirir.<\/p>\n<p>#WebEri\u015filebilirli\u011fi #WCAGUyumlulu\u011fu #Eri\u015filebilirlikTesti #DijitalKapsay\u0131c\u0131l\u0131k #WebGeli\u015ftirme<\/p>\n<div class=\"github-example-link\"><strong>\u00d6rnek kod:<\/strong> <a href=\"https:\/\/github.com\/fatihsoysalcom\/basic-wcag-accessibility-html-example\" target=\"_blank\" rel=\"noopener noreferrer\">github.com\/fatihsoysalcom\/basic-wcag-accessibility-html-example<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"G\u00fcn\u00fcm\u00fcz dijital d\u00fcnyas\u0131nda bir web sitesinin ba\u015far\u0131s\u0131 sadece estetik ve i\u015flevsellikle de\u011fil, ayn\u0131 zamanda eri\u015filebilirlikle de yak\u0131ndan ili\u015fkilidir. Peki, web siteniz herkes i\u00e7in eri\u015filebilir mi?","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-43461","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Mevcut Web Sitenizi WCAG Uyumlulu\u011fu A\u00e7\u0131s\u0131ndan Nas\u0131l Test Edersiniz? - Kodlar\u0131n Gizemli D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mevcut Web Sitenizi WCAG Uyumlulu\u011fu A\u00e7\u0131s\u0131ndan Nas\u0131l Test Edersiniz?\" \/>\n<meta property=\"og:description\" content=\"G\u00fcn\u00fcm\u00fcz dijital d\u00fcnyas\u0131nda bir web sitesinin ba\u015far\u0131s\u0131 sadece estetik ve i\u015flevsellikle de\u011fil, ayn\u0131 zamanda eri\u015filebilirlikle de yak\u0131ndan ili\u015fkilidir. Peki, web siteniz herkes i\u00e7in eri\u015filebilir mi?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-19T18:06:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-19T18:06:59+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"32 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Mevcut Web Sitenizi WCAG Uyumlulu\u011fu A\u00e7\u0131s\u0131ndan Nas\u0131l Test Edersiniz?\",\"datePublished\":\"2026-07-19T18:06:22+00:00\",\"dateModified\":\"2026-07-19T18:06:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/\"},\"wordCount\":6251,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/#respond\"]}],\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/\",\"name\":\"Mevcut Web Sitenizi WCAG Uyumlulu\u011fu A\u00e7\u0131s\u0131ndan Nas\u0131l Test Edersiniz? - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2026-07-19T18:06:22+00:00\",\"dateModified\":\"2026-07-19T18:06:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mevcut Web Sitenizi WCAG Uyumlulu\u011fu A\u00e7\u0131s\u0131ndan Nas\u0131l Test Edersiniz?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Mevcut Web Sitenizi WCAG Uyumlulu\u011fu A\u00e7\u0131s\u0131ndan Nas\u0131l Test Edersiniz? - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/","og_locale":"tr_TR","og_type":"article","og_title":"Mevcut Web Sitenizi WCAG Uyumlulu\u011fu A\u00e7\u0131s\u0131ndan Nas\u0131l Test Edersiniz?","og_description":"G\u00fcn\u00fcm\u00fcz dijital d\u00fcnyas\u0131nda bir web sitesinin ba\u015far\u0131s\u0131 sadece estetik ve i\u015flevsellikle de\u011fil, ayn\u0131 zamanda eri\u015filebilirlikle de yak\u0131ndan ili\u015fkilidir. Peki, web siteniz herkes i\u00e7in eri\u015filebilir mi?","og_url":"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2026-07-19T18:06:22+00:00","article_modified_time":"2026-07-19T18:06:59+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"32 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Mevcut Web Sitenizi WCAG Uyumlulu\u011fu A\u00e7\u0131s\u0131ndan Nas\u0131l Test Edersiniz?","datePublished":"2026-07-19T18:06:22+00:00","dateModified":"2026-07-19T18:06:59+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/"},"wordCount":6251,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/#respond"]}],"copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/","url":"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/","name":"Mevcut Web Sitenizi WCAG Uyumlulu\u011fu A\u00e7\u0131s\u0131ndan Nas\u0131l Test Edersiniz? - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2026-07-19T18:06:22+00:00","dateModified":"2026-07-19T18:06:59+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/mevcut-web-sitenizi-wcag-uyumlulugu-acisindan-nasil-test-edersiniz\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Mevcut Web Sitenizi WCAG Uyumlulu\u011fu A\u00e7\u0131s\u0131ndan Nas\u0131l Test Edersiniz?"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/43461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=43461"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/43461\/revisions"}],"predecessor-version":[{"id":43462,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/43461\/revisions\/43462"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=43461"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=43461"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=43461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}