Gepubliceerd: 17 juni 2025
Afgelopen augustus kondigden we aankomende wijzigingen aan in het identiteitsmodel van Chrome op Windows-, Mac- en Linux-platforms, na de wijzigingen die al op iOS en Android zijn doorgevoerd. Het doel van deze wijzigingen is om Chrome af te stemmen op de huidige gebruikersverwachtingen met betrekking tot inloggen. Gebruikers verwachten steeds vaker dat ze zich alleen hoeven aan te melden om toegang te krijgen tot hun bestanden, inclusief bladwijzers, en dat ze zich kunnen afmelden om ze veilig te houden.
Als onderdeel van de uitrol van deze updates introduceren we wijzigingen in de manier waarop Chrome bladwijzers opslaat op desktopcomputers. Bladwijzers die bijvoorbeeld lokaal op een apparaat zijn opgeslagen, blijven lokaal na aanmelding; gebruikers kunnen er optioneel voor kiezen om dergelijke gegevens afzonderlijk of in bulk naar hun Google-account te uploaden. Om extensies in staat te stellen deze te ondersteunen, maken we nieuwe gegevens beschikbaar in de Chrome Extensions API . De volgende informatie is relevant voor ontwikkelaars van Chrome-extensies die de chrome.bookmarks
API gebruiken.
Overzicht
Tegenwoordig hebben gebruikers altijd één set hoofdmappen, waaronder de mappen 'Bladwijzerbalk' en 'Overige bladwijzers'. De gegevens in deze mappen worden mogelijk wel of niet gesynchroniseerd, afhankelijk van of de gebruiker is aangemeld en synchronisatie is ingeschakeld.
Als onderdeel van de wijzigingen in het identiteitsmodel zal Chrome synchronisatie- en niet-synchronisatiebladwijzers scheiden in twee afzonderlijke substructuren in de bladwijzerstructuur . In sommige gevallen, wanneer een gebruiker er niet voor heeft gekozen om al zijn bladwijzers naar zijn account te uploaden, kan een gebruiker tegelijkertijd zowel synchronisatie- als niet-synchronisatiebladwijzermappen hebben. Extensies die gebruikmaken van de bladwijzer-API moeten mogelijk worden bijgewerkt om de bladwijzerstructuur op een voor gebruikers duidelijke manier weer te geven.
Gedetailleerde API-wijzigingen
Voor gebruikers met een combinatie van synchroniserende en niet-synchroniserende bladwijzers kan de bladwijzer-API een boom retourneren die lijkt op de volgende op de getTree API:
- id=A(naam: "Bladwijzerbalk", folderType: "bladwijzerbalk", synchronisatie: true)
- …
- id=B(naam: "Andere bladwijzers", folderType: "andere", synchronisatie: true)
- …
- id=C (naam: "Bladwijzerbalk", folderType: "bladwijzerbalk", synchronisatie: false)
- …
- id=D (naam: "Andere bladwijzers", folderType: "andere", synchronisatie: false)
- …
Om extensieontwikkelaars in staat te stellen onderscheid te maken tussen deze hoofdmappen, zijn er twee nieuwe eigenschappen toegevoegd aan de API:
-
folderType
: hiermee kunnen extensies de "speciale" mappen identificeren, zoals de bladwijzerbalk. Let op: dename
enid
mogen hiervoor niet worden gebruikt (name
is afhankelijk van de landinstelling enid
is niet vast). -
syncing
: om extensies in staat te stellen onderscheid te maken tussen de synchroniserende en niet-synchroniserende delen van de boom. Dittrue
voordat het identiteitsmodel verandert als de gebruiker is aangemeld en synchronisatie heeft ingeschakeld.
Extensie-updates
Als een van de volgende zaken van toepassing is op uw extensie, moet u mogelijk updates uitvoeren:
- Als uw extensie het volledige resultaat van getTree aan de gebruiker toont om te voorkomen dat identiek benoemde versies van bijvoorbeeld de bladwijzerbalk worden weergegeven, kunt u een suffix aan de naam toevoegen of een andere gebruikersinterface-aanpassing toepassen.
- Als uw extensie probeert de bladwijzerbalk, andere mappen of permanente mobiele mappen te koppelen op basis van
id
ofname
. Deze methoden werden al niet ondersteund. - Als uw extensie ervan uitgaat dat er precies of maximaal één exemplaar van de bladwijzerbalk, andere of mobiele permanente mappen is
Testen
De nieuwe eigenschappen van folderType
en syncing
extensie-API zijn gedocumenteerd en beschikbaar in de nieuwste versie van Chrome Canary (versie 138.0.7196.0 of later).
Gebruikers in stabiele Chrome-kanalen hebben één opslag (dat wil zeggen, maximaal één van elk maptype). Voor testdoeleinden kunt u dubbele opslag als volgt inschakelen:
- Schakel beide volgende opties in chrome://flags in en start Chrome opnieuw op
- synchronisatie-bladwijzers-in-transportmodus inschakelen
- bladwijzers inschakelen geselecteerd type bij aanmelden voor testen
- Een nieuw Chrome-profiel toevoegen (https://support.google.com/chrome/answer/2364824)
- Meld u niet aan: kies 'Doorgaan zonder account'.
- Als u pagina's als bladwijzer toevoegt, worden deze toegevoegd aan de niet-gesynchroniseerde opslag.
- Meld u nu aan bij Chrome:
- Klik op de avatarafbeelding rechtsboven, naast het menu met de drie puntjes.
- Klik op 'Aanmelden bij Chrome' en volg de aanwijzingen.
- Selecteer 'Nee, bedankt' wanneer u wordt gevraagd of u synchronisatie wilt inschakelen.
- Als u pagina's als bladwijzer toevoegt, worden deze toegevoegd aan de synchronisatieopslag (zodat u de optie voor dubbele opslag kunt testen).
Tijdlijnen
De wijzigingen om dubbele opslag beschikbaar te maken, worden geleidelijk uitgerold en worden pas eind juni 2025 voor een beperkt aantal gebruikers van het stabiele Chrome-kanaal uitgerold. Eerst wordt begonnen met een klein percentage gebruikers en vervolgens worden ze in de weken erna breder uitgerold.