പിഡിഎഫ്.ജെഎസ്

പിഡിഎഫ്.ജെഎസ് എന്നത് ഒരു ജാവാസ്ക്രിപ്റ്റ് ലൈബ്രറിയാണ്. ഇത് പോർട്ടബിൾ ഡോക്യുമെന്റ് ഫോർമാറ്റ് റെന്റർ ചെയ്യുന്നു. എച്ടിഎംഎൽ5 ക്യാൻവാസ് ഉപയോഗിച്ച് വെബ്സ്റ്റാന്റേഡുകൾ അനുസൃതമായാണ് ഇത് പ്രവർത്തിക്കുന്നത്. 2011 ൽ ആൻഡ്രേസ് ഗാൽ ഈ പദ്ധതി തുടങ്ങിയതിനുശേഷം മോസില്ല ഫൗണ്ടേഷനാണ് ഇത് മുന്നോട്ട് നയിച്ചത്. 

ഒരു വെബ്സൈറ്റിന്റെയോ വെബ് ബ്രൗസറിന്റെയോ ഭാഗമായി പിഡിഎഫ്.ജെഎസ് ഉപയോഗിക്കാവുന്നതാണ്. ആദ്യം ഇത് ഫയർഫോക്സ് എക്സ്റ്റൻഷനായാണ് ഉണ്ടാക്കിയത്. 2012 മുതൽ (വെർഷൻ 15) ഇത് മോസില്ല ഫയർഫോക്സിൽ സ്വതേ ഉൾപ്പെടുത്തിയിരിക്കുന്നു.  2013 മുതൽ (വെർഷൻ 19)ഇത് സ്വതേ പ്രവർത്തനക്ഷമമാക്കിയിരിക്കുന്നു.Bug 773397 – Disable pdf.js prior to FF15 beta 5, bugzilla.mozilla.org സീമങ്കി ഉപയോക്താക്കൾക്ക് ഇതിന്റെ വികസനപതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യണം. ഇത് ഓൺക്ലൗഡിന്റെ ഭാഗമാണ്. ഗൂഗിൾക്രോമിനും ക്രോമിയം ബ്രൗസറിനും പറ്റുന്ന എക്സ്റ്റൻഷൻ ലഭ്യമാണ്.
ചരിത്രവും ആപ്ലിക്കേഷനും
ഫയർഫോക്സിന്റെ എക്സ്റ്റക്ഷനായാണ് പിഡിഎഫ്.ജെഎസ്(PDF.js) ആദ്യം സൃഷ്ടിച്ചത്, 2012 മുതൽ ഫയർഫോക്സിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. (പതിപ്പ് 15),കൂടാതെ 2013 മുതൽ ഡീഫോൾട്ടായി പ്രവർത്തിപ്പിച്ചു (പതിപ്പ് 19).

വെബ് ബ്രൗസറിൽ പിഡിഎഫ് ഡോക്യുമെന്റുകൾ നേറ്റീവ് ആയി കാണുന്നതിനുള്ള ഒരു മാർഗം പ്രദാനം ചെയ്യുന്നതിനാണ് ഈ പ്രോജക്റ്റ് സൃഷ്‌ടിച്ചത്, ഇത് ബ്രൗസറിന് പുറത്ത് പിഡിഎഫ് പ്രമാണങ്ങൾ തുറക്കുമ്പോൾ ഉണ്ടാകാനിടയുള്ള സുരക്ഷാ അപകടങ്ങളെ തടയുന്നു, പ്രമാണം പ്രദർശിപ്പിക്കുന്നതിനുള്ള കോഡ് ബ്രൗസറിൽ സാൻഡ്‌ബോക്‌സ് ചെയ്‌തിരിക്കുന്നു.ഇത് നടപ്പിലാക്കുന്നത് എച്ച്ടിഎംഎൽ 5(HTML5)-ൽ നിന്നുള്ള ക്യാൻവാസ് കമ്പോണൻസ് ഉപയോഗിക്കുന്നു, ഇത് അതിവേഗ റെൻഡറിംഗ് അനുവദിക്കുന്നു.

പിഡിഎഫ്.ജെഎസ് തണ്ടർബേഡ്(Thunderbird),  ഓൺക്ലൗഡ്(ownCloud),നെക്സ്റ്റ് ക്ലൗഡ്(Nextcloud),കൂടാതെ ഗൂഗിൾ ക്രോം/ക്രോമിയം(Google Chrome/Chromium),ആൻഡ്രോയിഡിനു വേണ്ടിയുള്ള ഫയർഫോക്സ്,പേയിൽ മൂൺ(Pale Moon) എന്നിവയ്‌ക്കായുള്ള ബ്രൗസർ വിപുലീകരണങ്ങളായും പിഡിഎഫ്.ജെഎസ് ഉപയോഗിക്കുന്നു. ഒപ്പം സീമങ്കിയും.

 ഇതും കാണുക 

 ORBX.js
 Shumway

 അവലംബം 

 പുറത്തേക്കുള്ള കണ്ണികൾ 





വർഗ്ഗം:ജാവാസ്ക്രിപ്റ്റ് ലൈബ്രറികൾ