Gaël Métais
|
8f06ceaedd
|
Compare minification with brotli instead of gzip
|
2020-12-22 00:00:44 +01:00 |
|
Gaël Métais
|
51dc1b1618
|
Add Brotli compression as the default compresion
|
2020-12-21 10:21:20 +01:00 |
|
Gaël Métais
|
d93af3d6e4
|
Detect non WOFF2 fonts and estimate gain
|
2020-12-21 01:18:56 +01:00 |
|
Gaël Métais
|
d334726991
|
Fix offendersdisplay on jquery versions page
|
2020-11-26 19:58:46 +01:00 |
|
Gaël Métais
|
9aea4e5677
|
New metrics: old HTTP and TLS protocols
|
2020-11-26 01:37:58 +01:00 |
|
Gaël Métais
|
ffd9efeb98
|
New DOMaccess agregated form + new score category JS complexity
|
2020-11-24 00:18:55 +01:00 |
|
Gaël Métais
|
6e6285c5ae
|
Various adaptations for Phantomas v2
|
2020-08-10 13:56:37 +02:00 |
|
Gaël Métais
|
f49411b3a9
|
Various adaptations for Phantomas v2
|
2020-08-10 01:03:42 +02:00 |
|
Gaël Métais
|
5e82eea9f1
|
Remove JS Timeline and Scroll Bottlenecks
|
2019-03-13 19:27:57 +01:00 |
|
 Gaël MétaisandGitHub
