Pdf.js: الأسئلة الشائعة المحدثة لدعم المتصفح؟

تم إنشاؤها على ١ يونيو ٢٠٢٠  ·  5تعليقات  ·  مصدر: mozilla/pdf.js

منذ الإصدار v2.4.456 الذي تحول إلى الإصدار الافتراضي للمتصفحات الحديثة ، وبناء منفصل لدعم ES5 ، هل يجب تحديث الأسئلة الشائعة لتعكس الحالة الحالية؟ على سبيل المثال ، ربما تسليط الضوء على الإصدار النهائي للمتصفحات التي تتطلب بنية ES5 ، مقابل إصدارات المستعرض التي يجب أن تعمل مع إصدار PDF.js الافتراضي؟

https://github.com/mozilla/pdf.js/wiki/Frequently-Asked-Questions#faq -support

وربما أيضًا:

https://github.com/mozilla/pdf.js/wiki/Required-Browser-Features

ال 5 كومينتر

لقد قمت للتو بتحديث صفحة الأسئلة الشائعة بهذا الإشعار وقمت بتحديث صفحة ميزات المتصفح المطلوبة لإزالة المعلومات القديمة. شكرا لك!

تشير الأسئلة الشائعة إلى أن رؤوس طلب نطاق HTTP غير مدعومة في جميع المتصفحات ، ولكن لم يتم ذكر ذلك ضمن "ميزات المستعرض المطلوبة". هل يجب إضافة طلب نطاق HTTP إلى "ميزات المستعرض المطلوبة"؟

نعم ، ولكني أعتقد أنه من الأعم أن نستعرض جميع ميزات المتصفح لمعرفة ما إذا كانت لا تزال مطلوبة. قد تكون الميزات الحديثة مفقودة هناك ، مثل طلبات النطاق ، ولكن قد يكون هناك أيضًا أن بعض الميزات المذكورة لم تعد مستخدمة داخليًا بواسطة PDF.js بعد الآن. لقد جعلت # 11954 ، مشكلة متابعة لهذا ؛ شكرا!

أعتقد أن تمييز الإصدار النهائي للمتصفحات التي تتطلب بنية ES5 ، كما اقترح winzig ، سيكون مفيدًا. مع الأخذ في الاعتبار بشكل خاص أنه نظرًا لإصدار إصدارات جديدة تتطلب ميزات متصفح جديدة ، نظرًا لأن هذه الميزات لن يتم ملؤها في العارض الافتراضي ، سيتغير هذا الانقطاع بمرور الوقت.

على سبيل المثال ، قمت مؤخرًا بنشر امتداد لـ AMO يحتاج إلى تضمين نسخة من PDF.js. كنت أرغب في تضمين الإصدار es5 لدعم إصدارات Firefox الأقدم. ومع ذلك ، يتطلب هذا الإصدار أن يسمح CSP unsafe-eval (انظر هنا ) ، وهو أمر غير مسموح به في AMO. لذلك ، لا بد لي من التغيير إلى إصدار المتصفح الحديث من PDF.js وسيكون من الجيد إخبار المستخدمين المحتملين بإصدارات Firefox غير المتوافقة وأيها سيكون لها وظائف محدودة.

هل تخطط لتقديم هذه المعلومات النهائية؟ شكرا!

أعتقد أن إبراز الإصدار النهائي للمتصفحات التي تتطلب بنية ES5 ،

لسوء الحظ ، فإن محاولة الاحتفاظ بمثل هذه القائمة تبدو (إلى حد ما) بمثابة اقتراح خاسر ، نظرًا لأنه هدف متحرك وأيضًا لأنه (على الأرجح) سيكون دائمًا غير مكتمل. لا يمكن للمساهمين في PDF.js اختبار جميع المتصفحات / الإصدارات الممكنة ، ويبدو أن وجود قائمة طريقة جيدة للحصول على مشكلات متكررة على غرار:

لا يعمل المتصفح X ، الإصدار Y ، مع إصدار PDF.js الحديث على الرغم من عدم ذكره على أنه غير متوافق في Wiki.

(قد يكون من المعقول إلى حد ما الاحتفاظ بقائمة مختصرة ، على الأرجح جدًا ، من المتصفحات المشهورة لبناء PDF.js الحديث .)

الطريقة الأسهل / الأسرع لمعرفة ما إذا كان متصفح / إصدار معين يعمل مع إصدار PDF.js الحديث ، في هذا الوقت ، ربما ببساطة هو التحقق مما إذا كان يعمل مع الإصدار الحديث من عارض العرض التوضيحي ؛ راجع https://github.com/mozilla/pdf.js#online -demo

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

patelsumit5192 picture patelsumit5192  ·  3تعليقات

sujit-baniya picture sujit-baniya  ·  3تعليقات

liuzhen2008 picture liuzhen2008  ·  4تعليقات

anggikolo11 picture anggikolo11  ·  3تعليقات

AlexP3 picture AlexP3  ·  3تعليقات