Hi blink-dev, UA Reduction Phase 5 is currently ramping up to 100% of the stable release population.
Thanks. Victor On Monday, January 23, 2023 at 4:13:15 PM UTC-5 Victor Tan wrote: > Hi blink-dev, > UA Reduction Phase 5 is currently ramping up to 50% of the stable release > population. > > Thanks. > Victor > > On Monday, January 9, 2023 at 2:31:08 PM UTC-5 Victor Tan wrote: > >> Hi blink-dev, >> UA Reduction Phase 5 is currently ramping up to 10% of the stable >> release population. We will monitor the change has any impacts. >> >> Thanks. >> Victor >> >> On Wednesday, December 7, 2022 at 4:56:18 PM UTC-5 Victor Tan wrote: >> >>> Hi blink-dev, >>> UA Reduction Phase 5 is currently ramping up to 5% of the stable >>> release population. We will monitor the change has any impacts. >>> >>> Thanks. >>> Victor >>> >>> On Thursday, December 1, 2022 at 3:55:50 PM UTC-5 Mike Taylor wrote: >>> >>>> Thanks Ziling. We're unlikely to make the change just ahead of the >>>> weekend, but will ping this thread early next week once the move to 5% is >>>> submitted. >>>> >>>> On 12/1/22 1:36 PM, Ziling Zhao wrote: >>>> >>>> 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/b03bfff9-26dc-442a-8c47-8d0e5eaa4e44n%40chromium.org.