Capturas de tela

Descrição

Remove seletores não utilizados de todas as folhas de estilos de uma página e combina o resultado numa única folha que pode ser transferida Esta extensão remove regras CSS não utilizadas de uma página criando uma nova folha de estilos CSS que contém apenas os seletores em uso. Além de organizar e otimizar as folhas de estilos, combina-as num único ficheiro que pode ser transferido. A abordagem elimina todos os seletores baseados em ID e classe que referenciam IDs e classes ausentes da página. Uma caixa de visualização rápida informa sobre o número de seletores usados e não usados numa página. Existe também um relatório de seletores não utilizados para verificar se a extensão funciona conforme descrito. Uma avaliação refere que a extensão abre ligações para outros sites. Não consigo perceber como isso seria possível. A extensão obtém uma lista de folhas de estilos, que é uma propriedade do objeto de documento da página. Depois tenta abrir cada folha. Se estiver noutro domínio, nada é devolvido. Assim, a extensão não pode abrir uma página noutro domínio. Existe código em desenvolvimento para contornar o problema, mas ainda não está ativo. O problema "WebKitBlobBuilder" foi resolvido. Tornava a extensão inutilizável, daí todos os comentários negativos. Lamento não o ter corrigido antes, mas infelizmente estive doente durante muito tempo. O erro "WebKitBlobBuilder" resultou de uma alteração bastante razoável no Chrome que removeu o suporte da propriedade "WebKitBlobBuilder" a favor do padrão "BlobBuilder". Diga-me se a extensão funciona conforme anunciado. Pode contactar-me pelo sistema normal de comentários da extensão ou em [email protected] 0.2.0.0: Adicionado relatório de seletores não utilizados 0.1.2.0: Corrigido problema de várias janelas 0.1.1.0: Corrigido problema 'WebKitBlobBuilder' Problemas: 1: Folhas de estilos noutro domínio reportam ausência de seletores. Surge uma mensagem indicando que não foram encontrados seletores. Em desenvolvimento. 2: Elementos adicionados por Ajax ou JavaScript não são considerados. Em desenvolvimento 3: Consultas de média não são respeitadas.