Intent to Prototype: Note taking new note URL

172 views
Skip to first unread message

Glen Robertson

unread,
Mar 24, 2021, 11:28:42 AM3/24/21
to blin...@chromium.org, Glen Robertson, mgi...@chromium.org

Contact emails

gle...@chromium.org, mgi...@chromium.org


Explainer

Note: just have an issue post with discussion and an incubation specification instead of an explainer because it is a small addition.

https://github.com/w3c/manifest/issues/965


Specification

https://wicg.github.io/manifest-incubations/index.html#new_note_url-member


Summary

Parses a web app manifest entry for a URL to open to take a new note in a note-taking web app, allowing OS integrations. The "note_taking" and "new_note_url" web app manifest fields are described in https://github.com/w3c/manifest/issues/965.



Blink component

Blink


Motivation

Note-taking apps often have OS and user agent integrations. This adds a way for web apps to identify themselves as note-taking apps, and a declarative way to do a simple note-taking action: open a URL to take a new note.



Initial public proposal

https://github.com/w3c/manifest/issues/965


TAG review

None


TAG review status

Pending


Risks



Interoperability and Compatibility

None



Gecko: No signal


WebKit: No signal


Web developers: No signals



Is this feature fully tested by web-platform-tests?

No


Tracking bug

https://bugs.chromium.org/p/chromium/issues/detail?id=1185678


Launch bug

https://bugs.chromium.org/p/chromium/issues/detail?id=1189357


Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5205972320518144


This intent message was generated by Chrome Platform Status.



Balazs Engedy

unread,
Apr 13, 2021, 9:17:50 AM4/13/21
to blink-dev, Glen Robertson, Glen Robertson, Matt Giuca
During the review we were unsure about the scope of this launch. Is this still limited to Chrome OS and specific apps, or is the intention to allow any installed PWA to expose a note-taking handler in its manifest, along with some UX whereby the user sets it as the note-taking application?

Glen Robertson

unread,
Apr 16, 2021, 7:18:50 PM4/16/21
to Balazs Engedy, blink-dev, Glen Robertson, Matt Giuca
TLDR: Parsed everywhere, any web app, used on CrOS with existing Chrome App UX.

This is proposing to parse a new field from the web app manifest to identify note-taking web apps [this part would exist on all blink platforms and any web app could declare the field to be considered a note-taking app].
We currently only have intention to use that field on CrOS, where it will be integrated with the existing stylus tools so web apps can be selected as the current note-taking app (Settings>Device>Stylus, currently allows Chrome Apps only) and, once selected, can be launched from stylus palette > Create note.
Note web apps will not yet be usable on the lock screen (that will be a separate proposal).

HTH, let me know if you have further questions.
-Glen

Balazs Engedy

unread,
May 4, 2021, 9:43:08 AM5/4/21
to blink-dev, Glen Robertson, blink-dev, Glen Robertson, Matt Giuca, Balazs Engedy
That sounds good, thank you for the clarification!
Reply all
Reply to author
Forward
0 new messages