Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New tutorial] Open Chrome API docs (condensed) #851

Merged
merged 16 commits into from
Mar 22, 2023
Merged

Conversation

AmySteam
Copy link
Contributor

@AmySteam AmySteam commented Mar 17, 2023

Initial PR#848 fits more into a robust/useful developer tool example. So It will be moved to a different folder. This is a simpler approach with less omnibox suggestions.


User Story

As a web developer, I want to open extension API reference pages on Chrome, so that I can quickly learn how to use a specific extension API.

Bonus: A daily extension tip will be displayed as a popover after clicking the "tip" navigation list item.
(Currently, it requires Canary build and the "Experimental Web Platform features" flag enabled. The release date was moved to M114, so this approach may need to be abandoned if we want to launch before then.)

How to use it? Video demo

  1. Enter the keyword "api" in the browser address bar.
  2. Then, press "tab" or "space".
  3. Enter the complete name of the API.
  4. OR choose from a list of past searches
  5. Select the API desired, and a new page will open to the Chrome API reference page.

Copy link
Collaborator

@sebastianbenz sebastianbenz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks much better!

@AmySteam
Copy link
Contributor Author

@sebastianbenz Thanks for all your insights!!! 💯 😊

@AmySteam AmySteam merged commit 0cd6920 into main Mar 22, 2023
@AmySteam AmySteam deleted the sw-api-sugg-sm branch April 28, 2023 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants