Ο Andreas Gal, ερευνητής στο Mozilla, αποκάλυψε ότι η Mozilla εργάζεται σε έναν αναγνώστη PDF που βασίζεται σε πρότυπα ιστού, pdf.js (βλ. Github για τον πιο πρόσφατο κώδικα). Είπε στο .net ότι η ιδέα γεννήθηκε σε ένα πρόσφατο επαγγελματικό ταξίδι στην Ασία. "Ο Chris Jones και εγώ συζητήσαμε ποιες δυνατότητες πλατφόρμας ενδέχεται να λείπουν από το HTML5. Αναρωτιόμασταν γιατί το Google Chrome ενσωμάτωσε έναν εγγενή κώδικα απόδοσης PDF για την εμφάνιση PDF και γιατί κανείς δεν είχε εφαρμόσει μια συσκευή ανάγνωσης PDF σε HTML5 / JavaScript ακόμα", θυμάται. "Αν μπορείτε να κάνετε οτιδήποτε θέλετε με το HTML5, γιατί θα πρέπει να χρησιμοποιήσετε τον εγγενή κώδικα; Θέλαμε να δούμε αν αυτό σε JavaScript και HTML5 είχε ως αποτέλεσμα ανταγωνιστική απόδοση και οπτική ποιότητα."
Η κύρια πρόκληση ήταν ότι το PDF είναι μια ουσιαστική προδιαγραφή. Ο Gal λέει ότι αυτός και ο Τζόουνς προειδοποιήθηκαν ότι μπορεί να χρειαστούν σημαντικές επενδύσεις χρόνου προτού μπορέσουν να πάρουν οτιδήποτε. «Ευτυχώς, αυτό αποδείχθηκε λιγότερο σοβαρό από ό, τι νομίζαμε», λέει ο Gal. "Το HTML5 προσφέρει εξαιρετικά API υψηλού επιπέδου για γραφικά και απόδοση κειμένου, οπότε δεν χρειαζόμασταν να αντιμετωπίσουμε κανένα από αυτά τα προβλήματα χαμηλού επιπέδου, τα οποία μείωσαν σημαντικά αυτό που έπρεπε να εφαρμόσουμε. Έχουμε ήδη αποδώσει ένα σημαντικό υποσύνολο PDF και η βάση κωδικών μας εξακολουθεί να είναι κάτω από 5000 γραμμές κώδικα. "
Βραχυπρόθεσμα, η ανάρτηση ιστολογίου του Gal υποδηλώνει ότι ο στόχος είναι η χρήση του pdf.js για την απόδοση εγγενών αρχείων PDF στον Firefox, αλλά οι μακροπρόθεσμοι στόχοι είναι για μια πιο ανοιχτή προσέγγιση. "Στοχεύουμε HTML5 και οποιοδήποτε σύγχρονο πρόγραμμα περιήγησης που το υποστηρίζει. Από σήμερα, το [pdf.js] λειτουργεί σε Firefox και Chrome", λέει, προσθέτοντας ότι το Safari και το IE9 "φαίνεται και οι δύο να λείπουν συστοιχίες τύπου WebGL αυτή τη στιγμή " Ο Gal ελπίζει ότι θα καλύψει τις προδιαγραφές, διαφορετικά θα πρέπει να επιλυθεί πιο αργός τρόπος αντιμετώπισης.