Maciej Brencz
Maciej Brencz
``` core/modules/requestsMonitor$ grep "entry\." requestsMonitor.js | perl -i -pe "s/^(.*)(entry\.[\w]+)(.*)$/\$2/" | sort | uniq entry.block entry.bodySize entry.contentLength entry.contentType entry.domain entry.gzip entry.headers entry.isAjax entry.isBase64 entry.isBlocked entry.isCSS entry.isHTML entry.isImage entry.isJS entry.isJSON entry.isRedirect...
http://wesleyhales.com/blog/2012/08/16/Site-Load-Time-Testing-with-PhantomJS/
Add `[asset type]LoadingTime` metrics http://www.stevesouders.com/blog/2014/11/25/serious-confusion-with-resource-timing/ - measure the time from when the request is sent to when the response is received (`duration` field).
Introduced in PhantomJS 2.0 and [ported to SlimerjS 0.10](https://github.com/laurentj/slimerjs/issues/268)
- http://www.stevesouders.com/blog/2010/06/01/frontend-spof/ - http://calendar.perfplanet.com/2012/spofcheck-fighting-frontend-spof-at-its-root/ - https://npmjs.org/package/spofcheck - https://github.com/senthilp/spofcheck Waiting for https://github.com/ariya/phantomjs/issues/10158
Use png / jpg / webp optimization tools and suggest images optimizations. Use `--analyze-images` option to enable this feature.
Query to reproduce: ```python parsed = Parser(""" with cte_one as ( select table_one.* from table_one ) select cte_one.column_one from cte_one """) ``` Above code will fail when getting `parsed.columns`. But...
https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
https://developers.google.com/speed/docs/insights/UseLegibleFontSizes