Generated HTML characteristics

Since version 2.0.0, Tanaguru works on the "generated HTML" : it refers to the HTML after JavaScript changes the DOM. It is the current DOM tree instead of the original source code. In other words, it corresponds to what the user can see in his browser.

This evolution may impact the results as follows :

  • The tested code is different from the one you can get from a "Ctrl+U" on the browser (or from a telnet).
  • The tags <noembed>, <noscript>, <noframes> are now ignored. Tanaguru behaves like a browser to retrieve the code to audit. As a broweer it considers the content of the <embed>, <script> and <frame> tags and ignore their alternatives.
  • If some resources of the page exceed an arbitrary delay (set to 10 seconds by default) to be retrieved, they are not taken into account, and the tested DOM may differ from the one the user can see in the browser.