|
8ffab2ae70
|
New rule: oversized images (#276)
New rule: oversized images
|
2019-01-13 17:18:03 +05:30 |
|
Gaël Métais
|
cab3f57737
|
Getting ready for HTTPS & HTTP/2
|
2018-04-01 00:31:52 -05:00 |
|
Gaël Métais
|
3555d01b68
|
Add file names to duplicated css selectors offenders (#233)
|
2017-05-27 23:25:59 +01:00 |
|
Gaël Métais
|
b201b32b46
|
Hiddenchars (#221)
* Fix bug where an icons font is counted as two unused unicode ranges
* Display the number of hidden chars
|
2017-05-27 23:25:59 +01:00 |
|
Gaël Métais
|
4406287a5f
|
Upgrade Chart.js to version 2
|
2016-12-29 23:40:55 +08:00 |
|
Gaël Métais
|
0d72f6b987
|
Fix remaining issues with subfolder hosting
|
2016-12-29 18:57:03 +08:00 |
|
 Gaël MétaisandGitHub
|
4911d61d78
|
Fix invalid XML from the CLI xml reporter (#217)
* Remove javascriptExecutionTree from the xml output
* Change JSON structure for offenders classified by url
* Remove special chars from XML output
|
2016-12-28 23:51:18 +08:00 |
|
Gaël Métais
|
8d4f76156b
|
Webfonts analyzis (#209)
Add 3 new rules about webfonts
|
2016-12-20 12:21:21 +08:00 |
|
 Gaël MétaisandGitHub
|
6da6377bb5
|
New rule "Identical content" (#181)
|
2016-07-11 17:01:24 +08:00 |
|
 Gaël MétaisandGitHub
|
eedb46e000
|
New rule called "Empty requests" (#180)
|
2016-07-11 15:46:00 +08:00 |
|
 Gaël MétaisandGitHub
|
e1316ea48b
|
Add a new rule for Synchronous XMLHttpRequest (#178)
* Fix bug in spying function
* New rule Synchronous XHR
* Add the synchronousXHR rule to the dashboard
|
2016-07-10 15:11:34 +08:00 |
|
Gaël Métais
|
aee81cb824
|
Change the way offenders are displayed for some CSS related rules
|
2016-03-27 21:24:27 +03:00 |
|
Gaël Métais
|
74c57fc11c
|
Add offenders to CSSRules
|
2016-03-26 10:49:17 +02:00 |
|
Gaël Métais
|
178f2fd135
|
Add Http2 detection
|
2016-01-09 00:10:01 +01:00 |
|
Gaël Métais
|
cd97a275fe
|
Missing legend on breakpoint graph
|
2015-11-27 11:17:50 +01:00 |
|
Gaël Métais
|
394d3a5b25
|
Two new media queries related rules
|
2015-11-26 14:57:47 +01:00 |
|
Gaël Métais
|
6f7f05b456
|
Small fix for old prefixes offenders
|
2015-10-28 22:09:26 +01:00 |
|
Gaël Métais
|
835cb2f90f
|
Improve Old prefixes offenders readability
|
2015-10-28 12:04:00 +01:00 |
|
Gaël Métais
|
d0257fea8f
|
New rule: similar colors
|
2015-09-20 01:06:42 +02:00 |
|
Gaël Métais
|
d32b9f78a4
|
New metric: hiddenImages
|
2015-09-18 18:51:41 +02:00 |
|
Gaël Métais
|
3051d61365
|
Show the goal for 100/100 on the rule page
|
2015-09-11 10:24:20 +02:00 |
|
Gaël Métais
|
c9b12c4892
|
Remove bugged lossless image optim gain when there's a lossy one
|
2015-06-20 16:11:10 +02:00 |
|
Gaël Métais
|
2f447da34b
|
Add Images not lazyloaded rule
|
2015-06-20 00:12:47 +02:00 |
|
Gaël Métais
|
ccbb324270
|
Replace TotalRequests and SmallRequests rules
|
2015-06-19 23:46:39 +02:00 |
|
Gaël Métais
|
8d4a0c34e7
|
Fix requests offenders
|
2015-06-19 18:45:34 +02:00 |
|
Gaël Métais
|
4ca525f701
|
Compare gzip size for svg optimizations
|
2015-06-19 17:16:30 +02:00 |
|
Gaël Métais
|
53a9aa377a
|
Add Gzip offenders
|
2015-06-19 16:16:00 +02:00 |
|
Gaël Métais
|
31d80791a9
|
Compare minified files on gzipped size
|
2015-06-19 15:24:19 +02:00 |
|
Gaël Métais
|
c1bae20f01
|
File minification
|
2015-06-16 20:33:19 +02:00 |
|
Gaël Métais
|
9ccca3b33b
|
Add offenders to imageOptimization
|
2015-06-01 16:52:50 +02:00 |
|
Gaël Métais
|
d7ddae38e5
|
Total Weight offenders
|
2015-05-30 12:52:50 +02:00 |
|
Gaël Métais
|
cb46274288
|
New rule: jQuery calls on empty objects
|
2015-05-25 13:33:26 +02:00 |
|
Gaël Métais
|
5e3748315c
|
Remove jQueryNotDelegatedEvents offenders and send user to filtered timeline
|
2015-05-25 09:22:25 +02:00 |
|
Gaël Métais
|
33621af3ad
|
Replaced DOMqueriesWithoutResults by queriesWithoutResults to include jQuery queries
|
2015-05-22 18:54:32 +02:00 |
|
Gaël Métais
|
2fb4a7bd6a
|
Replace rules DOMinserts, DOMqueries & eventsBound by DOMaccesses
|
2015-05-22 17:47:13 +02:00 |
|
Gaël Métais
|
94457b24cd
|
Small wording adjustment
|
2015-05-12 10:30:28 +02:00 |
|
Gaël Métais
|
9bc6d2928b
|
New Events Not Delegated rule
|
2015-05-12 09:12:10 +02:00 |
|
Gaël Métais
|
4e6a88abec
|
New jQuery usage rule
|
2015-05-11 19:43:15 +02:00 |
|
Gaël Métais
|
d83f150810
|
New assetsNotGzipped rule
|
2015-05-07 19:13:59 +02:00 |
|
Gaël Métais
|
f8f792645b
|
Improve scroll bottlenecks rules
|
2015-05-07 17:10:01 +02:00 |
|
Gaël Métais
|
f7da653e87
|
New rules: eventsScrollBound & DOMaccessesOnScroll
|
2015-05-06 22:45:03 +02:00 |
|