Skip to content

Monsieur Fantômas

Compare
Choose a tag to compare
@macbre macbre released this 29 Sep 21:20

This release brings an experimental feature: phantomas will analyze CSS when --analyze-css option is passed. CSS improvements hints are reported in notices section. More details can be found in #14.

phantomas now contains a set of unit tests and our GitHub repository is integrated with Travis CI. Let's hope that this means less bugs :)

Duplicated DOM queries are now reported in notices section (#73) as well as the list of all domains sorted by number of requests (#67).

A number of new metrics have been added - phantomas now returns 90 of them. More details can be found below.

New metrics

  • #68 - Add a metric with maximum and median number of requests from a single domain
  • #73 - Report duplicated DOM queries
  • #79 - Proposal: Console.* and alert() warnings/count (by @sjhcockrell)
  • #81 - Add a metric with number of HTTPS requests
  • #83 - Proposal: Page Errors Metric (by @sjhcockrell)
  • #91 - add cssEmptyDeclarations metric

Improvements

  • #57 - Prepare a foundation for writing unit tests for phantomas modules
  • #67 - Sort list of requests per domain by no of requests in descending order
  • #69 and #90 - phantomas.log and phantomas.addNotice now support messages formatting
  • #72 - Integrate with Travis CI
  • #80 - Show redirects location

Bug fixes

  • #74 - FE-BE Stat Numbers Accuracy
  • #78 - Automatic cookie domain does not return root view on subpage URLs (fixed by @sjhcockrell)

Trivia

Monsieur Fantômas