檢測無障礙工具

綜合

機器檢測

人工檢測

  • Desktop

    • Windows

    • Mac

      • Karabiner

    • 瀏覽器上虛擬

      • Assitiv Labs

    • 作業系統內建

      • macOS:VoiceOver + Safari 有最好效果

      • Windows:Narrator + Edge 有最好效果

  • Mobile

    • 作業系統內建

      • iOS:VoiceOver + Safari 有最好效果

      • Andriod:Talkback + Chrome

瀏覽器書籤工具

將展示網頁內的連結拖曳到書籤列,使用時在目標網頁點擊書籤即可。

javascript:(function()%7Bvar%20v='1.12.0';if(window.jQuery===undefined%7C%7Cwindow.jQuery.fn.jquery%3Cv)%7Bvar%20done=false;var%20script=document.createElement('script');script.src='//code.jquery.com/jquery-'+v+'.min.js';script.onload=script.onreadystatechange=function()%7Bif(!done&&(!this.readyState%7C%7Cthis.readyState=='loaded'%7C%7Cthis.readyState=='complete'))%7Bdone=true;dyslexia()%7D%7D;document.getElementsByTagName('head')%5B0%5D.appendChild(script)%7Delse%7Bdyslexia()%7Dfunction%20dyslexia()%7Bvar%20getTextNodesIn=function(el)%7Breturn%20$(el).find(':not(iframe)').addBack().contents().filter(function()%7Breturn%20this.nodeType==3%7D)%7D;var%20textNodes=getTextNodesIn($('p,%20h1,%20h2,%20h3,%20h4,%20span'));function%20isLetter(char)%7Breturn/%5E%5B%5Cd%5D$/.test(char)%7Dvar%20wordsInTextNodes=%5B%5D;for(var%20i=0;i%3CtextNodes.length;i++)%7Bvar%20node=textNodes%5Bi%5D;var%20words=%5B%5D;var%20re=/%5Cw+/g;var%20match;while((match=re.exec(node.nodeValue))!=null)%7Bvar%20word=match%5B0%5D;var%20position=match.index;words.push(%7Blength:word.length,position:position%7D)%7DwordsInTextNodes%5Bi%5D=words%7Dfunction%20messUpWords()%7Bfor(var%20i=0;i%3CtextNodes.length;i++)%7Bvar%20node=textNodes%5Bi%5D;for(var%20j=0;j%3CwordsInTextNodes%5Bi%5D.length;j++)%7Bif(Math.random()%3E1/10)%7Bcontinue%7Dvar%20wordMeta=wordsInTextNodes%5Bi%5D%5Bj%5D;var%20word=node.nodeValue.slice(wordMeta.position,wordMeta.position+wordMeta.length);var%20before=node.nodeValue.slice(0,wordMeta.position);var%20after=node.nodeValue.slice(wordMeta.position+wordMeta.length);node.nodeValue=before+messUpWord(word)+after%7D%7D%7Dfunction%20messUpWord(word)%7Bif(word.length%3C3)%7Breturn%20word%7Dreturn%20word%5B0%5D+messUpMessyPart(word.slice(1,-1))+word%5Bword.length-1%5D%7Dfunction%20messUpMessyPart(messyPart)%7Bif(messyPart.length%3C2)%7Breturn%20messyPart%7Dvar%20a,b;while(!(a%3Cb))%7Ba=getRandomInt(0,messyPart.length-1);b=getRandomInt(0,messyPart.length-1)%7Dreturn%20messyPart.slice(0,a)+messyPart%5Bb%5D+messyPart.slice(a+1,b)+messyPart%5Ba%5D+messyPart.slice(b+1)%7Dfunction%20getRandomInt(min,max)%7Breturn%20Math.floor(Math.random()*(max-min+1)+min)%7DsetInterval(messUpWords,50)%7D%7D)();

瀏覽器擴充程式

在網頁上測試

顏色

瀏覽器 Devtool

  • Firefox

  • Chrome

  • Edge

  • Safari

PDF a11y check

Last updated