Thanks. I emailed experimentation-dev just to be sure because the
underlying feature didn't change and I want to avoid confusion about
multiple different trials for the same feature name.

The main thing that is changing is that the dev ecosystem now has pretty
heavy interest in using it to improve LCP so gathering feedback will be a
lot easier than the last go-around which was focused on async scripts
(which already had a hack people were using).

On Mon, Sep 13, 2021 at 9:42 AM Yoav Weiss <[email protected]> wrote:

> Thanks for working on this!!
>
> On an administrative note, this should be considered a new OT, as the
> previous one was run a while ago.
>
> On Fri, Sep 10, 2021 at 5:16 PM Patrick Meenan <[email protected]>
> wrote:
>
>> Contact [email protected], [email protected],
>> [email protected], [email protected]
>>
>> Explainerhttps://github.com/WICG/priority-hints/blob/main/EXPLAINER.md
>>
>> Specificationhttps://wicg.github.io/priority-hints/
>>
>> Summary
>>
>> Priority Hints provide developers a way to indicate a resource's relative
>> importance to the browser, allowing more control over the order resources
>> are loaded. Many factors influence a resource's priority in browsers. These
>> include type, visibility, and preload status of a resource. Priority Hints
>> introduces a developer-set "importance" attribute allowing developers to
>> influence the computed priority of a resource. Supported importance values
>> are auto, low, and high.
>>
>>
>> Blink componentBlink>Loader
>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3ELoader>
>>
>> Search tagspriority-hints
>> <https://www.chromestatus.com/features#tags:priority-hints>, priority
>> hints <https://www.chromestatus.com/features#tags:priority%20hints>
>>
>> TAG review
>>
>> TAG review statusPending
>>
>> Risks
>>
>>
>> Interoperability and Compatibility
>>
>> Gecko: No signal
>> WebKit: No signal
>> Web developers: Strongly positive
>>
>>
>> Goals for experimentation
>>
>> The goal is to re-start the origin trial experiment for Priority Hints
>> with a focus on some specific use cases that have generated significant
>> developer interest:
>>
>>    - Boost the priority of the LCP image for a page by specifying
>>    importance="high" on the image element, causing LCP to happen sooner.
>>    - Increase the priority of async scripts using better semantics than
>>    the current hack that is commonly used (inserting a link preload for the
>>    async script)
>>    - Decreasing the priority of late-body scripts to allow for better
>>    sequencing with images.
>>    - Decreasing the priority of CSS to allow for sequencing with
>>    parser-blocking scripts.
>>    - Allow for varying priorities of javascript-initiated fetches.
>>
>> The bulk of the experiment will be focused on making sure the API surface
>> meets developers needs and works as expected.
>>
>>
>> Reason this experiment is being extended
>>
>> The previous experiment was run before the recent focus on core web
>> vitals and LCP in particular and did not generate as much developer
>> interest as there is now. There were also prioritization issues with
>> preload that are fixed in 95 that made it difficult to experiment with for
>> the script case. There is pretty significant demand from developers for the
>> knobs that Priority Hints provide, particularly for improving LCP.
>>
>
> I also suspect that the server-side support for priorities improved since
> the original OT, at least in some servers.
>
>
>>
>> Ongoing technical constraints
>>
>> None
>>
>> Debuggability
>>
>>
>>
>> Will this feature be supported on all six Blink platforms (Windows, Mac,
>> Linux, Chrome OS, Android, and Android WebView)?Yes
>>
>> Is this feature fully tested by web-platform-tests
>> <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>
>> ?No
>>
>> Flag namePriorityHints
>>
>> Requires code in //chrome?False
>>
>> Tracking bughttps://crbug.com/821464
>>
>> Estimated milestones
>> OriginTrial desktop last 101
>> OriginTrial desktop first 96
>> OriginTrial android last 101
>> OriginTrial android first 96
>>
>
> Do you have partners lined up to start experimenting in M96?
> Any particular reason for needing to run it till M101? If not, it may be
> better to run it till M99 (inclusive) and ask for an extension with what
> we've learned.
>
>
>>
>> Link to entry on the Chrome Platform Status
>> https://www.chromestatus.com/feature/5273474901737472
>>
>> Links to previous Intent discussionsIntent to Experiment:
>> https://groups.google.com/a/chromium.org/g/blink-dev/c/jpeSdM897Xw/m/CY6tothSDgAJ
>>
>>
>> This intent message was generated by Chrome Platform Status
>> <https://www.chromestatus.com/>.
>>
>> --
>> 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 [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAPq58w4GGUARoL%3DKrhCPDG43xWQMk3FuUK-_-zHxM_Tr1tXGKQ%40mail.gmail.com
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAPq58w4GGUARoL%3DKrhCPDG43xWQMk3FuUK-_-zHxM_Tr1tXGKQ%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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAPq58w71Wy6M4Fcm3gC734TbaYW9NPY10_udong%2B4uwBpp%3DRAQ%40mail.gmail.com.

Reply via email to