<% first = true results.each do |r| unless first %> <% end first = false %> <% r[1].each do |s| rank_color = case s.rank when 'A+' then :info when 'A', 'A-' then :success when 'B', 'C' then :warning else :danger end %> <% end %> <% end %>
 
<%= r[0] %>
Site (IP) Rang Sécurité (bits) SSL 2/3 (obsolète) TLS 1.2 (actuel) RC4 PFS HSTS
<%= s.hostname %> (<%= s.ip %>) <%= s.rank %> <%= s.bits %> (<%= s.bits < 128 ? '☹' : '☺' %>) <%= s.ssl ? '✓' : '✗' %> (<%= s.ssl ? '☹' : '☺' %>) <%= s.tls ? '✓' : '✗' %> (<%= s.tls ? '☺' : '☹' %>) <%= s.rc4 ? '✓' : '✗' %> (<%= s.rc4 ? '☹' : '☺' %>) <%= s.pfs ? '✓' : '✗' %> (<%= s.pfs ? '☺' : '☹' %>) <%= s.hsts ? '✓' : '✗' %> (<%= s.hsts ? '☺' : '☹' %>)
Site (IP) Rang Sécurité (bits) SSL 2/3 (obsolète) TLS 1.2 (actuel) RC4 PFS HSTS