Andreas Gal, investigador de Mozilla, ha revelat que Mozilla treballa en un lector de PDF basat en estàndards web, pdf.js (consulteu Github per obtenir el codi més recent). Va dir a .net que la idea va néixer en un viatge de negocis recent a Àsia. "Chris Jones i jo estàvem discutint quines capacitats de plataforma podrien faltar a HTML5. Ens preguntàvem per què Google Chrome incrustava un renderitzador de codi nadiu de PDF per mostrar PDF i per què ningú encara no havia implementat un lector de PDF en HTML5 / JavaScript", recorda. "Si podeu fer el que vulgueu amb HTML5, per què hauríeu d'utilitzar el codi natiu? Volíem veure si fer-ho en JavaScript i HTML5 resultava en un rendiment competitiu i en qualitat visual."
El principal repte era que el PDF fos una especificació substancial. Gal diu que a ell i a Jones se'ls va advertir que podrien trigar una inversió substancial en temps abans que poguessin aconseguir res. "Afortunadament, va resultar ser un tema menys greu del que pensàvem", diu Gal. "HTML5 ofereix excel·lents API d'alt nivell per a la representació de gràfics i de text, de manera que no vam haver de fer front a cap d'aquests problemes de baix nivell, cosa que va reduir considerablement el que havíem d'implementar. Ja representem un subconjunt substancial de PDF i la nostra base de codis continua per sota de les 5.000 línies de codi ".
A curt termini, l’entrada del bloc de Gal suggereix que l’objectiu és utilitzar pdf.js per fer que els fitxers PDF siguin “natius” a Firefox, però els objectius a llarg termini són un enfocament més obert. "Estem orientats a HTML5 i a qualsevol navegador modern que el suporti. A dia d'avui, [pdf.js] funciona a Firefox i Chrome", afirma, i afegeix que a Safari i IE9 "sembla que ara no hi ha matrius tipus WebGL ". Gal espera que es posin al dia amb les especificacions, en cas contrari potser caldria idear-los una solució més lenta.