git.shiar.nl
/
sheet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
unicode: adjust default set of popular rows
[sheet.git]
/
browser.plp
diff --git
a/browser.plp
b/browser.plp
index 9f8adf7085e709fcc34024ca7bc470bdc610364c..da50b2d496bc8ed938a0ca8ec8d08cbe4e323c09 100644
(file)
--- 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;
}
$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>
:>.
</p>
@@
-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
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
});
map { $_ => { map {$_ => 'y'} @{$versions{$_}} } } keys %versions
});