لقطات الشاشة

الوصف

يزيل المحددات غير المستخدمة من جميع أوراق الأنماط في الصفحة ويجمع النتيجة في ورقة أنماط واحدة قابلة للتنزيل تزيل هذه الإضافة قواعد CSS غير المستخدمة في الصفحة بإنشاء ورقة أنماط CSS جديدة تحتوي فقط على المحددات المستخدمة. لا يرتب ذلك أوراق الأنماط ويحسنها فحسب، بل يجمعها في ملف واحد يمكن تنزيله. تعتمد طريقة الإضافة على إزالة جميع المحددات القائمة على المعرّفات والفئات التي تشير إلى معرّفات وفئات غير موجودة في الصفحة. توجد أيضًا نافذة عرض سريع تقدم للمستخدم معلومات عن عدد المحددات المستخدمة وغير المستخدمة في الصفحة. ويوجد الآن تقرير عن المحددات غير المستخدمة يمكن استعماله للتحقق من أن الإضافة تعمل كما هو موصوف. أشار أحد التقييمات إلى مشكلة تفيد بأن الإضافة تفتح روابط لمواقع أخرى. لا أرى كيف يمكن أن يحدث ذلك. تحصل الإضافة على قائمة بأوراق الأنماط، وهي خاصية من خصائص كائن مستند صفحة الويب. ثم تحاول فتح كل ورقة أنماط. إذا كانت ورقة الأنماط على نطاق آخر فلن يُرجع أي شيء. وبذلك لا يمكن للإضافة فتح أي صفحة على نطاق آخر. توجد شيفرة قيد التطوير لتجاوز هذه المشكلة، لكنها ليست مفعّلة بعد. تم حل مشكلة "WebKitBlobBuilder" الآن. كانت تجعل الإضافة غير قابلة للاستخدام، ومن هنا جاءت جميع التعليقات السلبية. أعتذر عن عدم إصلاح المشكلة مبكرًا، إذ مرضت للأسف مدة طويلة. كان خطأ "WebKitBlobBuilder" ناتجًا عن تغيير معقول إلى حد كبير في chrome لإزالة دعم الخاصية "WebKitBlobBuilder" لصالح الخاصية القياسية "BlobBuilder". يرجى إخباري إذا كانت الإضافة تعمل كما هو معلن. يمكنك الاتصال بي عبر نظام ملاحظات الإضافة المعتاد أو على [email protected] 0.2.0.0: أُضيف تقرير المحددات غير المستخدمة 0.1.2.0: إصلاح مشكلة النوافذ المتعددة 0.1.1.0: إصلاح مشكلة 'WebKitBlobBuilder' المشكلات: 1: أوراق الأنماط على نطاق مختلف تُبلغ بعدم وجود محددات. ستظهر رسالة تفيد بعدم العثور على محددات. قيد التطوير. 2: لا تؤخذ العناصر المضافة بواسطة Ajax أو JavaScript في الحسبان. قيد التطوير 3: لا تُراعى استعلامات الوسائط.