anchor.diff: +<!DOCTYPE html>
   <html>
     <head>
  +    <meta charset=utf-8>
       <title>W3Clove report for <%= @url %></title>
       <link href='http://fonts.googleapis.com/css?family=Cabin+Sketch:bold' rel='stylesheet' type='text/css'>
       <style type="text/css">
  
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>
              <ul>
              <% warnings.select{|w| w.message_id == 'html5'}
                   .group_by {|w| w.text}
                   .sort_by {|m,w| w.length}
                   .reverse.each do |text, warnings| %>
                  <li><%= warnings.length %> times: <strong><%= text %></strong></li>
              <% end %>
              </ul>
            <% 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:         <% 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>
              <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>
              </li>
            <% 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>
  