You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Khaldoon Mutahar 690b501a53
add custom filter that makes all size displayed using 2 decimal places
3 years ago
_data Update green-team.yml 3 years ago
_includes add custom filter that makes all size displayed using 2 decimal places 3 years ago
_layouts Add HTML comment to top of site of when page was last updated using Zulu time +0 3 years ago
_plugins add custom filter that makes all size displayed using 2 decimal places 3 years ago
assets Add Editor Config File and clean all files based on .editorconfig 3 years ago
.editorconfig Add Editor Config File and clean all files based on .editorconfig 3 years ago
.gitignore Fixed SVG link 3 years ago
Gemfile Add webrick Gem as Ruby v3 no longer comes with it 3 years ago
Gemfile.lock Add webrick Gem as Ruby v3 no longer comes with it 3 years ago
README.md Did #360, #361, #362, #363 & #364 3 years ago
_config.yml Add HTML comment to top of site of when page was last updated using Zulu time +0 3 years ago
_redirects Add Editor Config File and clean all files based on .editorconfig 3 years ago
index.md fix site that are in the border of a size 3 years ago
netlify.toml Add Editor Config File and clean all files based on .editorconfig 3 years ago

README.md

512KB Club

The internet has become a bloated mess. Massive JavaScript libraries, countless client-side queries and overly complex frontend frameworks are par for the course these days.

When online newspapers like The Guardian are over 4MB in size, you know there's a problem. Why does an online newspaper need to be over 4MB in size? It's crazy.

But we can make a difference - all it takes is some optimisation. Do you really need that extra piece of JavaScript? Does your WordPress site need a theme that adds lots of functionality you're never going to use? Are those huge custom fonts really needed? Are your images optimised for the web?

The 512KB Club is a collection of performance-focused web pages from across the Internet. To qualify your website must satisfy both of the following requirements:

  1. It must be an actual site that contains a reasonable amount of information, not just a couple of links on a page (more info here).
  2. Your total UNCOMPRESSED web resources must not exceed 512KB.

How to create a PR to add your site to the 512KB Club

  1. Fork this repository.
  2. Get the UNCOMPRESSED size of your website's homepage and work out which team it should be in.
    • Less than 100KB - Green Team
    • Less than 250KB - Orange Team
    • Less than 512KB - Blue Team
  3. Once you know which team you're in, navigate to _data/<colour>-team.yml and add your site (template below).
  4. When creating the PR, please include a link to the GT Metrix results in the PR comment.

Site template

- domain: example.com
  url: https://example.com
  size: 75.2

NOTE: Site need to be added to the list in size order, so please make sure your site is in the correct place within the list, or your PR will be rejected.

If your site is the same size as someone else's in the list, please add yours before or after alphabetically. For example, like this:

- domain: adrsrv.duckdns.org
  url: https://adrsrv.duckdns.org
  size: 3.1

- domain: kishvanchee.com
  url: https://kishvanchee.com
  size: 3.1

- domain: wittamore.com
  url: https://wittamore.com
  size: 3.1