Andreas Gal, peneliti di Mozilla, mengungkapkan Mozilla sedang mengerjakan PDF reader berbasis standar web, pdf.js (lihat Github untuk kode terbaru). Dia mengatakan kepada .net bahwa idenya lahir dari perjalanan bisnis baru-baru ini ke Asia. "Chris Jones dan saya sedang mendiskusikan kemampuan platform apa yang mungkin hilang dari HTML5. Kami bertanya-tanya mengapa Google Chrome menyematkan perender PDF kode asli untuk menampilkan PDF dan mengapa belum ada yang menerapkan pembaca PDF dalam HTML5 / JavaScript," kenangnya. "Jika Anda dapat melakukan apa pun yang Anda inginkan dengan HTML5, mengapa Anda harus menggunakan kode asli? Kami ingin melihat apakah melakukan ini di JavaScript dan HTML5 menghasilkan kinerja dan kualitas visual yang kompetitif."
Tantangan utamanya adalah PDF memiliki spesifikasi yang substansial. Gal mengatakan dia dan Jones telah diperingatkan bahwa dibutuhkan investasi waktu yang cukup besar sebelum mereka bisa mendapatkan apa pun untuk diberikan. "Untungnya, ini ternyata masalah yang tidak separah yang kami duga," kata Gal. "HTML5 menawarkan API tingkat tinggi yang bagus untuk grafis dan rendering teks, jadi kami tidak perlu berurusan dengan masalah tingkat rendah itu, yang sangat mengurangi apa yang harus kami terapkan. Kami sudah merender subset PDF yang substansial, dan basis kode kami masih di bawah 5.000 baris kode. "
Untuk jangka pendek, entri blog Gal menyarankan bahwa tujuannya adalah menggunakan pdf.js untuk merender PDF 'secara asli' di dalam Firefox, tetapi tujuan jangka panjang adalah untuk pendekatan yang lebih terbuka. "Kami menargetkan HTML5, dan browser modern apa pun yang mendukungnya. Mulai hari ini, [pdf.js] berfungsi di Firefox dan Chrome," katanya, menambahkan bahwa Safari dan IE9 "keduanya tampaknya kehilangan susunan jenis WebGL saat ini ". Gal berharap mereka bisa mengejar spesifikasinya, jika tidak, solusi yang lebih lambat mungkin harus dibuat untuk mereka.