Danalyzer

Une extension pour détecter différents modèles dans le code HTML d'une page web.

Sommaire

La raison d’être de Danalyzer

Danalyzer a été pensé dans un but bien précis : gagner du temps.

Que ce soit en audit RGESN ou en Analyse PWE, bon nombre de critères, techniques ou non, peuvent relever des documents, de la vidéo ou encore du code JavaScript et CSS. Or il peut être particulièrement chronophage de détecter ces différents éléments.

Par exemple, pour vérifier la présence de vidéo(s) YouTube active(s) dans une page, il faut au choix observer le trafic réseau ou l’interface utilisateur. Dans les deux cas, cela demande du temps et cela peut être faillible.

Danalyzer permet d’en faire plus.
En un seul clic.

Présentation rapide de Danalyzer

Danalyzer permet de détecter, en un seul clic, différents modèles dans le code HTML d’une page web. Il est par exemple capable de répertorier :

  • La plupart des documents proposés en téléchargement par la page ;
  • Les intégrations tierces actives de type audio et vidéo ;
  • Ou encore tout autre élément de type <iframe>.

Danalyzer est développé par Julien Wilhelm et proposé gratuitement par Temesis.

Son code source est public.

Installation de Danalyzer

Danalyzer est une extension pour navigateur web validée par les magasins d’applications.

  • Obtenir l’extension sur Firefox :
    • Visitez la page officielle de Mozilla Add-ons ;
    • Cliquez sur le bouton « Ajouter à Firefox » pour installer.

Bon à savoir : Danalyzer ne collecte aucune information à votre sujet. Vous pouvez donc autoriser son exécution dans les fenêtres privées sans crainte.

Guide d’utilisation

Procédure type

  1. Affichez la page à évaluer dans l’onglet actif.
  2. Recherchez l’icône de Danalyzer dans la barre d’outils de votre navigateur web puis cliquez dessus pour lancer la détection.
  3. Un nouvel onglet s’affiche immédiatement après le clic avec les résultats.

Bon à savoir : Danalyzer évalue le code HTML interprété de la page au moment de l’exécution de l’extension, via l’API DOM. Il peut donc tenir compte des modifications éventuelles apportées par JavaScript.

Interface utilisateur

L’onglet créé par Danalyzer comprend plusieurs tableaux.

  1. À propos de l’analyse : informations relatives à la détection (URL, date et heure, version de Danalyzer).
  2. Liens hypertextes : liste des ancres internes à la page avec accès direct.
  3. Documents à télécharger : documents téléchargeables détectés dans la page avec lien hypertexte vers chacun d’eux. Les formats suivants sont recherchés sur la base des extensions précisées entre parenthèses :
    • PDF (pdf) ;
    • Présentation (odp, ppt, pptx) ;
    • Classeur (ods, xls, xlsx) ;
    • Texte (odt, doc, docx, rtf, txt, md).
  4. Flux à télécharger et / ou en lecture : flux audios et vidéos, natifs ou tiers, avec lien hypertexte vers chacun d’eux. Les formats ou solutions à suivre sont recherchés sur la base des extensions ou prestataires précisés entre parenthèses :
    • Vidéo native (avi, flv, m4v, mov, mp4, mpg, mpeg, ogv, qt, webm, wmv) ;
    • Vidéo intégrée (dailymotion, peertube, vimeo, youtube) ;
    • Audio natif (3gp, aac, flac, m4a, mp3, opus, ogg, oga, wav) ;
    • Audio intégré (ausha, podbean, podcastics).
  5. JavaScript :
    • Nombre de ressources JavaScript externes (requêtes dédiées) ;
    • Nombre de déclarations JavaScript internes à la page (éléments de type <script>).
  6. CSS :
    • Nombre de ressources CSS externes (requêtes dédiées) ;
    • Nombre de déclarations CSS internes à la page (éléments de type <style>).
    • Nombre de déclarations CSS inline (attributs de type style="...").
  7. Divers : emails visibles en clair et autres éléments de type <iframe> ou <source>.

Découvrir nos autres outils