Overzicht van uitbreidingsontwikkeling

Nadat u de handleiding Aan de slag en Overzicht hebt gelezen, kunt u deze handleiding gebruiken als schets voor de uitbreidingscomponenten en -mogelijkheden. Ontwikkelaars worden aangemoedigd om de extensiefunctionaliteit te verkennen en uit te breiden.

Pas de gebruikersinterface van de extensie aan
Browseracties Voeg een pictogram, knopinfo, badge en pop-up toe aan de werkbalk.
Commando's Voeg sneltoetsen toe die acties activeren.
Contextmenu's Voeg items toe aan het contextmenu van Google Chrome.
Omnibox Voeg trefwoordfunctionaliteit toe aan de adresbalk.
Pagina's overschrijven Maak een versie van de pagina Nieuw tabblad, Bladwijzer of Geschiedenis.
Pagina-acties Pictogrammen dynamisch weergeven in de werkbalk.
Bouw uitbreidingshulpprogramma's
Bereikbaarheid (a11j) Maak een uitbreiding toegankelijk voor mensen met een beperking.
Achtergrondscripts Detecteer en reageer wanneer er iets interessants gebeurt.
Internationalisering Werk met taal en locale.
Identiteit OAuth2-toegangstokens ophalen.
Beheer Beheer extensies die zijn geïnstalleerd en actief zijn.
Bericht overslaan Communiceer vanuit een inhoudsscript naar de bovenliggende extensie, of omgekeerd.
Opties Pagina's Laat gebruikers een extensie aanpassen.
Rechten Wijzig de machtigingen van een extensie.
Opslag Gegevens opslaan en ophalen.
Pas de Chrome-browser aan en observeer deze
Bladwijzers Creëer, organiseer en manipuleer bladwijzergedrag.
Browsegegevens Browsegegevens verwijderen uit het lokale profiel van een gebruiker.
Downloads Programmatisch initiëren, monitoren, manipuleren en zoeken naar downloads.
Lettertype-instellingen Beheer de lettertype-instellingen van Chrome.
Geschiedenis Interactie met de browsergeschiedenis van bezochte pagina's.
Privacy Beheer de privacyfuncties van Chrome.
Volmacht Beheer de proxy-instellingen van Chrome.
Sessies Tabbladen en vensters opvragen en herstellen vanuit een browsersessie.
Tabbladen Maak, wijzig en herschik tabbladen in de browser.
Top websites Krijg toegang tot de meest bezochte URL's van gebruikers.
Thema's Wijzig het algehele uiterlijk van de browser.
ramen Vensters in de browser maken, wijzigen en herschikken.
Pas het web aan en observeer het
Actief tabblad Krijg veilig toegang tot websites door de meeste behoeften aan <all_urls> hosttoestemming te verwijderen.
Inhoudsinstellingen Pas websitefuncties aan, zoals cookies, JavaScript en plug-ins.
Inhoudsscripts Voer JavaScript-code uit in de context van webpagina's.
Koekjes Ontdek en wijzig het cookiesysteem van de browser.
Cross-Originele XHR Gebruik XMLHttpRequest om gegevens van externe servers te verzenden en te ontvangen.
Declaratieve inhoud Voer acties uit op de inhoud van een pagina zonder dat daarvoor toestemming nodig is.
Bureaublad vastleggen Leg de inhoud van het scherm, afzonderlijke vensters of tabbladen vast.
Pagina vastleggen Sla de brongegevens van een tabblad op als MHTML.
Tabblad vastleggen Interactie met tabbladmediastreams.
Webnavigatie Statusupdates van navigatieverzoeken tijdens de vlucht.
Webverzoek Observeer en analyseer het verkeer. Onderschep blokkeer- of wijzig verzoeken tijdens de vlucht.
Verpakken, implementeren en updaten
Chrome webshop Extensies hosten en updaten via de Chrome Web Store.
Andere implementatieopties Distribueer extensies op een aangewezen netwerk of met andere software.
Vouw Chrome DevTools uit
Debugger Instrumenteer netwerkinteractie, debug JavaScript, muteer de DOM en CSS.
Ontwikkeltools Functies toevoegen aan Chrome Developer Tools.