Projektet Suddgummi: minska Google Chrome komplexitet

0
201

Google tillbaka i mitten av 2015 meddelade i början av Projektet Suddgummi, ett initiativ för att göra webbläsaren Google Chrome mindre komplexa genom att ta bort föråldrade eller sällan använda funktioner.

Projektet har inte rapporterats vilt på nyheter vilket är något förvånande. Företaget började inspektion av kod och funktioner i Chrome 43 för att hitta möjligheter att ta bort koden från Chrome för att hålla det enkelt och lätt att underhålla.

Projektet Eraser är arbetet med att förenkla Chrome genom unlaunching funktioner och kod-stigar som inte längre ger tillräckligt med värde för att motivera sin komplexitet antingen i koden eller i ANVÄNDARGRÄNSSNITTET. Med utgångspunkt i M-43 vi proaktivt för att hitta möjligheter att ta bort eller aldrig lansera ny funktionalitet på grundval av att hålla Chrome kod enkel och lätt att underhålla och Chrome UI lätt att förstå och enkel att navigera.

Ett projekt medlem som anges flera exempel på Chrome utvecklare kanske vill titta på för att minska webbläsaren komplexitet inklusive “sällan har”, “föråldrade eller underhållits kod” eller “snävt differentierad eller redundant funktionalitet”.

Projektet Suddgummi

Ett exempel på att Projektet Suddgummi kan ha tillämpats på den föreslagna genomförandet av en sidebar API i webbläsaren Chrome.

chrome blank tabs

Sidofältet API skulle tillåta Google och förlängning utvecklare att skapa add-ons som skulle använda sig av en sidebar, liknande det Mozilla Firefox som webbläsare och tredje parts webbläsare som Opera eller Vivaldi stöd.

Från början fick åka i April 2015, Google har sedan dess gjort detta till en “wontfix” frågan som innebär att genomförandet inte kommer att hända efter allt. Kärnan skäl för att överge tanken är enkelhet, eller mer exakt, “hålla med Krom kärna värdet av enkelhet”.

Vi kommer inte att gå vidare med denna funktion begäran. Vi inser att det är ett betydande antal som kommer att bli besviken med detta beslut, vilket bevisas i en del av de många stjärnorna i den här frågan. Vi diskuterade det i stor utsträckning, både inom teamet och med medlemmar av gemenskapen. I slutändan bestämde vi oss för att WontFix resolution var mer i linje med Krom kärna värdet av enkelhet

Avslutande Ord

Googles Projekt Eraser är mycket liknande till mål, meddelade Mozilla på senare tid för att utvärdera Firefox funktioner och antingen göra dem stora eller överge dem. Två av de första funktioner som Mozilla bestämde sig för att överge var stöd för fullständig teman och fliken grupper.

Medan både webbläsare företag verkar ha för avsikt att göra webbläsaren mindre komplexa, Firefox gemenskapen har en fördel för närvarande i form av webbläsaren mäktiga add-on system. Så snart som Mozilla meddelade borttagning av Fliken Grupper till exempel, add-on utvecklare började skapa add-ons som skulle få funktionen igen.

Samtidigt som dämpar en del av de beslut som Mozilla gör, saker och ting kan förändras i en nära framtid som Mozilla meddelade massiv kommande ändringar i Firefox add-on ekosystem.