May I ask why? I've tried out the flagged implementation on Chrome OS, and I think it is a pretty nice UI paradigm. I don't see any technical reason it shouldn't be available on other platforms.
On Monday, May 6, 2024 at 10:30:58 AM UTC-4 Brett Wilson wrote: > On Mon, May 6, 2024 at 3:02 AM Yoav Weiss (@Shopify) <yoav...@chromium.org> > wrote: > >> >> >> On Fri, May 3, 2024 at 7:28 PM Brett Wilson <bre...@chromium.org> wrote: >> >>> Contact emailsbre...@chromium.org, alanc...@chromium.org, >>> mgi...@chromium.org, loub...@google.com >>> >>> Explainer >>> https://github.com/WICG/manifest-incubations/blob/gh-pages/tabbed-mode-explainer.md >>> >>> Specificationhttps://wicg.github.io/manifest-incubations/#dfn-tabbed >>> >>> Summary >>> >>> Allow web app windows to have a tab strip. This adds a new display mode >>> "tabbed" and a new manifest field to allow customizations to the tab strip. >>> >>> >>> Blink componentBlink>AppManifest >>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EAppManifest> >>> >>> TAG reviewhttps://github.com/w3ctag/design-reviews/issues/841 >>> >>> TAG review statusIssues addressed >>> >>> Chromium Trial NameWebAppTabStrip >>> >>> Link to origin trial feedback summary >>> https://github.com/WICG/manifest-incubations/issues >>> >>> Origin Trial documentation link >>> https://github.com/WICG/manifest-incubations/blob/gh-pages/tabbed-mode-explainer.md >>> >>> Risks >>> >>> >>> Interoperability and Compatibility >>> >>> >>> >>> *Gecko*: Defer ( >>> https://github.com/mozilla/standards-positions/issues/811) >>> >>> *WebKit*: No signal ( >>> https://github.com/WebKit/standards-positions/issues/195) >>> >>> *Web developers*: Positive (https://github.com/w3c/manifest/issues/737) >>> >>> *Other signals*: >>> >>> WebView application risks >>> >>> Does this intent deprecate or change behavior of existing APIs, such >>> that it has potentially high risk for Android WebView-based applications? >>> >>> N/A >>> >>> >>> Debuggability >>> >>> chrome://web-app-internals can be used for debugging, and the new >>> manifest field could also be added to the DevTools Application pane. >>> >>> >>> Will this feature be supported on all six Blink platforms (Windows, Mac, >>> Linux, ChromeOS, Android, and Android WebView)?No >>> >>> The origin trial is available on ChromeOS only. Support for other >>> desktop platforms is planned. >>> >>> >>> Is this feature fully tested by web-platform-tests >>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> >>> ?Yes >>> >>> >>> https://github.com/web-platform-tests/wpt/tree/master/appmanifest/display-override-member >>> >>> >>> Flag name on chrome://flagschrome://flags/#enable-desktop-pwas-tab-strip >>> >>> Finch feature nameDesktopPWAsTabStrip >>> >>> Requires code in //chrome?True >>> >>> Tracking bughttps://issuetracker.google.com/issues/40598974 >>> >>> Launch bughttps://launch.corp.google.com/launch/4253814 >>> >>> MeasurementLaunch.WebAppDisplayMode: Tabbed >>> >>> Availability expectationFeature is available only on Chrome-on-ChromeOS >>> for the foreseeable future. >>> >> >> This seems a bit contradictory with "Support for other desktop platforms >> is planned" above. Are there plans for support beyond CrOS? >> >>> >>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABiGVV9MstA8bLmUTLkkfTjeYK8bb7fkhyKL_OMt_d7UzavRTA%40mail.gmail.com?utm_medium=email&utm_source=footer> >> >> > Sorry, the first part was a mistake. Chrome team has requested this not be > on other platforms now. > > Brett > -- 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+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/670da4b2-f0f9-4774-96a9-5cd5f96d168cn%40chromium.org.