Böngészőprofilok és alapértelmezett munkaterületek beállítása
Bejelentkezés után nyisd meg az alsó tálca Desktop beállítások → Browser profile menüpontját. Nevezd el ezt a böngészőt, válaszd ki az alapértelmezett mentett munkaterületét, vagy vond vissza egy regisztrációját. A megadott nevek az alkalmazás nyelvének változásakor is változatlanok maradnak.
Indítás és visszaállítás
Egy új lap a böngésző alapértelmezett mentett elrendezésével indul, az elrendezés automatikus mentése kikapcsolt állapotban. Az ugyanahhoz a laphoz tartozó érvényes helyreállítás elsőbbséget élvez. Az alapértelmezett érték módosítása nem helyezi át az aktív asztalt.
A Visszaállítás az alapértelmezettet olvassa újra, és megőrzi a megnyitott szerkesztőkben lévő nem mentett tartalmat. A kifejezett Betöltés az aktuális, elnevezett munkaterületet olvassa be.
A visszavonás megőrzi a mentett elrendezéseket és az aktuális szerkesztőtartalmakat. A visszavont azonosító nem regisztrálható újra. Új regisztrációhoz kifejezett művelet kell. Ha elveszik a webhely adata, külön profil jön létre. A szerveren tárolt munkaterületek elérhetők maradnak.
Tárolás és párhuzamos szerkesztések
A profilok az actor tulajdonában lévő mailgen_user_settings.settings.workspaceBrowsers JSONB névteret használják. A profil egy böngészőregisztrációt ír le, nem postafiók-bejelentkezést. Lásd az identitási fogalmakat.
A kezdeti helyi azonosító-kiosztás Web Lock-ot használ, és újraolvassa a tárolt UUID-t. Így a párhuzamos lapok egy böngészőprofilt osztanak meg. A hálózati regisztráció ezen a zároláson kívül történik. Web Lock nélkül az új kiosztás látható hibával leáll. A meglévő, tartós azonosító használható marad. A tárolási hiba megőrzi a memóriában lévő azonosítót és asztalt, és külön újrapróbálkozást kínál.
A metaadat-szerkesztések revíziókat hasonlítanak össze, és zárolják az actor beállítássorát. Ütközés után a felület friss metaadatot jelenít meg, és nem írja felül automatikusan. A korlát 100 rekord, a visszavonási tombstone-okat is beleértve. Az ismeretlen tárolási verziókat nem lehet felülírni.
Az Origin nélküli, azonos eredetű GET-kéréseknél a szerver a Host fejlécből választ egy konfigurált nyilvános eredetet. Port nélküli Host-nak pontosan egy eredetre kell illeszkednie. A belső HTTP-proxycímek és a továbbított fejlécek nem hoznak létre böngészőidentitást. A szerver elutasítja a kifejezett idegen Origin fejlécet.
Egy böngésző alapértelmezése egy actor tulajdonában lévő, elnevezett munkaterületre hivatkozik. A szinkronizációs csoportok külön mentett másolatokat juttatnak el. A profil metaadatának szerkesztése nem tesz közzé elrendezést, és nem helyez át másik aktív asztalt.