Intent to deprecate and remove: requestAutocomplete

260 visningar
Hoppa till det första olästa meddelandet

Zach Koch

oläst,
5 maj 2016 20:34:312016-05-05
till blin...@chromium.org, db...@chromium.org

Primary eng (and PM) emails

db...@chromium.org, zk...@chromium.org


Summary

We want to deprecate and remove requestAutocomplete. We have seen very little adoption from both other browsers as well as developers. Usage stats are found below. We're working on a new payment standard, PaymentRequest, that borrows ideas from rAc.


Motivation

* Blink is the only platform to support it

* Usage is very low

* We're focusing on PaymentRequest, which has cross-browser support


Compatibility Risk

Very little. See usage stats from above. No other platforms implemented requestAutocomplete.


Usage information from UseCounter

Effectively 0%: https://www.chromestatus.com/metrics/feature/timeline/popularity/965


Entry on the feature dashboard:

https://www.chromestatus.com/features/5092662981951488


Requesting approval to remove too?

Yes.


Thanks,


Zach


TAMURA, Kent

oläst,
5 maj 2016 23:37:452016-05-05
till Zach Koch, blink-dev, db...@chromium.org
LGTM1.
The usage looks very very low, and other browsers don't support the feature.  I think it's safe to remove the feature without deprecation

Please propose a feature removal from the specification too.

--
TAMURA Kent
Software Engineer, Google


Jochen Eisinger

oläst,
6 maj 2016 05:58:442016-05-06
till TAMURA, Kent, Zach Koch, blink-dev, db...@chromium.org
Doesn't mozilla work on this feature for a while now? Any feedback from them?

smaug

oläst,
6 maj 2016 10:24:382016-05-06
till Jochen Eisinger, TAMURA, Kent, Zach Koch, blink-dev, db...@chromium.org
On 05/06/2016 12:58 PM, Jochen Eisinger wrote:
> Doesn't mozilla work on this feature for a while now? Any feedback from them?

FWIW, I filed https://bugzilla.mozilla.org/show_bug.cgi?id=1270740 since I haven't seen any work happening recently.
I'll try to get feedback from relevant developers there.


I filed also https://github.com/whatwg/html/issues/1207


-Olli


>
> On Fri, May 6, 2016 at 5:37 AM TAMURA, Kent <tk...@chromium.org <mailto:tk...@chromium.org>> wrote:
>
> LGTM1.
> The usage looks very very low, and other browsers don't support the feature. I think it's safe to remove the feature without deprecation
>
> Please propose a feature removal from the specification too.
>
>
> On Fri, May 6, 2016 at 9:34 AM, 'Zach Koch' via blink-dev <blin...@chromium.org <mailto:blin...@chromium.org>> wrote:
>
> Primary eng (and PM) emails
>
> db...@chromium.org <mailto:db...@chromium.org>, zk...@chromium.org <mailto:zk...@chromium.org>
>
>
> Summary
>
> We want to deprecate and remove requestAutocomplete. We have seen very little adoption from both other browsers as well as developers. Usage
> stats are found below. We're working on a new payment standard, PaymentRequest, that borrows ideas from rAc.
>
>
> Motivation
>
> * Blink is the only platform to support it
>
> * Usage is very low
>
> * We're focusing on PaymentRequest <https://w3c.github.io/browser-payment-api/specs/paymentrequest.html>, which has cross-browser support
>
>
> Compatibility Risk
>
> Very little. See usage stats from above. No other platforms implemented requestAutocomplete.
>
>
> Usage information from UseCounter
>
> Effectively 0%: https://www.chromestatus.com/metrics/feature/timeline/popularity/965
>
>
> Entry on the feature dashboard <https://www.chromestatus.com/>:
>
> https://www.chromestatus.com/features/5092662981951488
>
>
> Requesting approval to remove too?
>
> Yes.
>
>
> Thanks,
>
>
> Zach
>
>
>
>
>
> --
> TAMURA Kent
> Software Engineer, Google
>
>
> --
> 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
> <mailto:blink-dev+...@chromium.org>.

Rick Byers

oläst,
6 maj 2016 11:07:322016-05-06
till smaug, Jochen Eisinger, TAMURA, Kent, Zach Koch, blink-dev, Dan Beam
Wow, I'm shocked at how low the usage is given the improvement in checkout user experience (I hate when autocomplete doesn't just work and I need to type this stuff in).  I double checked (including that the UseCounter does indeed trigger on the demo page) and indeed the usage is effectively zero.

LGTM2 to deprecate for at least one release then remove.

Jochen Eisinger

oläst,
6 maj 2016 11:09:372016-05-06
till Rick Byers, smaug, TAMURA, Kent, Zach Koch, blink-dev, Dan Beam

lgtm3

Dan Beam

oläst,
8 maj 2016 23:31:052016-05-08
till Jochen Eisinger, Rick Byers, smaug, TAMURA, Kent, Zach Koch, blink-dev
So, just clarify the current state of this thread:
  • tkent is cool with removal without deprecation
  • rbyers wants deprecation + then removal
  • jochen is ??
Should I be deprecating or just removing?

For what it's worth, rAc never shipped anywhere outside of Chrome (and has been unshipped on iOS for a while now) and we highly encouraged folks to do runtime feature detection; it's unlikely anybody just assumed rAc exists.

-- Dan

Zach Koch

oläst,
8 maj 2016 23:44:102016-05-08
till Dan Beam, Jochen Eisinger, Rick Byers, smaug, TAMURA, Kent, blink-dev
This is also being pulled out of GMSCore soon (which powers the Android implementation), so I would propose going straight to removal.

Brett Wilson

oläst,
9 maj 2016 01:33:542016-05-09
till Zach Koch, Dan Beam, Jochen Eisinger, Rick Byers, smaug, TAMURA, Kent, blink-dev
On Sun, May 8, 2016 at 8:43 PM, 'Zach Koch' via blink-dev <blin...@chromium.org> wrote:
This is also being pulled out of GMSCore soon (which powers the Android implementation), so I would propose going straight to removal.

+1 on removing it right away.

Brett

Jochen Eisinger

oläst,
9 maj 2016 02:46:522016-05-09
till Brett Wilson, Zach Koch, Dan Beam, Rick Byers, smaug, TAMURA, Kent, blink-dev
I'm fine with removing right away

Rick Byers

oläst,
9 maj 2016 14:18:242016-05-09
till Jochen Eisinger, Brett Wilson, Zach Koch, Dan Beam, smaug, TAMURA, Kent, blink-dev
Sorry, I originally missed that tkent@ proposed direct removal.  I was thinking of the odd scenario like some Chrome-specific enterprise app which is invisible to UMA.  But a console warning is unlikely to help that scenario much either.

Given that our metrics say this API is effectively never used, I'm OK with direct removal also.
Svara alla
Svara författaren
Vidarebefordra
0 nya meddelanden