browser: include numbered notes in feature description
[sheet.git] / browser.plp
index 8b51522a34498f8bfa44ab9f1dfa6dea1e548265..d8ebf86e318ce8e85bddc26e43f7734d6842db35 100644 (file)
@@ -5,7 +5,7 @@ use List::Util qw(sum max first);
 
 Html({
        title => 'browser compatibility cheat sheet',
-       version => 'v1.1',
+       version => 'v1.2',
        description => [
                "Compatibility table of new web features (HTML5, CSS3, SVG, Javascript)",
                "comparing support and usage share for all popular browser versions.",
@@ -327,6 +327,11 @@ sub saytitlecol {
        print '<div class=aside>';
        print "<p>$_</p>"
                for formatnotes($row->{description}, $row->{notes} || ());
+       if (my %notes = %{ $row->{notes_by_num} }) {
+               say '<p>Browser-specific notes:';
+               say "<br>#$_: ", formatnotes($notes{$_}) for sort keys %notes;
+               say '</p>';
+       }
        printf 'Resources: %s.', join(', ', map {
                sprintf '<a href="%s">%s</a>', EscapeHTML($_->{url}), $_->{title}
        } @$_) for grep { @$_ } $row->{links} // ();