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/bf8a8753-e291-4e94-8576-b7b8de336088n%40chromium.org.