On Tue, Sep 7, 2021 at 10:33 AM Arthur Sonzogni <[email protected]>
wrote:

> Hi Vladimir,
> Could you confirm this is a continuation of the OriginTrial supporting
> only Single-Page transitions? We weren't sure by reading this intent.
> Arthur @arthursonzogni
>

Yes, I can confirm that this is a request for continuation of OT for
Single-Page App transition API only.  We intend to file a separate origin
trial request, if needed, for any version of the API that includes the
Multi-Page transitions.

Thanks!
Vlad


>
> Le mer. 1 sept. 2021 à 16:33, Yoav Weiss <[email protected]> a
> écrit :
>
>> *LGTM* to extend the experiment till M96 (inclusive)
>>
>> On Mon, Aug 30, 2021 at 7:09 PM Vladimir Levin <[email protected]>
>> wrote:
>>
>>> Contact [email protected], [email protected],
>>> [email protected], [email protected]
>>>
>>> Explainer
>>> https://github.com/vmpstr/shared-element-transitions/blob/main/README.md
>>>
>>> Summary
>>>
>>> Shared Element Transitions is a proposal for a new script API that
>>> allows a simple set of transitions in both Single-Page Applications (SPAs)
>>> and Multi-Page Applications (MPAs). This feature enhances the visual polish
>>> of pages without requiring a large development effort from developers to
>>> make transitions look nice. By selecting from a set of user-agent
>>> implemented transition effects, the developers can achieve a polished
>>> transition look with minimal effort.
>>>
>>>
>>> Blink componentBlink>Animation
>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EAnimation>
>>>
>>> TAG reviewhttps://github.com/w3ctag/design-reviews/issues/631
>>>
>>> TAG review statusPending
>>>
>>> Risks
>>>
>>>
>>> Interoperability and Compatibility
>>>
>>> Low. As a new feature, the risk here is that other browsers do not
>>> implement it, but since this is a progressive enhancement, sites should be
>>> able to drop usage of the feature easily in browsers where it is not
>>> supported.
>>>
>>>
>>> Gecko: No signal
>>>
>>> WebKit: No signal
>>>
>>> Web developers: Positive Interest in the feature:
>>> https://twitter.com/jaffathecake/status/1386673316354797570 Main
>>> feedback is requests to provide more customizability and power:
>>> https://github.com/WICG/shared-element-transitions/issues/28
>>> https://github.com/WICG/shared-element-transitions/issues/9
>>>
>>> Ergonomics
>>>
>>> None.
>>>
>>>
>>> Activation
>>>
>>> Low. As with interop/compat risks, the difficulty stems from this being
>>> a new feature without support in other browsers. A polyfill for the SPA
>>> case would be beneficial, but it will not be possible to polyfill MPA
>>> behavior. That said, dropping the customized transition should not impact
>>> the usability of a site, fundamentally, so this can easily be dropped on
>>> browsers that do not support the feature.
>>>
>>>
>>> Security
>>>
>>> The current implementation handles transitions in Viz in anticipation of
>>> MPA scenarios. More details on this are outlined in the design doc. See
>>> also the security and privacy self-review questionnaire that was completed
>>> as part of the TAG review process:
>>> https://github.com/WICG/shared-element-transitions/blob/main/security-privacy-questionnaire.md
>>>
>>>
>>> Goals for experimentation
>>>
>>> The API shape is currently limited, providing only a stock set of
>>> transition types. We've already seen engagement on the WICG and a desire
>>> for more customization (see web developer response). We hope to learn more
>>> about the utility of the default transition types and experiences partners
>>> would like to create, but are unable to achieve with the limited API (we
>>> have two external partners who have indicated interest). Based on that
>>> feedback, we may make changes to the API to add more customization. We also
>>> want to know how easy it is to adopt this API on an existing site.
>>>
>>>
>>> Reason this experiment is being extended
>>>
>>> We have gathered feedback from partners, but some amendments to the
>>> feature are needed in order for them to utilize the feature. Specifically,
>>> easing function, duration, and delay controls for shared elements is needed
>>> to better animation control. We are working on adding the controls and
>>> would like to extend the experiment. Original experiment start date: M92
>>> Original experiment end date: M94 Proposed new end date: M96
>>>
>>>
>>> Ongoing technical constraints
>>>
>>> None.
>>>
>>>
>>> Debuggability
>>>
>>> It is possible to set breakpoints inside post-preparation and
>>> post-transition handlers, but beyond this there is no way, presently, to
>>> debug an unexpected transition. Specifically, there currently is no way to
>>> scrub through a transition, or to inspect the shared/transitioned elements.
>>> These are potential areas for improvement if we get developer feedback that
>>> these would be helpful.
>>>
>>>
>>> Will this feature be supported on all six Blink platforms (Windows, Mac,
>>> Linux, Chrome OS, Android, and Android WebView)?No
>>>
>>> Currently no support for Android WebView. WebView presents challenges
>>> due to its rendering architecture.
>>>
>>>
>>> Is this feature fully tested by web-platform-tests
>>> <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>
>>> ?No
>>>
>>> Flag nameDocumentTransition
>>>
>>> Requires code in //chrome?False
>>>
>>> Tracking bug
>>> https://bugs.chromium.org/p/chromium/issues/detail?id=1150461
>>>
>>> Estimated milestones
>>> OriginTrial desktop first 92
>>> OriginTrial desktop last 96
>>> OriginTrial android first 92
>>> OriginTrial android last 96
>>>
>>> Link to entry on the Chrome Platform Status
>>> https://chromestatus.com/feature/5193009714954240
>>>
>>> Links to previous Intent discussionsIntent to prototype:
>>> https://groups.google.com/a/chromium.org/g/blink-dev/c/7SMI3IklO4g/m/JS-JojxNAwAJ
>>> Intent to Experiment:
>>> https://groups.google.com/a/chromium.org/g/blink-dev/c/UgZAAElUWzU
>>>
>>>
>>> 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/CADsXd2PmRbP8g0UzsjHdZjv%2B5kjfhTb3fy1%2B%2BCaejM5EYKRZ_g%40mail.gmail.com
>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADsXd2PmRbP8g0UzsjHdZjv%2B5kjfhTb3fy1%2B%2BCaejM5EYKRZ_g%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/CAL5BFfVhyZ%2BNf8bCuiGPCj_D6HG30POWueYyWMA9SsyMa0y6pw%40mail.gmail.com
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfVhyZ%2BNf8bCuiGPCj_D6HG30POWueYyWMA9SsyMa0y6pw%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/CADsXd2MWJrU%2B8qnz-P4TiE7x8bE%2BzOyDvpdr6enNficZ13Uy3g%40mail.gmail.com.

Reply via email to