Hey Mike, I think moving to 5% early sounds good for YouTube. The 1% doesn't seem to be giving us consistent data and we would want to get more traffic as soon as possible. If we were to move forward, would this re-roll the experiment or just expand? How soon would we be able to roll this out?
Thanks! On Mon, Nov 28, 2022 at 3:33 PM Mike Taylor <miketa...@chromium.org> wrote: > Hi Ziling, > > (forgive the delay in replying, I took some time off and managed to not > check my email) > > Based on the other feedback we've received both internally and externally > (and the lack of any negative impact thus far), I don't think we want to > add an additional month to our rollout schedule before hitting 100%. > Another possible option would be to move to 5% sooner, at least 1 month > ahead of Jan 9th, ideally with enough time to observe metrics ahead of the > Finch freeze on Dec 16th, in case something scary happens that would > warrant a rollback. > > Would that work for YouTube? > > thanks, > Mike > > On 11/17/22 7:12 PM, Ziling Zhao wrote: > > Hello, > > YouTube -- and various other Google properties -- have been analyzing the > results of this 1% experiment. We're concerned that the 1% may not provide > enough data especially due to the amount of slicing (modern chrome, non > windows vs. legacy windows, etc.). On YT, we are seeing significant metrics > impact on, and given the holidays, there's a short amount of time available > for us to iterate and debug issues before we rollout to 10%. > > We'd like to propose: > > - An intermediate state of 5% on January 9th rather than jumping > directly to 10%. > - The 5% should hold for at least a month, enough for us to do a few > rounds of experimental analysis and debugging. > > > Thanks. > > On Wednesday, November 2, 2022 at 4:32:02 PM UTC-7 mike...@chromium.org > wrote: > >> Howdy blink-dev, >> >> Phase 5 of UA Reduction is currently ramping up to 1% of the stable >> release population. No changes will occur between now and January 9th, >> pending site compatibility feedback. >> >> thanks, >> Mike >> >> On 9/7/22 12:16 PM, Victor Tan wrote: >> >> Thanks all. I just realized there are some date typos for the roll out >> plan. Update as follows: >> >> Stage >> >> Time >> >> Date >> >> Stable 1% (M107+) >> >> Canary/Dev/Beta 100% >> >> M107 stable release is shipping to 100% (a best guess) >> >> Nov 1, 2022 >> >> Stable 10% (M107/M108/M109) >> >> ~10 weeks after previous stage >> >> Jan 9, *2023* >> >> Stable 50% >> >> (M107/M108/M109) >> >> ~2 weeks >> >> Jan 23, *2023* >> >> TOT Default (M111) >> >> ~2 weeks after previous stage >> >> Feb 7, *2023* >> >> Stable 100% (M107=>M111) >> >> ~ Same business day as previous stage >> >> Feb 7, *2023* >> >> Bests, >> Victor >> >> On Wed, Sep 7, 2022 at 11:59 AM Yoav Weiss <yoav...@chromium.org> wrote: >> >>> LGTM3 >>> >>> On Wed, Sep 7, 2022 at 5:51 PM Daniel Bratell <brat...@gmail.com> wrote: >>> >>>> LGTM2 >>>> >>>> /Daniel >>>> On 2022-09-07 17:50, Chris Harrelson wrote: >>>> >>>> LGTM1. If any issues come up during this rollout that affect the plan, >>>> please bring them back to this thread for our consideration. >>>> >>>> On Thu, Sep 1, 2022 at 11:29 AM Victor Tan <vict...@chromium.org> >>>> wrote: >>>> >>>>> Contact emails >>>>> >>>>> mike...@chromium.org, vict...@chromium.org >>>>> >>>>> Explainer >>>>> >>>>> >>>>> https://github.com/WICG/ua-client-hints#explainer-reducing-user-agent-granularity >>>>> >>>>> Specification >>>>> >>>>> https://www.chromium.org/updates/ua-reduction is the closest thing >>>>> that specifies Chrome’s UA Reduction plans today. As these changes land in >>>>> Chromium and ship to 100% of stable, the Compat Standard >>>>> <https://compat.spec.whatwg.org/> will be updated in the UA String >>>>> section <https://compat.spec.whatwg.org/#ua-string-pattern-chrome>, >>>>> like we did for the Phase 4 changes. >>>>> >>>>> Summary >>>>> >>>>> As previously detailed on the Chromium Blog >>>>> <https://blog.chromium.org/2021/09/user-agent-reduction-origin-trial-and-dates.html>, >>>>> we intend to proceed with Phase 5 of the User-Agent Reduction plan >>>>> <https://www.chromium.org/updates/ua-reduction/#sample-ua-strings-phase-5>. >>>>> In Phase 5, the User-Agent string changes the platform and oscpu tokens >>>>> from their platform-defined values to the relevant unifiedPlatform >>>>> <https://www.chromium.org/updates/ua-reduction/#token-reference> >>>>> token value. The `navigator.platform`, `navigator.platform`, and >>>>> `navigator.appVersion` JS APIs will be similarly reduced. >>>>> >>>>> Blink component >>>>> >>>>> Blink>Network>ClientHints >>>>> >>>>> TAG review >>>>> >>>>> https://github.com/w3ctag/design-reviews/issues/640 >>>>> >>>>> TAG review status >>>>> >>>>> Closed with concerns. >>>>> >>>>> Risks >>>>> Interoperability and Compatibility >>>>> >>>>> Any time you modify the User-Agent string there is a risk of some >>>>> content somewhere depending on the previous format. >>>>> >>>>> We do not expect interop risks, as each browser sends its own >>>>> User-Agent string format. But there is a risk, especially on legacy >>>>> Windows >>>>> platforms, that content somewhere is relying on User-Agents to parse >>>>> platform and oscpu information. We believe the risk is somewhat low. But >>>>> in >>>>> order to mitigate the risk of this change, we intend to slowly roll it out >>>>> via Finch creating two sub groups: one group enabling the feature for all >>>>> platforms except legacy Windows platforms, another group enabling the >>>>> feature on legacy Windows platforms and observing health metrics and bug >>>>> reports. This gives us the option to roll this back specifically for >>>>> legacy >>>>> Windows clients if needed, but proceed for other platforms. >>>>> >>>>> Displaying a modern OS version for legacy clients will not create a >>>>> problem syntactically on legacy Windows platforms. But the web can get >>>>> pretty weird in ways we don't anticipate, hence the slow roll-out and >>>>> incremental path towards User-Agent Reduction. >>>>> >>>>> Here is our proposed rollout plan, with the understanding that if we >>>>> discover concerning breakage or regressions via health metrics or bug >>>>> reports we will pause the rollout or roll back the feature entirely (and >>>>> update this thread if so): >>>>> >>>>> Stage >>>>> >>>>> Time >>>>> >>>>> Date >>>>> >>>>> Stable 1% (M107+) >>>>> >>>>> Canary/Dev/Beta 100% >>>>> >>>>> M107 stable release is shipping to 100% (a best guess) >>>>> >>>>> Nov 1, 2022 >>>>> >>>>> Stable 10% (M107/M108/M109) >>>>> >>>>> ~10 weeks after previous stage >>>>> >>>>> Jan 9, 2022 >>>>> >>>>> Stable 50% >>>>> >>>>> (M107/M108/M109) >>>>> >>>>> ~2 weeks >>>>> >>>>> Jan 23, 2022 >>>>> >>>>> TOT Default (M111) >>>>> >>>>> ~2 weeks after previous stage >>>>> >>>>> Feb 7, 2022 >>>>> >>>>> Stable 100% (M107=>M111) >>>>> >>>>> ~ Same business day as previous stage >>>>> >>>>> Feb 7, 2022 >>>>> >>>>> >>>>> Gecko: Shipped/Shipping. Firefox has frozen (or capped) much of their >>>>> UA string already. >>>>> >>>>> WebKit: Shipped/Shipping. Safari has already frozen everything in >>>>> their desktop UA string except for Safari and WebKit versions. >>>>> >>>>> Web developers: Mixed signals. Reactions have ranged from positive to >>>>> indifferent to negative, from various channels. >>>>> >>>>> Debuggability >>>>> >>>>> No special DevTools support needed. >>>>> >>>>> Will this feature be supported on all six Blink platforms (Windows, >>>>> Mac, Linux, Chrome OS, Android, and Android WebView)? >>>>> >>>>> No (Only for desktop platforms: Windows, Mac, Linux, Chrome OS) >>>>> >>>>> Is this feature fully tested by web-platform-tests >>>>> <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md> >>>>> ? >>>>> >>>>> No >>>>> >>>>> Flag name >>>>> >>>>> #reduce-user-agent-platform-oscpu >>>>> >>>>> Tracking bug >>>>> >>>>> https://bugs.chromium.org/p/chromium/issues/detail?id=1339834 >>>>> >>>>> Launch bug >>>>> >>>>> https://bugs.chromium.org/p/chromium/issues/detail?id=1346071 >>>>> >>>>> Link to entry on the Chrome Platform Status >>>>> https://chromestatus.com/feature/5098783126323200 >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "blink-dev" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to blink-dev+...@chromium.org. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAJh4P7FysJS2D2i4G3YNkf6X8N4_eyUcP%2BpoFrUB_ikdiATwuA%40mail.gmail.com >>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAJh4P7FysJS2D2i4G3YNkf6X8N4_eyUcP%2BpoFrUB_ikdiATwuA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "blink-dev" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to blink-dev+...@chromium.org. >>>> To view this discussion on the web visit >>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9fGf_85Y4oFArSbBHmFYFEnZ%2BozUaRUvJqFJork%2BadcQ%40mail.gmail.com >>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9fGf_85Y4oFArSbBHmFYFEnZ%2BozUaRUvJqFJork%2BadcQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "blink-dev" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to blink-dev+...@chromium.org. >>>> To view this discussion on the web visit >>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/3b26fcb5-2bc9-56d9-8fa2-6918d703bb7e%40gmail.com >>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/3b26fcb5-2bc9-56d9-8fa2-6918d703bb7e%40gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "blink-dev" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to blink-dev+...@chromium.org. >> >> To view this discussion on the web visit >> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAJh4P7EsOyYro%2BQ0a2VvWwv4SDDB4CCeaCrW8wfrCP4oMiVhgw%40mail.gmail.com >> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAJh4P7EsOyYro%2BQ0a2VvWwv4SDDB4CCeaCrW8wfrCP4oMiVhgw%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> >> >> > -- ~ Ziling Zhao -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABfjhnDq9rrLjDE_4b68ig5gGUCwLYmGHMtDJiaVMKdtuLiJow%40mail.gmail.com.
smime.p7s
Description: S/MIME Cryptographic Signature