Async CSS Firefox

Async CSS

제작자: em_te
Makes webpages load faster by allowing them to load before the external CSS files are loaded.

특징 및 기능

THIS EXTENSION IS SCHEDULED TO BE REMOVED.

Due to an increase in restrictions for Firefox add-ons, this add-on is scheduled to be removed because it uses APIs that will no longer be allowed for Firefox add-ons.

The API concerned is modifying the Content-Security-Policy of webpages to allow the execution of inline JavaScript that matches a prescribed 'nonce-base64' value.

Thank you for your patronage! ---------------------

Why this add-on:

  1. Is your Internet connection really slow?
  2. Are you behind a corporate firewall that blocks a lot of content?
  3. Is CSS mostly useless to you?
Most browsers nowadays wait until all external stylesheets (defined in the head section) finish downloading before displaying any HTML. This can severely slow down your Internet experience.

What This add-on will make all external CSS load in the background without delaying the displaying of the HTML. Similar to the FOUC (Flash Of Unstyled Content) but desirable.

How This add-on works by marking all stylesheets in the head section as asynchronous/deferred. When you load the webpage, the browser will then display the HTML first without any CSS styles. Then as the CSS styles are downloaded, they are applied dynamically.

So when you open a webpage, for the first few seconds, you will see the basic webpage as mother nature intended, and then the webpage design (CSS) loads seconds later. If the CSS takes too long to load, then at least you get to read the basic webpage rather than seeing a blank page.

When This add-on works by intercepting HTML traffic when it is arriving from a server and modifying the HTML in the following way:

  1. The server's HTTP headers are searched for the Content-Security-Policy header and if found, a token is inserted to allow this add-on's JavaScript to run.
  2. The HTML is downloaded in chunks and each chunk is read until the end of file or until the opening body tag or the closing head tag is found. Then the buffer is sent to the parsing algorithm.
  3. The buffer is searched for meta tags that serve Content-Security-Policy data and if found, a token is inserted to allow this add-on's JavaScript to run.
  4. The buffer is then searched for link tags with rel=stylesheet attributes.
  5. Those link tags have an artificial media=bogus added, so that the stylesheet is still downloaded but the browser won't wait for it to finish before showing the website.
  6. A script element is added next to the link element that will remove the media=bogus attribute and restore the attribute's previous value.
  7. Then the buffer is flushed to the browser and any remaining unprocessed data is also flushed to the browser.
  8. The browser parses the new HTML as if it came from the server.
A word on UTF-8: This add-on can only transform webpages that are serialized in ASCII or UTF-8 encoding. This add-on will attempt to detect if the current webpage is ASCII or UTF-8 by looking at the HTTP header's charset and will abort the transform if any charset other than UTF-8 or ASCII are specified. If no charset HTTP header is present, it will still attempt the transform, but this can be disabled in the settings page if you are experiencing frequent errors. If the webpage is not UTF-8, the toolbar icon will say "UTF" so that you know the transform was aborted. If the HTTP header doesn't specify a charset the toolbar icon will say "CH" so that you know.

사용자 증가 및 다운로드 통계

Manifest V2 Add-on
제작자:
em_te
일일 사용자:
7
평점:
4.00
(10)
버전:
0.2.6 마지막 업데이트: 2019-09-03
버전 코드:
4850316
생성 날짜:
2018-07-25
위험:
Moderate risk impact Low risk likelihood
권한:
크기:
37.26KB
전체 설명:
자세한 설명 보기
소스:
Firefox 부가 기능 스토어
데이터 수집일:
2026-06-20
통계 및 순위 비교:

순위

개발자에게 문의

Chrome-Stats는 이 Firefox 부가 기능을 소유하지 않습니다. 아래 정보를 사용하여 Firefox 부가 기능 개발자에게 문의하세요.
에 의해 개발:
em_te
Firefox 부가 기능 스토어
https://addons.mozilla.org/firefox/addon/async-css/

사용자 리뷰

~에 의해 敬念*****, 2025-04-09

~에 의해 退出*****, 2025-03-17

该插件会导致部分中文网站乱码
~에 의해 pi*****, 2024-09-07
모든 사용자 리뷰 보기 ›

Async CSS는 안전한가요?

위험 영향도
위험 영향도는 확장 프로그램이 접근할 수 있는 추가 권한의 수준을 측정합니다. 낮은 위험 영향도의 확장 프로그램은 많은 해를 끼칠 수 없지만, 높은 위험 영향도의 확장 프로그램은 비밀번호 도용, 보안 설정 우회, 개인 데이터 접근 등 많은 피해를 줄 수 있습니다. 높은 위험 영향도의 확장 프로그램이 반드시 악의적인 것은 아닙니다. 그러나 악의적으로 변한다면 매우 해로울 수 있습니다.

Async CSS은(는) 일부 민감한 권한을 요구합니다. 설치 전에 주의하세요.

위험 영향도 분석 세부 정보
  • Critical Allows access to all websites, posing a significant security risk as it can monitor and modify data from any visited site.
  • High ****** *** ********* ** ******* *** ******* ******* ** ****** *** *** ******** ******
위험 가능성
위험 가능성은 Firefox 부가 기능이(가) 악의적으로 변할 가능성을 측정합니다. 이는 Firefox 부가 기능 스토어에서의 게시자와 Firefox 부가 기능 평판, Firefox 부가 기능이(가) 존재한 기간, 그리고 Firefox 부가 기능에 관한 다른 신호들에 의해 결정됩니다. 우리의 알고리즘은 완벽하지 않으며, 악의적인 확장 프로그램을 탐지하는 새로운 방법을 발견함에 따라 변경될 수 있습니다. Firefox 부가 기능을(를) 설치할 때는 항상 주의하는 것이 좋습니다.

Async CSS은(는) 꽤 좋은 평판을 얻었으며 아마도 신뢰할 수 있습니다.

위험 가능성 분석 세부 정보
  • High This extension has low user count. Unpopular extensions may not be stable or safe.
  • Low **** ********* *** ******* **** **** * ****** **** ***** ******** *** **** ****** ** ** ****** *** *****
  • Low **** ********* *** ***** **** **** * ****** **** ***** ********** *** **** ****** ** ** ****** *** *****
  • Good **** ********* *** **** **** *******
Extension Guard
확장 경비대

Extension Guard로 사용 중인 모든 확장 프로그램을 발견하고, 위험을 분석하며, 차단 정책을 적용하세요

브라우저를 안전하게 하세요
전체 위험 분석 세부 정보를 보려면 업그레이드하세요

최고의 Async CSS 대안

다음은 Async CSS과(와) 유사한 Firefox add-on입니다: