CSS remove and combine
ID
cdfmaaeapjmacolkojefhfollmphonoh페이지의 모든 스타일시트에서 사용하지 않는 선택자를 제거하고 결과를 다운로드할 수 있는 하나의 스타일시트로 결합합니다.
스크린샷
설명
페이지의 모든 스타일시트에서 사용하지 않는 선택자를 제거하고 결과를 다운로드할 수 있는 하나의 스타일시트로 결합합니다.
이 확장 프로그램은 사용 중인 선택자만 포함하는 새 CSS 스타일시트를 만들어 페이지에서 사용하지 않는 CSS 규칙을 제거합니다. 스타일시트를 정리하고 최적화할 뿐 아니라 하나의 파일로 결합하여 다운로드할 수 있습니다. 이 확장 프로그램은 페이지에 없는 ID와 클래스를 참조하는 모든 ID 및 클래스 기반 선택자를 제거하는 방식을 사용합니다. 빠른 보기 대화상자에서 페이지의 사용 및 미사용 선택자 수를 확인할 수 있습니다. 이제 미사용 선택자 보고서도 제공되어 확장 프로그램이 설명대로 작동하는지 확인할 수 있습니다.
한 리뷰에서 확장 프로그램이 다른 웹사이트의 링크를 연다는 문제가 보고되었습니다. 저는 어떻게 그것이 가능한지 알 수 없습니다. 확장 프로그램은 스타일시트 목록을 가져옵니다. 이 목록은 웹페이지 문서 객체의 속성입니다. 그런 다음 각 스타일시트를 열려고 합니다. 스타일시트가 다른 도메인에 있으면 아무것도 반환되지 않습니다. 따라서 이 확장 프로그램은 다른 도메인의 페이지를 열 수 없습니다. 이 문제를 우회하는 개발 코드가 있지만 아직 활성화되지 않았습니다.
"WebKitBlobBuilder" 문제가 해결되었습니다. 이 문제로 확장 프로그램을 사용할 수 없었고 그 때문에 부정적인 피드백이 많았습니다. 안타깝게도 오랫동안 아파서 문제를 더 일찍 고치지 못한 점 죄송합니다. "WebKitBlobBuilder" 오류는 Chrome에서 해당 속성의 지원을 제거하고 표준 "BlobBuilder"를 사용하는 합리적인 변경 때문에 발생했습니다.
확장 프로그램이 설명대로 작동하는지 알려주세요. 일반 확장 프로그램 피드백 시스템이나 [email protected]으로 연락할 수 있습니다.
0.2.0.0: 미사용 선택자 보고서 추가
0.1.2.0: 다중 창 문제 수정
0.1.1.0: 'WebKitBlobBuilder' 문제 수정
문제:
1: 다른 도메인의 스타일시트는 선택자가 없다고 보고합니다. 선택자를 찾지 못했다는 메시지가 표시됩니다. 개발 중입니다.
2: Ajax 또는 JavaScript로 추가된 요소는 고려되지 않습니다. 개발 중입니다.
3: 미디어 쿼리가 반영되지 않습니다.