Din egen plats i Chrome
Hur upplevelser i verkliga livet inspirerade innovation i webbläsaren Chrome. Sabine Borsay och David Roger från Google Safety Engineering Center beskriver sitt samarbete kring den nya profilfunktionen i Chrome.
”Hela min familj har använt Chrome-webbläsaren på en delad dator ganska länge nu”, förklarar David Roger, som jobbar som mjukvaruutvecklare på Google i Paris. ”Ibland har vi upp till 50 webbplatser öppna samtidigt. När jag till exempel försöker hitta en YouTube-video jag sett nyligen ser jag även videoklipp från Minecraft i sökhistoriken – det är en enda röra.” David är förmodligen inte den enda som stött på det här problemet. Det är inte ovanligt att familjer har en gemensam dator och använder samma Chrome-webbläsare. Det var särskilt vanligt under coronapandemin. Föräldrar, vårdnadshavare och deras barn läser, gör research och letar efter underhållning samtidigt. Det kan uppstå förvirring när personliga inställningar går förlorade eller sökhistorik blandas ihop.
Idéer kommer ofta från personer som står produkten nära.
Sabine Borsay vet precis vad David Roger pratar om. Hon är produktchef på Google Safety Engineering Center (GSEC), Googles globala utvecklingscenter för integritet och internetsäkerhet i München. Hon presenterade det här problemet på en av GSEC:s teknikdagar, som anordnas för att ge tvärfunktionella team möjligheten att samarbeta kring en rad spännande utmaningar. Idén att skapa individuella Chrome-profiler föddes under en av dessa dagar. Funktionen är nu tillgänglig i Chrome och gör det möjligt för varje enskild användare att skapa en anpassad profil som kan väljas varje gång webbläsaren öppnas. Du kan till exempel ändra bakgrundsfärger, och bokmärken och lösenord kan organiseras och sparas individuellt.
Det är intressant att göra en djupdykning i utvecklingen av Chrome-profiler – från den första idén till den slutliga implementeringen. Produktchefer som Sabine Borsay jobbar varje dag med en specifik applikation, till exempel webbläsaren Chrome. ”Vi funderar på hur Chrome ska utvecklas under de kommande åren. Vi tänker också på vilka typer av problem vi bör ta itu med och hur vi bör integrera lösningar”, förklarar Sabine. ”Mycket av vårt arbete bygger på saker vi stöter på i våra egna liv”, intygar David Roger. ”Många projekt på Google börjar på det här sättet, och idéer kommer ofta från personer som jobbar nära produkten.”
När Sabine fick grönt ljus att arbeta med Chrome-profiler satte hon ihop ett team på tio personer från olika avdelningar, bland annat experter på användarupplevelser och utvecklare från David Rogers team. David har arbetat med utvecklingen av Chrome i över tio år och har varit involverad i olika projekt, bland annat designen av användargränssnittet. Hans team byggde en prototyp av Chrome-profiler som testades av en särskilt utvald användargrupp.
Samtidigt arbetade Sabine med experter på användarundersökningar för att identifiera en grupp personer som använder Chrome privat, på jobbet eller med andra användare. ”Förutom att personligen intervjua dessa personer om deras upplevelser bad vi dem att föra dagbok över hur de använde Chrome-profiler under två månader.” Profilteamet bad även användarna att beskriva vad som hände när de stötte på saker som de inte förstod.
Vi funderar på hur Chrome ska utvecklas under de kommande åren.
I Paris analyserade David data från Chrome Beta-användare. Användare av Chrome Beta får prova nya funktioner före andra användare och kan samtycka till att skicka användningsdata till Google för produktutvecklingsändamål. Den information som samlades in från hundratusentals Chrome Beta-användare bidrog till att utveckla Chrome-profiler. Vissa hade till exempel problem med att klicka på en specifik knapp, medan andra inte förstod en förklarande text. David förklarar att ändringar och förbättringar kan göras i produkten baserat på den här typen av feedback, och att en iterativ arbetsmetod ofta används vid utveckling av digitala produkter. Användarna får åtkomst till en prototyp och ger feedback på potentiella problem. Utvecklarna ändrar sedan produkten och så testas den igen.
Specifika problem flaggades under testfasen, till exempel att Chrome startade långsamt. Detta fick David att samla sina utvecklare till ett hackathon. ”Vi fokuserade all vår energi under en hel vecka på att göra webbläsaren snabb igen.” Teamet tittade på ett antal tänkbara metoder. ”I slutändan identifierade vi flera olika tekniker som vi presenterade för våra kollegor i München”, fortsätter David.
Sabine har goda minnen från den här fasen av projektet. ”Det är i sådana situationer vi jobbar som ett startup-företag. Vi testar många olika saker, pratar med varandra varje dag och försöker hitta den bästa lösningen.” Möjligheten att använda olika Chrome-profiler har nyligen lanserats, men arbetet är långt ifrån över för teamet som leds av Sabine Borsay och David Roger. De fortsätter att arbeta med produkten med hjälp av feedback och förslag på förbättringar, bland annat från Davids familj, som nu har sina egna Chrome-profiler.
Foton: Stephanie Füssenich (4), Florian Generotzky (3).