เมื่อเดือนที่แล้ว Chrome เพิ่งยกเลิก NPAPI ออกไป แม้ว่าผลกระทบหลักคือปลั๊กอิน เช่น Flash, Google Talk, Java แต่ยังมีแอพพลิเคชั่นอื่นๆ ที่ใช้งาน API ชุดเดียวกัน เช่น โปรแกรมเก็บรหัสผ่าน ตอนนี้กูเกิลก็ออก API ชุดใหม่มาให้แอพพลิเคชั่นเหล่านี้ทำงาน ชื่อว่า Native Messaging API
การทำงานของ API ชุดนี้จะต้องให้แอพพลิเคชั่นแบบเดสก์ทอปมาลงทะเบียนด้วยไฟล์ manifest ไว้ในโฟลเดอร์ของ Chrome ล่วงหน้า จากนั้นจึงสามารถเชื่อมต่อกับแอพพลิเคชั่นผ่านทาง stdin และ stdout ได้ โดยกระบวนการจะเลียนแบบมาจาก API สำหรับการเชื่อมต่อระหว่าง extension ที่มีอยู่ก่อนหน้านี้
กระบวนการเช่นนี้มีข้อควรระวังคือข้อมูลที่ได้รับมาจากแอพพลิเคชั่นอาจจะเป็นช่องโหว่ ทาง Chrome แนะนำว่า extension ที่ต้องการใช้ API ชุดนี้ไม่ควรนำข้อมูลไปใส่ในเว็บตรงๆ เช่น การใส่ผ่าน innerHTML แต่ให้อ่านข้อมูลทีละชุดมาวางเอง
เริ่มใช้งาน API นี้ได้ตั้งแต่ Chrome 29 เป็นต้นไป
ที่มา - Chromium Blog
Comments
แอพพลิเคชนั่น->แอพพลิเคชั่น
แม้ว่าผลกระทบหลักคือปลั๊กอิน เช่น Flash ?
ย้ำอีกรอบว่าปลั๊กอิน Flash จะไม่ได้รับผลกระทบจากนโยบายนี้ ?
Chromeมาแรง โลก PC กำลังเปลี่ยนเพราะ Chrome
แล้วคนที่ใช้ Firefoxล่ะ?
Chrome Virtual Machine
อันดับหนึ่งไม่แพ้ใครจริงๆ
อันนี้หมายถึงอันดับหนึ่งด้านไหนครับ?