anchor.diff:      </div>
   
       <div id="main">
  -      <h1>Report for <%= @url %></h1>
  +      <h1>Report for <a href='<%= @url %>'><%= @url %></a></h1>
   
         <h2>SITEMAP SUMMARY</h2>
         <p>TOTAL: <%= errors.length %> errors, <%= warnings.length %> warnings.</p>
  -
         <% if errors.length > 0 %>
           <h2>POPULAR ERRORS</h2>
           <ul>
           <% errors.group_by {|e| e.message_id}.sort_by {|m,e| e.length}.reverse.each do |message_id, errors| %>
             <% if message_id == 'html5' %>
               <li><%= errors.length %> HTML5 errors found</li>
  +            <ul>
  +            <% errors.select{|e| e.message_id == 'html5'}
  +                 .group_by {|e| e.text}
  +                 .sort_by {|m,e| e.length}
  +                 .reverse.each do |text, errors| %>
  +                <li><%= errors.length %> times: <strong><%= text %></strong></li>
  +            <% end %>
  +            </ul>
             <% elsif message_id %>
               <li>error <a href="http://validator.w3.org/docs/errors.html#ve-<%= message_id %>"><%= message_id %></a>
               happens <%= errors.length %> times</li>
  
positive.code:         <% warnings.group_by {|w| w.message_id}.sort_by {|m,w| w.length}.reverse.each do |message_id, warnings| %>
            <% if message_id == 'html5' %>
              <li><%= warnings.length %> HTML5 warnings found</li>
            <% elsif message_id %>
              <li>warning <a href="http://validator.w3.org/docs/errors.html#ve-<%= message_id %>"><%= message_id %></a>
              found <%= warnings.length %> times</li>
  
negative.code:             </ul>
  
              <ul class="page_warnings">
              <% page.warnings.sort_by {|w| w.line.to_i}.each do |warning| %>
                <li>
                  <% if warning.message_id == 'html5' %>
                    HTML5 warning on line <%= warning.line %>:
  