เมื่อปี 2010 กูเกิลได้เพิ่มตัวอ่าน PDF เข้ามาใน Chrome ซึ่งเทคนิคของมันคือการแปลง PDF เป็น HTML แล้วเรนเดอร์แบบเว็บเพจทั่วไป ถึงแม้ฟีเจอร์จะน้อยกว่าตัวอ่าน PDF เต็มรูปแบบ แต่ก็ช่วยให้นักท่องเว็บสะดวกขึ้นมาก
มาคราวนี้ค่าย Mozilla หันมาทำแบบเดียวกันบ้าง แต่รูปแบบจะต่างไปเล็กน้อย เพราะ Mozilla พัฒนาเป็นโค้ด JavaScript ชื่อ pdf.js ที่ทำหน้าที่แบบเดียวกัน (แปลง PDF เป็น HTML5/Canvas) แต่สามารถนำไปฝังที่ฝั่งเซิร์ฟเวอร์ได้เลย
ในทางทฤษฎีแล้ว เบราว์เซอร์ใดๆ สามารถเข้ามายังเว็บไซต์ที่ระบุเพื่ออ่าน PDF (ในรูป HTML5) ได้เลย แต่ในทางปฏิบัติจะต้องใช้เบราว์เซอร์ที่มีสมัยใหม่สักนิด นั่นคือ Firefox nightly ถึงจะแสดงผลได้ถูกต้องสมบูรณ์
ตอนนี้ทีม pdf.js สามารถเรนเดอร์เอกสารวิชาการของเอนจิน TraceMonkey ได้แล้ว และจะทยอยเพิ่มฟีเจอร์อื่นๆ ต่อไป ตัวโครงการ pdf.js เป็นโอเพนซอร์ส ใช้สัญญาอนุญาตแบบ BSD ทำให้โครงการอื่นนำไปใช้ต่อได้ง่าย
ที่มา - Chris Pitchin' Hey