browser: minimum multiplier to stabilise order of unused versions
[sheet.git] / browser.plp
index 7e44f18af1f2b984ec87b37a15ee41f5f0558966..9adf10ef5a53437b81f9d282c524abea3fcb6acb 100644 (file)
@@ -65,7 +65,7 @@ my %CSTATUS = (
        cr    => 'l4', # candidate
        pr    => 'l4', # proposed
        rec   => 'l5', # recommendation
-       other => 'l5', # non-w3
+       other => 'l2', # non-w3
        ietf  => 'l5', # standard
 );
 my %versions;
@@ -142,7 +142,7 @@ sub featurescore {
                        while (my ($browser, $versions) = each %$row) {
                                ref $versions eq 'HASH' or next;
                                while (my ($version, $_) = each %$versions) {
-                                       $rank += $canihas->{$browser}->{$version} * $statspts->{$_};
+                                       $rank += ($canihas->{$browser}->{$version} || .001) * $statspts->{$_};
                                }
                        }
                        return $rank;
@@ -283,7 +283,7 @@ sub showversions {
        <td class="X l2">external (js/plugin)
        <td class="X l1">missing
        <td class="X l0">unknown
-       <td class="X l0 ex">prefixed
+       <td class="X ex">prefixed
        </table>
 
        <p><: if ($usage) { :>