Navigator.buildID в браузере FireFox является уникальным для ОС - PullRequest
0 голосов
/ 24 июня 2018

Из документации: buildID - это идентификатор сборки приложения в виде строки.Идентификатор сборки имеет вид ГГГГММДДЧЧ

Когда я запускаю navigator.buildID в своем браузере, я получаю "20180323154952", поэтому я предполагаю, что они добавили минуты, секунды и миллисекунды к идентификатору сборки.

ЧтоЯ не понимаю, является ли этот buildID уникальным для ОС?Это означает, что если в FireFox есть какой-то buildID X, созданный для Windows, я никогда не найду тот же buildID в FireFox, который был создан для Linux, даже если они используют одну и ту же версию.

1 Ответ

0 голосов
/ 25 июня 2018

Боюсь, что, хотя может случиться, если buildID будет отличаться в разных ОС, это нигде не применяется.Например, вот список идентификаторов сборки для всех сборок Firefox Release, всех ОС.Для версии 59.0.2 запись выглядит так:

        <59.0.2>
            checksumsurl   http://archive.mozilla.org/pub/firefox/candidates/59.0.2-candidates/build1/%platform%/%locale%/firefox-59.0.2.checksums
            completemarurl   http://archive.mozilla.org/pub/firefox/candidates/59.0.2-candidates/build1/update/%platform%/%locale%/firefox-59.0.2.complete.mar
            <exceptions>
                ja   linux-i686, linux-x86_64, win32, win64
                ja-JP-mac   mac
            </exceptions>
            extension-version   59.0.2
            locales   ach af an ar as ast az be bg bn-BD bn-IN br bs ca cak cs cy da de dsb el en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM ia id is it ja ja-JP-mac ka kab kk km kn ko lij lt lv mai mk ml mr ms my nb-NO ne-NP nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te th tr uk ur uz vi xh zh-CN zh-TW
            <platforms>
                linux-i686   20180323154952
                linux-x86_64   20180323154952
                mac   20180323154952
                win32   20180323154952
                win64   20180323154952
            </platforms>
        </59.0.2>

Как видно из <platforms>, идентификатор сборки одинаков для mac , win32 , win64 и linux для этой версии Firefox Release.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...