Een recente Mozilla Wiki entry blijkt dat Mozilla plannen voor het toevoegen van contextuele identiteit aan de Firefox webbrowser waarmee de gebruikers van de browser te scheiden van bepaalde gegevens types van elkaar.
Dit zou een groot voordeel Firefox gebruikers op verschillende manieren, bijvoorbeeld door hen aan te melden bij web services op hetzelfde moment of door het gebruik van aangepaste identiteiten voor bepaalde websites alleen om de dienst te blokkeren bijhouden van gebruikers via het Internet.
Hoewel dit kan worden gedaan met meerdere Firefox-profielen, een voordeel van contextuele identiteit is dat ze worden uitgevoerd onder één profiel.
Wat dit betekent is dat je kunt schakelen tussen contexten in dezelfde sessie en een raam dat kan worden gedaan met behulp van profielen.
Bepaalde add-ons zoals Cookie Swap of Multifox ondersteuning die zo goed, maar ze beperken hun functionaliteit cookies en Mozilla de implementatie van plannen om verder te gaan dan dat ter dekking van andere use cases.
Mozilla plannen om te scheiden van de volgende gegevens, indien containers worden gebruikt in Firefox:
- Cookies
- lokale Opslag
- indexedDB
- HTTP gegevens cache
- Alle OriginAttributes inhoud
Dit gaat verder dan het eenvoudig cookie wisselen zoals je kunt zien, maar niet zo ver als de verschillende profielen. Alle containers aandeel van de overige informatie, waaronder add-ons, geschiedenis, bladwijzers, opgeslagen wachtwoorden en andere gegevens, of het beeld van de cache.
Containers kunnen worden geselecteerd vanuit Firefox. De huidige plannen laten zien het als een nieuwe vermelding in het Bestand menu van de browser. Sinds het menu Bestand standaard niet weergegeven op Windows, Mozilla wil toevoegen aan de Container van het menu aan de belangrijkste Firefox-pictogram in het menu.
Een set van standaard containers — persoonlijke -, werk, bankieren en winkelen — zijn de standaard. Dit zijn slechts namen zijn niet beperkt tot bepaalde typen sites. U kan, in theorie, het gebruik van de bancaire container om toegang te krijgen tot een spelletjes site of het werk container te kijken naar Justin Bieber ‘ s nieuwste hit video.
Er is ook een optie voor het maken van aangepaste containers als u meer nodig hebt. Je zou kunnen maken van een Gmail-container bijvoorbeeld om toegang te krijgen tot Gmail uitsluitend te gebruiken of twee Gmail-containers als u toegang wilt tot twee accounts. Omdat je de naam Gmail, zou het makkelijker zijn om ze te onderscheiden van de rest.
Containers zal er anders uitzien in het Firefox-venster, zodat je ze makkelijk van elkaar te onderscheiden.
Het is een beetje vreemd dat Mozilla gaat die route, maar besloot het niet implementeren van een privé browsen met tabbladen in Firefox, omdat de gebruikers zou kunnen verwarren privé browsen met tabbladen gewone tabbladen (er is een extensie voor dat wel)
Use cases
Behalve dat gebruikers aan te melden bij meerdere accounts van dezelfde dienst op hetzelfde moment, containers bieden andere voordelen, zoals het voorkomen van online tracking, retargeting (advertentie die je volgt op internet, bijvoorbeeld als u kijkt naar auto ‘ s en overal waar je gaat je auto advertenties), en bepaalde aanval vormen, zoals cross-site request forgery aanvallen die steunen op de bestaande referenties in de browser.
Verschillende profielen bieden deze voordelen en nog veel meer. Het is bijvoorbeeld mogelijk gebruik te maken van specifieke add-ons in profielen selecteren, om veilig online bankieren nog meer, of zorg ervoor dat alle gegevens worden verwijderd na de sessie.
Slotwoord
Contextuele Identiteit overbruggen van de kloof tussen het gebruik van verschillende profielen voor elementaire taken in Firefox en browser-extensies waarmee u hetzelfde te doen.
Is het zinvol om te beginnen met een eenvoudige implementatie om de wateren te testen. Ik zou graag zien dat er verbeteringen worden aangebracht zoals het beperken van containers naar specifieke sites en uitvoeren van add-ons uitsluitend in containers selecteren.
Contextuele Identiteit is een work in progress. Dit betekent dat het kan worden toegepast op deze manier, op een andere manier of helemaal niet. U kunt de voortgang controleren door het volgen van de meta-bug. (via Sören Hentzschel)
Nu u: Wat is uw mening over dit? Hoe ga je om met de use cases op dit moment?