Sitespeed.io

Logiciel capture d'écran:
Sitespeed.io
Détails logiciels:
Version: 3.6.3 Mise à jour
Date de transfert: 20 Jul 15
Licence: Gratuit
Popularité: 11

Rating: nan/5 (Total Votes: 0)

Sitespeed.io peut être utilisé via la ligne de commande Node.js et vient avec un support pour les rapports HTML et l'exploitation forestière via Graphite .
Il fonctionne en utilisant PhantomJS pour imiter un ou plusieurs navigateurs, le téléchargement de la page, et la collecte de diverses mesures liées à la performance Web.
Un ou plusieurs pages peuvent être récupérés, même des sites Web entiers, moqué et consignés dans diverses conditions.
Les mesures qu'il perçoit sont basés sur un ensemble de «règles», dont certains importés du projet YSlow de Yahoo, dont certains créés spécifiquement pour sitespeed.io.
Les développeurs peuvent utiliser ces règles, ou de créer en outre leur propre.
Une fois les mesures recueillies, le développeur peut choisir de les afficher dans un rapport HTML classique, comme un petit résumé, une analyse en profondeur, une ventilation par page, et avec une liste des erreurs rencontrées.
Si nécessaire, Sitespeed.io peut également être utilisé pour extraire des données provenant d'autres services d'analyse la page de vitesse / performance comme WebPageTest.org et Google Page Speed ​​Insights.

Ce qui est nouveau dans ce libérer:

  • Nouvelle structure pour les chemins d'URL envoyés à Graphite. Maintenant, suivez structure protocol.hostname.pathname.
  • Envoyer taille et le type de chaque atout pour Graphite.
  • Rebaptisé requesttimings aux demandes lors du choix des données qui doivent être envoyées à Graphite.
  • Salut le nouveau défaut waitScript! Si vous utilisez phantomjs2 nous allons maintenant attendre la loadEventEnd + aprox 2 secondes avant de terminer une course pour YSlow.
  • Les anciennes demandes de clés de graphite (nombre de demandes montrant) modifiés pour noRequests.
  • Bug fix:. Spécification d'un script de YSlow personnalisé travaille maintenant à nouveau

Quoi de neuf dans la version 3.5.0:

  • Nouvelle structure pour les chemins d'URL envoyés à Graphite. Maintenant, suivez structure protocol.hostname.pathname.
  • Envoyer taille et le type de chaque atout pour Graphite.
  • Rebaptisé requesttimings aux demandes lors du choix des données qui doivent être envoyées à Graphite.
  • Salut le nouveau défaut waitScript! Si vous utilisez phantomjs2 nous allons maintenant attendre la loadEventEnd + aprox 2 secondes avant de terminer une course pour YSlow.
  • Les anciennes demandes de clés de graphite (nombre de demandes montrant) modifiés pour noRequests.
  • Bug fix:. Spécification d'un script de YSlow personnalisé travaille maintenant à nouveau

Ce qui est nouveau dans la version 3.2.7:

  • Vérifiez que les URL sont valides lorsque les cheveux d'un fichier .
  • Correction de bugs: comprimé tailles a eu tort longtemps depuis un bogue dans PhantomJS. Toutefois, si vous récupérez également les données à l'aide de navigateurs ou WebPageTest, l'sizeZ va maintenant être correctement rempli!
  • Nouveau Browsertime 0.9.2 avec correctif pour HTTPS, faire des demandes visible dans Har-fichiers.

Quoi de neuf dans la version 3.1.8:

  • Running seule course pour WPT agrégateurs faites échoué ( une fois de plus)
  • Liens dans CLI maintenant pointant vers une nouvelle documentation URL: s
  • Graphite Log hôte et port à chaque fois les paramètres sont envoyés

Ce qui est nouveau dans la version 3.1.6:.

  • Changement à eslint de jshint
  • Mise à jour à la dernière paquet phantomjs.
  • Mise à jour à la dernière BrowserTime (avec 2.0.0 de BrowserMobProxy)
  • peuvent maintenant choisir de ne pas créer le chemin de domaine dans le résultat dir en utilisant le drapeau suppressDomainFolder

Quoi de neuf dans la version 3.0.4:

  • Correction:
  • erreurs en prenant des captures d'écran ont pas été enregistrés comme des erreurs.
  • Crash lors de l'analyse en cours d'exécution.

Ce qui est nouveau dans la version 3.0.3:

  • Choisissez si vous voulez créer des rapports HTML ou pas (--no-html)
  • Correction - URL: s avec et sans paramètres de la requête est entré en collision lorsque les fichiers de données a été créé, maintenant un hachage supplémentaire est ajouté à l'URL: s avec des paramètres
  • Mieux journalisation pour PhantomJS

Exigences :

  • Node.js

Logiciel similaire

rpcpdb
rpcpdb

13 Apr 15

PhantomJS
PhantomJS

28 Feb 15

trifleJS
trifleJS

1 Mar 15

Jest
Jest

6 Mar 16

Commentaires à Sitespeed.io

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!