Hi Ryosuke, Simon,

Have the raised concerns been addressed now, given the document shared by Nicolás and github issue discussions? I would like to avoid bitrot for my prototype :)

Regards,

Rob.

Am 30.09.20 um 00:10 schrieb Nicolás Peña Moreno:
I've written a doc to explain our perspective on the use-cases of these two APIs: https://docs.google.com/document/d/1UrPQD0lOhHKgQy1oy1Cs0F9AsBb83q_bx8cAvu_sKrI <https://docs.google.com/document/d/1UrPQD0lOhHKgQy1oy1Cs0F9AsBb83q_bx8cAvu_sKrI>.


On Tue, Sep 29, 2020 at 5:16 PM Yoav Weiss <y...@yoav.ws <mailto:y...@yoav.ws>> wrote:

    +Nicolás Peña <mailto:n...@chromium.org>

    On Sun, Aug 9, 2020 at 5:40 AM Ryosuke Niwa <rn...@webkit.org
    <mailto:rn...@webkit.org>> wrote:

        On Fri, Aug 7, 2020 at 2:09 PM Rob Buis <rb...@igalia.com
        <mailto:rb...@igalia.com>> wrote:
        >
        > I was not aware of Long Tasks API. However it seems to have
        a slightly
        > different focus (task vs. input events). Also I am mostly
        interested in
        > First Input Delay, and it was decided some time ago to not
        put it in
        > Long Tasks API (see
        >
        
https://docs.google.com/document/d/1bYMLTkjcyOZR5Jt3vrulzMSoS32zOFtwyH33f6hW_C8/edit#
        
<https://docs.google.com/document/d/1bYMLTkjcyOZR5Jt3vrulzMSoS32zOFtwyH33f6hW_C8/edit#>).

        The concern still withstands. We don't have dozens of slightly
        different APIs that websites need to track for junks & delays
        during
        user interactions.

        It's also unclear how this first input delay works with a
        single page
        app which may have multiple transitions after a single page
        load from
        the browser engine's perspective. There had been some discussions
        about this in the past in Web Perf WG but I don't think we've
        come to
        any conclusion about it.

        In general, I'm hesitant to have any of these APIs implemented in
        WebKit without figuring out more coherent picture of how
        they'd all
        fit together to address underlying use cases.

        - R. Niwa

        > On 06.08.20 20:07, Simon Fraser wrote:
        > > Our feedback is that this API seems reasonable, but that
        there's overlap with the "long tasks" API,
        > > and it's not clear if we need both.
        > >
        > > Simon
        > >
        > >> On Aug 6, 2020, at 10:43 AM, Rob Buis <rb...@igalia.com
        <mailto:rb...@igalia.com>> wrote:
        > >>
        > >> Hi Webkit-Dev,
        > >>
        > >> I would like to get an official position from Webkit on
        the Event Timing Web Perf API.
        > >> Besides providing information about input event latency
        it can be used to obtain
        > >> First Input Timing metrics. This specification builds on
        the Performance Timeline
        > >> specification, which is implemented in Webkit. Chrome has
        implemented the Event
        > >> Timing API, see the chrome status entry below.
        > >>
        > >> - Specification: https://wicg.github.io/event-timing/
        <https://wicg.github.io/event-timing/>
        > >> - Explainer: https://github.com/WICG/event-timing
        <https://github.com/WICG/event-timing>
        > >> - MDN:
        https://developer.mozilla.org/en-US/docs/Web/API/PerformanceEventTiming
        
<https://developer.mozilla.org/en-US/docs/Web/API/PerformanceEventTiming>
        > >> - ChromeStatus:
        https://chromestatus.com/feature/5167290693713920
        <https://chromestatus.com/feature/5167290693713920>
        > >> - Caniuse.com URL:
        https://caniuse.com/#feat=mdn-api_performanceeventtiming
        <https://caniuse.com/#feat=mdn-api_performanceeventtiming>
        > >>
        > >> Regards,
        > >>
        > >> Rob.
        > >> _______________________________________________
        > >> webkit-dev mailing list
        > >> webkit-dev@lists.webkit.org
        <mailto:webkit-dev@lists.webkit.org>
        > >> https://lists.webkit.org/mailman/listinfo/webkit-dev
        <https://lists.webkit.org/mailman/listinfo/webkit-dev>
        > _______________________________________________
        > webkit-dev mailing list
        > webkit-dev@lists.webkit.org <mailto:webkit-dev@lists.webkit.org>
        > https://lists.webkit.org/mailman/listinfo/webkit-dev
        <https://lists.webkit.org/mailman/listinfo/webkit-dev>
        _______________________________________________
        webkit-dev mailing list
        webkit-dev@lists.webkit.org <mailto:webkit-dev@lists.webkit.org>
        https://lists.webkit.org/mailman/listinfo/webkit-dev
        <https://lists.webkit.org/mailman/listinfo/webkit-dev>

_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to