X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/261b9c195cbae548640d3c6a58fa057a45afc7b3..5c6226f7284e7b0ce87825f4a90d083d03f94388:/browser.plp diff --git a/browser.plp b/browser.plp index 9f8adf7..da50b2d 100644 --- a/browser.plp +++ b/browser.plp @@ -123,6 +123,15 @@ if ($usage) { # first() does not work inside given >:( $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; +} :>.

@@ -145,7 +154,7 @@ my $usagemax = (max(map { ref $_ eq 'HASH' && sum(values %$_) } values %$canihas 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 });