Chrome มีฟีเจอร์ PNaCl ที่นำโค้ดแบบเนทีฟมารันบนเบราว์เซอร์ เริ่มใช้มาตั้งแต่ Chrome 31 ในปี 2013 ล่าสุดกูเกิลประกาศถอดฟีเจอร์นี้แล้ว
เหตุผลคือกูเกิลจะย้ายไปใช้ฟีเจอร์แบบเดียวกัน แต่เป็นมาตรฐานกว่าคือ WebAssembly ที่ร่วมพัฒนาโดย Google, Microsoft, Mozilla, Apple มันคือการคอมไพล์ภาษาโปรแกรมเป็นไบนารี แล้วนำไปรันบนเอนจินจาวาสคริปต์ของเบราว์เซอร์อีกทีหนึ่ง
ข้อดีของ WebAssembly เหนือ PNaCl คือมันทำงานข้ามเบราว์เซอร์ได้ ตอนนี้ Firefox และ Chrome รองรับแล้ว ส่วน Edge และ Safari รองรับแล้วในรุ่นพรีวิว นอกจากนี้ เอนจินเกมอย่าง Unity ก็สามารถแปลงโค้ดเกมมารันบนเบราว์เซอร์ได้แล้วเช่นกัน (ลองเล่นกันได้)a
กูเกิลจะถอด PNaCl ออกจาก Chrome ในช่วงไตรมาสแรกของปี 2018
ที่มา - Chromium Blog