CSS remove and combine
ID
cdfmaaeapjmacolkojefhfollmphonohBir sayfadaki tüm stil sayfalarından kullanılmayan seçicileri kaldırır ve sonucu indirilebilen tek bir stil sayfasında birleştirir
Ekran görüntüleri
Açıklama
Bir sayfadaki tüm stil sayfalarından kullanılmayan seçicileri kaldırır ve sonucu indirilebilen tek bir stil sayfasında birleştirir
Bu uzantı, yalnızca kullanılan seçicileri içeren yeni bir CSS stil sayfası oluşturarak sayfadaki kullanılmayan CSS kurallarını kaldırır. Bu işlem stil sayfalarınızı düzenleyip optimize etmekle kalmaz, onları indirilebilir tek bir dosyada da birleştirir. Uzantının yaklaşımı, sayfada bulunmayan ID ve class değerlerine başvuran tüm ID ve class tabanlı seçicileri kaldırmaya dayanır. Sayfadaki kullanılan ve kullanılmayan seçici sayılarını gösteren hızlı görünüm iletişim kutusu da vardır. Ayrıca uzantının açıklandığı gibi çalıştığını doğrulamak için kullanılabilecek bir kullanılmayan seçici raporu da artık mevcuttur.
Bir değerlendirmede uzantının başka web sitelerine bağlantılar açtığı bildirilmiş. Bunun nasıl mümkün olabileceğini anlayamıyorum. Uzantı, stil sayfalarının bir listesini alır. Bu liste, web sayfasının document nesnesinin bir özelliğidir. Ardından her stil sayfasını açmaya çalışır. Stil sayfası başka bir etki alanındaysa hiçbir şey döndürülmez. Bu şekilde uzantı başka bir etki alanındaki hiçbir sayfayı açamaz. Bu sorunu aşmak için geliştirme kodu vardır, ancak henüz etkin değildir.
"WebKitBlobBuilder" sorunu artık çözüldü. Bu sorun uzantıyı kullanılamaz hâle getirmişti; tüm olumsuz geri bildirimlerin nedeni buydu. Ne yazık ki uzun süre hasta olduğumdan sorunu daha önce düzeltemediğim için üzgünüm. "WebKitBlobBuilder" hatası, chrome'da "WebKitBlobBuilder" özelliği desteğinin standart "BlobBuilder" lehine kaldırıldığı oldukça makul bir değişiklikten kaynaklanıyordu.
Lütfen uzantının belirtildiği gibi çalışıp çalışmadığını bana bildirin. Normal uzantı geri bildirim sistemi üzerinden veya [email protected] adresinden bana ulaşabilirsiniz.
0.2.0.0: Kullanılmayan Seçici Raporu eklendi
0.1.2.0: Birden fazla pencere sorunu düzeltildi
0.1.1.0: 'WebKitBlobBuilder' sorunu düzeltildi
Sorunlar:
1: Farklı etki alanındaki stil sayfaları seçici bildirmez. Seçici bulunamadığını belirten mesaj yazdırılır. Geliştirme aşamasında.
2: Ajax veya JavaScript ile eklenen öğeler hesaba katılmaz. Geliştirme aşamasında.
3: Medya sorguları dikkate alınmaz.