เนื่องจากเว็บยังคงเป็นสื่อกลางสำหรับผู้ใช้ทุกคน หน่วยงานมาตรฐานจึงจำเป็นต้องจัดหา API ใหม่ ๆ ต่อไปเพื่อเพิ่มประสบการณ์ผู้ใช้และการเข้าถึง API ที่ใช้งานน้อยเกินไปสำหรับผู้ใช้ที่ตาบอดคือ speechSynthesisAPI เพื่อกำหนดทิศทางทางโปรแกรมให้เบราว์เซอร์พูดสตริงที่กำหนดเอง
รหัส
คุณสามารถกำหนดให้เบราว์เซอร์ส่งคำพูดได้ window.speechSynthesis และ SpeechSynthesisUtterance: :
window.speechSynthesis.speak(
new SpeechSynthesisUtterance('Hey Jude!')
)
speechSynthesis.speak จะบอกผู้ใช้โดยอัตโนมัติทุกสิ่งที่คุณให้ไว้เป็น SpeechSynthesisUtterance เชือก การสนับสนุน API นี้มีอยู่ในเบราว์เซอร์รุ่นใหม่ทั้งหมด
ฉันจะไม่พิจารณา speechSynthesis เพื่อทดแทนเครื่องมือช่วยสำหรับการเข้าถึงแบบเนทีฟ แต่ API นี้สามารถใช้เพื่อปรับปรุงสิ่งที่เครื่องมือแบบเนทีฟมีให้!

การออกแบบเพื่อความเรียบง่าย
ก่อนที่เราจะเริ่มต้น มันคุ้มค่าที่จะใช้เวลาช่วงสั้น ๆ เพื่อแนะนำตัวเองกับคุณ ฉันชื่อมาร์ค (หรือ @อินทิกรัลลิสต้า หาก Twitter เป็นเครื่องมือสื่อสารที่คุณเลือก) และตอนนี้ฉันทำงานให้กับ BBC News ในลอนดอน ประเทศอังกฤษ ในตำแหน่งหัวหน้าวิศวกร/ช่างเทคนิค…

6 สิ่งที่คุณไม่รู้เกี่ยวกับ Firefox OS
Firefox OS กลายเป็นข่าวเทคโนโลยีไปซะหมด และด้วยเหตุผลที่ดี ในที่สุด Mozilla ก็มอบแพลตฟอร์มที่พวกเขาต้องการสำหรับนักพัฒนาเว็บในการสร้างแอปในแบบที่พวกเขาสร้างมานานหลายปีด้วย CSS, HTML และ JavaScript Firefox OS ได้รับการปรับปรุงอย่างรวดเร็ว…


พื้นหลังหลายแบบพร้อม CSS
ใครก็ตามที่อยู่ในอุตสาหกรรมการพัฒนาเว็บไซต์มานานกว่า 5 ปีจะรู้ดีว่ามีคุณสมบัติบางอย่างที่เราควรมีเมื่อหลายปีก่อน หนึ่งในคุณสมบัติเหล่านี้คือตัวยึดตำแหน่ง HTML5; เราใช้ชิม JavaScript เป็นเวลาหนึ่งทศวรรษก่อนที่ตัวยึดตำแหน่งจะปรากฏ…
Source link