X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/03abf85a7ec9775993766a3fd10cd2876aef0b42..d78fc84f0565d86f4f98ca65fb45da4a20ad3e74:/browser.plp?ds=sidebyside diff --git a/browser.plp b/browser.plp index a135d35..421d9ef 100644 --- a/browser.plp +++ b/browser.plp @@ -193,11 +193,11 @@ $canihas ||= { } @browsers }; # fallback hash based on release semantics -my $usagepct = 1; # score multiplier for 0..100 result -# normalise usage percentage to only include shown browsers -$usagepct = 99.99 / featurescore({ # yes for every possible version - map { $_ => { map {$_ => 'y'} map { @{$_} } @{$versions{$_}} } } keys %versions -}); +# score multiplier for percentage of all browser versions +my $usagepct = 99.99 / sum( + map { $_->{-total} // values %{$_} } values %{$canihas} +); + $_->{usage} = featurescore($_->{stats}) * $usagepct for values %{ $caniuse->{data} };