W3C องค์กรวางมาตรฐานเว็บประกาศเผยแพร่เอกสารสเปค WebAssembly เปิดทางสู่การรันโค้ดที่ประสิทธิภาพแทบเท่ากับการรันโปรแกรมแบบ native บนเบราว์เซอร์ ทำให้เบราว์เซอร์กลายเป็นแพลตฟอร์มกลางสำหรับการรันแอปพลิเคชั่น เช่น เกม, ระบบถอดรหัส/เข้ารหัส เสียงและวิดีโอ, อัลกอริทึมเข้ารหัส, ไปจนถึงการรันโค้ดภาษาอื่นๆ
เอกสารแยกออกเป็น 3 ฉบับ ได้แก่
ความพยายามพอร์ตโค้ด native มารันบนเบราว์เซอร์นับเป็นความพยายามระยะยาวโดยก่อนหน้านี้กูเกิลอาศัยโครงการ PNaCl ที่อาศัยการวิเคราะห์ความปลอดภัยของไบนารีว่าจะไม่รันโค้ดที่ไม่ได้รับอนุญาต แต่หลังจากใช้งานอยู่หลายปีกูเกิลก็ทิ้ง PNaCl หันมาสนับสนุน WebAssembly พร้อมกับผู้ผลิตเบราว์เซอร์อื่น และตอนนี้เบราว์เซอร์หลัก เช่น Chrome, Edge, Firefox, และ Safari ก็ล้วนรองรับ WebAssembly 1.0 นี้
ที่มา - W3C