Mozilla- ի հետազոտող Անդրեաս Գալը պարզել է, որ Mozilla- ն աշխատում է վեբ-ստանդարտների վրա հիմնված PDF ընթերցողի `pdf.js- ի վրա (տե՛ս Github վերջին ծածկագրի համար): Նա. Net- ին ասաց, որ գաղափարը ծնվել է վերջերս Ասիա կատարած գործուղման ժամանակ: «Քրիս onesոնսը և ես քննարկում էինք, թե որ պլատֆորմի հնարավորությունները կարող են բացակայել HTML5- ում: Մեզ հետաքրքրում էր, թե ինչու է Google Chrome- ը ներդրել PDF բնագավառում կատարող` PDF ֆայլեր ցուցադրելու համար, և ինչու ոչ ոք HTML5 / JavaScript- ում դեռ PDF ընթերցող չի իրականացրել », - հիշում է նա: «Եթե HTML5- ով կարող ես անել այն ամենը, ինչ ուզում ես, ինչո՞ւ պետք է օգտագործես մայրենի ծածկագիր: Մենք ուզում էինք տեսնել, թե արդյո՞ք JavaScript- ում և HTML5- ում դա անելը հանգեցնում է մրցունակության և տեսողական որակի:
Հիմնական մարտահրավերն այն էր, որ PDF- ը էական բնութագիր է: Գալն ասում է, որ իրեն և onesոնսին նախազգուշացրել են, որ կարող են զգալի ժամանակ ներդնել, մինչև որևէ բան ստանան: «Բարեբախտաբար, պարզվեց, որ սա ավելի քիչ լուրջ խնդիր էր, քան կարծում էինք», - ասում է Գալը: «HTML5- ն առաջարկում է բարձր մակարդակի API գրաֆիկայի և տեքստի մատուցման համար, ուստի մենք ստիպված չէինք զբաղվել այդ ցածր մակարդակի խնդիրներից որևէ մեկի հետ, ինչը մեծապես նվազեցրեց այն, ինչ մենք պետք է իրականացնեինք: Մենք արդեն մատուցում ենք PDF- ի էական ենթաբազմություն, և մեր ծածկագիրը դեռևս գտնվում է կոդի 5000 տողից ցածր »:
Կարճաժամկետ, Gal- ի բլոգային հաղորդագրության մեջ նշվում է, որ նպատակն է օգտագործել pdf.js- ը Firefox- ում PDF- ները բնօրինակը մատուցելու համար, բայց ավելի երկարաժամկետ նպատակներն ավելի բաց մոտեցման համար են: «Մենք ուղղված ենք HTML5- ին և դրան աջակցող ցանկացած ժամանակակից զննարկչին: Այսօրվա դրությամբ [pdf.js] - ը աշխատում է Firefox- ում և Chrome- ում», - ասում է նա ՝ ավելացնելով, որ Safari- ն և IE9- ը «երկուսն էլ այս պահին բացակայում են մուտքագրված WebGL զանգվածներում» « Գալը հուսով է, որ նրանք կհասցնեն տեխնիկական պայմանները, հակառակ դեպքում հնարավոր է, որ նրանց համար ավելի դանդաղ լուծում ստանա: