Overzicht van uitbreidingsontwikkeling

Nadat u de handleiding ' Aan de slag' en het overzicht hebt gelezen, kunt u deze gids gebruiken als leidraad voor de componenten en mogelijkheden van de extensie. Ontwikkelaars worden aangemoedigd om de functionaliteit van de extensie te verkennen en uit te breiden.

Gebruikersinterface van de extensie aanpassen
Browseracties Voeg een pictogram, tooltip, 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 een zoekwoordfunctionaliteit toe aan de adresbalk.
Overschrijfpagina's Maak een versie van de pagina 'Nieuw tabblad', 'Bladwijzer' of 'Geschiedenis'.
Pagina-acties Pictogrammen dynamisch weergeven in de werkbalk.
Bouw uitbreidingshulpprogramma's
Toegankelijkheid (a11y) Zorg ervoor dat een aanbouw toegankelijk is voor mensen met een beperking.
Achtergrondscripts Detecteer en reageer wanneer er iets interessants gebeurt.
Internationalisering Werk met taal en plaats.
Identiteit Verkrijg OAuth2-toegangstokens.
Beheer Beheer de geïnstalleerde en actieve extensies.
Berichtoverdracht Communiceer vanuit een contentscript naar de bijbehorende bovenliggende extensie, of omgekeerd.
Optiepagina's Laat gebruikers een extensie aanpassen.
Toestemmingen De machtigingen van een extensie wijzigen.
Opslag Gegevens opslaan en ophalen.
Wijzig en observeer de Chrome-browser.
Bladwijzers Het gedrag van bladwijzers creëren, organiseren en aanpassen.
Browsegegevens Verwijder browsegegevens uit het lokale profiel van een gebruiker.
Downloads Downloads programmatisch starten, bewaken, bewerken en doorzoeken.
Lettertype-instellingen Beheer de lettertype-instellingen van Chrome.
Geschiedenis Interacteer met de door de browser bijgehouden gegevens over bezochte pagina's.
Privacy Beheer de privacyinstellingen van Chrome.
Volmacht Beheer de proxy-instellingen van Chrome.
Sessies Tabbladen en vensters van een browsersessie opvragen en herstellen.
Tabs Tabbladen in de browser aanmaken, wijzigen en herschikken.
Topwebsites Krijg toegang tot de meest bezochte URL's van gebruikers.
Thema's Verander het algehele uiterlijk van de browser.
Windows Vensters in de browser maken, wijzigen en herschikken.
Wijzig en observeer het web
Actief tabblad Krijg veilig toegang tot websites door de meeste noodzaak voor <all_urls> host-toestemming te elimineren.
Inhoudsinstellingen Websitefuncties zoals cookies, JavaScript en plug-ins kunnen worden aangepast.
Inhoudsscripts Voer JavaScript-code uit in de context van webpagina's.
Cookies Verken en wijzig het cookiesysteem van uw browser.
Cross-Origin XHR Gebruik XMLHttpRequest om gegevens van en naar externe servers te verzenden en te ontvangen.
Declaratieve inhoud Voer acties uit op de inhoud van een pagina zonder toestemming te vragen.
Schermopname 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 mediastromen in tabbladen.
Webnavigatie Statusupdates van navigatieverzoeken tijdens de vlucht.
Webverzoek Verkeer observeren en analyseren. Verzoeken tijdens de vlucht onderscheppen, blokkeren of wijzigen.
Verpakken, implementeren en bijwerken
Chrome Web Store Het hosten en bijwerken van extensies via de Chrome Web Store.
Andere implementatieopties Verspreid extensies via een daarvoor bestemd netwerk of met andere software.
Chrome DevTools uitbreiden
Debugger Instrumenteer netwerkinteractie, debug JavaScript, wijzig de DOM en CSS.
Ontwikkeltools Voeg functies toe aan de Chrome-ontwikkelaarstools.