Wat gebeurt er in Chrome-extensies, oktober 2024

Het is tijd voor een nieuwe samenvatting van wat er gebeurt in Chrome-extensies: lees verder voor spannende updates over AI-integratie, nieuwe API's, evenementen en video's.

Extensies en AI

Met extensies kunt u uw surfervaring verbeteren door de webinhoud te beheren en de browser aan te passen. Met AI kun je dit naar een hoger niveau tillen! We hebben bronnen gepubliceerd die zijn ontwikkeld om te begrijpen hoe u AI effectief kunt gebruiken in Chrome-extensies . Bekijk zeker de voorbeelden die laten zien wat er mogelijk is met Gemini in Chrome-extensies !

Chrome heeft ook de Built-in AI Challenge gelanceerd: u wordt uitgenodigd om innovatieve webapplicaties en Chrome-extensies te maken, met behulp van de geïntegreerde AI-modellen en API's van Chrome , en maakt kans op prijzen ter waarde van in totaal $ 65.000 USD.

Meld u aan en ontvang meer informatie op de website van de Built-in AI Challenge . We kunnen niet wachten om te zien wat je creëert als je het web van AI voorziet!

Uitbreidingen op tournee

Wilt u meer weten over browserextensies en in contact komen met het team dat ze bouwt? Kom ons vinden op deze aankomende evenementen!

DevFest Londen: Oliver zal op 16 november 2024 aanwezig zijn op DevFest Londen , waar hij de nieuwste updates over de ontwikkeling van Chrome-extensies zal presenteren. Kom meer te weten over nieuwe API's en best practices en laat u inspireren om geweldige uitbreidingsprojecten te bouwen.

Ad Filtering Summit Berlijn: Bezoek ons ​​op de Ad Filtering Summit in Berlijn op 24 en 25 oktober 2024, waar we de toekomst van advertentiefiltering bespreken en hoe extensies een cruciale rol spelen bij het creëren van een betere webervaring voor gebruikers. Registratie voor dit evenement is gratis.

TPAC-top: Als onderdeel van onze betrokkenheid bij de WebExtensions Community Group heeft het team onlangs de TPAC bijgewoond, de jaarlijkse conferentie van het W3C vol boeiende discussies over de toekomst van het internet. We hebben met andere browserleveranciers en ontwikkelaars uit de gemeenschap samengewerkt aan belangrijke webstandaarden en initiatieven die vorm zullen geven aan de manier waarop extensies worden gebouwd en gebruikt. Om er maar een paar te noemen: het toevoegen aan het Web Platform Tests-project om extensie-API's consistenter te maken in alle browsers en het kijken naar komende internationaliseringsstandaarden die we mogelijk kunnen ondersteunen in de chrome.i18n API.

Een groep mensen op de TPAC-top
TPAC-top.

Beleidsupdates voor de Chrome Web Store

Het Chrome Web Store-team heeft een reeks updates gepubliceerd op de pagina Programmabeleid voor ontwikkelaars, bedoeld om de ontwikkeling van producten van hoge kwaliteit aan te moedigen, misleidend gedrag te voorkomen en geïnformeerde toestemming van de gebruiker te garanderen. Rebecca Soares, de beleidsmanager van de Chrome Web Store, heeft alle updates in Chrome Extensies samengevat: Belangrijke beleidsupdates blogpost .

Nieuwe uitbreidings-API's

Vanaf Chrome 128 hebben we ondersteuning toegevoegd voor het matchen van responsheaders in de Declarative Net Request API. We hebben onze API-referentie bijgewerkt met de nieuwe velden responseHeaders en excludedResponseHeaders . Als onderdeel van deze update hebben we ook een nieuwe regelevaluatiesectie aan onze documentatie toegevoegd, waarin wordt uitgelegd hoe regels op elkaar worden afgestemd.

Vanaf Chrome 130 is de methode getKeys() beschikbaar op de StorageArea-interface die wordt gebruikt door de chrome.storage API. Dit volgt op een voorstel in de WebExtensions Community Group.

Vanaf Chrome 130 is de gebeurtenis action.onUserSettingsChanged beschikbaar. Dit volgt op een voorstel in de WebExtensions Community Group. Met dank aan Microsoft voor de bijdrage aan Chromium.

Het veld minimum_chrome_version in het manifest ondersteunt nu niet-hoofdversies. Deze kunnen handig zijn als u zich op een specifieke Chrome-release wilt richten.

Aankomende functies

Extensie-opslag bekijken in DevTools: Een van de meest gevraagde functies in onze bugtracker is de mogelijkheid om extensie-opslag in DevTools te bekijken, op dezelfde manier waarop we al ondersteuning bieden voor webopslag-API's. We luisteren naar je, en we werken hieraan! Verwacht voor het einde van het jaar meer details over hoe je dit experiment kunt uitproberen.

Vanaf Chrome 130 schakelen we ondersteuning in voor de eigenschap use_dynamic_url voor vermeldingen onder de sleutel web_accessible_resources in het manifest.

Na de discussie in de WebExtensions Community Group tijdens TPAC, beginnend in Chrome 131, zullen $schema en browser_specific_settings in manifest niet langer waarschuwingen veroorzaken, omdat deze sleutels algemeen worden gebruikt en er wordt aangenomen dat ze geen speciaal gedrag vertonen in Chrome.

🗃️Nieuwe video's

Ga met Oliver mee op avontuur en voeg een aangepaste cursor toe aan Chrome, met een gastoptreden van Chrome dino!

Stop daar niet, leer meer over inhoudsscripts in Chrome-extensies, inclusief hoe u CSS en JavaScript registreert voor uitvoering op een bepaalde pagina. Bekijk de volledige video op YouTube .

Abonneer u op ons YouTube-kanaal om het komende interview met David Li, Extensions Product Manager bij Google, niet te missen.