$canihas->{$b}->{-total} <=> $canihas->{$a}->{-total}
} @browsers;
}
+else {
+ # order browser columns by name grouped by engine
+ @browsers = sort {
+ $caniuse->{agents}->{$b}->{prefix} cmp
+ $caniuse->{agents}->{$a}->{prefix}
+ ||
+ $a cmp $b
+ } @browsers;
+}
:>.
</p>
my $usagepct = 1; # score multiplier for 0..100 result
# normalise usage percentage to only include shown browsers
-$usagepct = 100 / featurescore({ # yes for every possible version
+$usagepct = 100.01 / featurescore({ # yes for every possible version
map { $_ => { map {$_ => 'y'} @{$versions{$_}} } } keys %versions
});