- From: Sam Weinig <weinig@apple.com>
- Date: Tue, 05 Apr 2016 16:03:32 -0700
- To: Travis Leithead <travis.leithead@microsoft.com>
- Cc: "public-html@w3.org" <public-html@w3.org>
- Message-id: <B6E168D9-E08C-4E2A-9E14-F8612012ED3E@apple.com>
Hi Travis, How did you generate this API catalog, because, from a cursory look below, it doesn’t seem like you have things quite correct (I noted below where I think there are errors). Is there a way others look at the methodology you used to generate the catalogue? > On Apr 5, 2016, at 3:17 PM, Travis Leithead <travis.leithead@microsoft.com> wrote: > > In our telecon today (https://lists.w3.org/Archives/Public/public-html/2016Apr/0001.html <https://lists.w3.org/Archives/Public/public-html/2016Apr/0001.html>), we talked about enumerating a set of HTML 5.1 features that might not meet a minimum bar for inclusion: are the implemented in at least 2 browsers? > > To answer this question, we turned to the API Catalog (https://aka.ms/apicatalog <https://aka.ms/apicatalog>) and filtered out the non-HTML 5.1 features. The raw data used is attached (CSV file). We did a little spreadsheet math to find columns where APIs were only supported in 0 or 1 browsers. Here’s the high-level summary: > > No browser supports: > ============ > Canvas Proxies > dragexit > table sorting > misc. <area> attributes (hreflang, type) > autocomplete (textarea/select) > ImageBitmap Factories > force spell check > Media Controller WebKit supports MediaController. > misc. <input> props (valueHigh/valueLow) > Content handler registration > SVG root element global event handlers > > 1 browser supports: > > Autocomplete Error event (Chrome) > DataCue (Edge) WebKit supports DataCue (as WebKitDataCue). > Search Provider registration > <details> (Chrome) WebKit supports the <details> element. > <dialog> (Chrome) > <marquee> (Edge) (obsolete section) WebKit supports the <marquee> element. > <menuitem> (Chrome) > <style scoped> (Firefox) > <textarea inputmode> (Chrome) > minLength (textarea) (Chrome) > location.assign (Edge) WebKit supports location.assign. > PromiseRejectionEvent (Chrome) > RelatedEvent object (Chrome) > ShowModalDialog (Safari) > document.load (Firefox) -Sam
Received on Tuesday, 5 April 2016 23:03:26 UTC