Andreas Gal, nhà nghiên cứu tại Mozilla, đã tiết lộ Mozilla đang làm việc trên một trình đọc PDF dựa trên tiêu chuẩn web, pdf.js (xem Github để biết mã mới nhất). Anh ấy nói với .net rằng ý tưởng này được nảy sinh trong một chuyến công tác gần đây đến châu Á. "Chris Jones và tôi đang thảo luận về những khả năng nền tảng nào có thể bị thiếu từ HTML5. Chúng tôi đã tự hỏi tại sao Google Chrome lại nhúng một trình kết xuất PDF mã gốc để hiển thị các tệp PDF và tại sao chưa ai triển khai trình đọc PDF trong HTML5 / JavaScript", anh nhớ lại. "Nếu bạn có thể làm bất cứ điều gì bạn muốn với HTML5, tại sao bạn phải sử dụng mã gốc? Chúng tôi muốn xem liệu làm điều này trong JavaScript và HTML5 có dẫn đến hiệu suất cạnh tranh và chất lượng hình ảnh hay không."
Thách thức chính là PDF là một đặc điểm kỹ thuật đáng kể. Gal cho biết anh và Jones đã được cảnh báo rằng có thể mất một khoản đầu tư thời gian đáng kể trước khi họ có thể hiển thị bất cứ thứ gì. “May mắn thay, đây hóa ra là một vấn đề ít nghiêm trọng hơn chúng tôi nghĩ,” Gal nói. "HTML5 cung cấp các API cấp cao tuyệt vời cho đồ họa và kết xuất văn bản, vì vậy chúng tôi không phải giải quyết bất kỳ vấn đề cấp thấp nào, điều này làm giảm đáng kể những gì chúng tôi phải triển khai. Chúng tôi đã hiển thị một tập hợp con đáng kể của PDF và cơ sở mã của chúng tôi vẫn dưới 5000 dòng mã. "
Bài đăng trên blog của Gal cho thấy mục đích ngắn hạn là sử dụng pdf.js để hiển thị các tệp PDF 'nguyên bản' trong Firefox, nhưng mục đích dài hạn là hướng tới một cách tiếp cận cởi mở hơn. Ông nói: "Chúng tôi đang nhắm mục tiêu HTML5 và bất kỳ trình duyệt hiện đại nào hỗ trợ nó. Tính đến ngày hôm nay, [pdf.js] hoạt động trên Firefox và Chrome", đồng thời cho biết thêm rằng Safari và IE9 "hiện tại dường như đều thiếu mảng được gõ WebGL ". Gal hy vọng họ sẽ bắt kịp với thông số kỹ thuật, nếu không có thể phải nghĩ ra một cách giải quyết chậm hơn cho họ.