Google gjorde nylig en betydelig endring av de stabile og betakanalene til Chrome, en som deaktiverte utvidelser som ikke kom fra nettbutikken. Selv om dette vil bidra til å forbedre sikkerheten for mange av Chrome-brukere, hvordan får noen med en legitim utvidelse som ikke er nettbutikk, den til å fungere igjen?
Dagens spørsmål og svar-økt kommer til oss med tillatelse fra SuperUser - en underavdeling av Stack Exchange, en samfunnsdrevet gruppe av spørsmål og svar-nettsteder.
Spørsmålet
SuperUser-leser AardVark71 leter etter en måte å aktivere utvidelser og skript på nytt i Chrome 35:
Vet noen hvordan du kan aktivere dine egne utvidelser på nytt etter at de ble deaktivert av Chrome 35-oppdateringen? Det er hovedsakelig Greasemonkey-skript i mitt tilfelle, og dermed enkle .js-filer som tidligere ble dratt og sluppet inn i utvidelsesvinduene.
Da jeg startet Chrome i dag, fikk jeg en advarsel om at noen ikke-Chrome nettbutikkutvidelser var deaktivert.
Mer info ga om dette lenke :
—————————————————
Utvidelser deaktivert av Chrome
Du ser dette varselet fordi en eller flere av Chrome-utvidelsene dine er slått av for å gjøre Chrome tryggere. Utvidelsene kom ikke fra Chrome Nettmarked eller ble installert uten din tillatelse.
For din beskyttelse kan du bare bruke Chrome-utvidelser du får fra Chrome Nettmarked.
Slik ser du en liste over utvidelsene dine:
1. Klikk på Chrome-menyen Chrome-meny på nettleserens verktøylinje.
2. Velg Verktøy.
3. Velg Utvidelser.
Utvidelser som er deaktivert er nedtonet, og du vil ikke kunne aktivere dem på nytt.
—————————————————
Jeg håpet at jeg fremdeles kunne aktivere dem ved å aktivere utviklermodus for utvidelsene mine, men likevel ikke lykke. Noen tips noen?
P.S. Dette er ikke et duplikat fra Aktivere en Chrome-utvidelse som ikke kommer fra Chrome Nettmarked . Dette er spesielt relatert til Chrome 35-oppdateringen.
Er det noen alternativer AardVark71 kan prøve for å aktivere utvidelser og skript på nytt?
Svaret
SuperUser-bidragsytere Fazer87 og Braiam har svaret for oss. Først opp, Fazer87:
Det er egentlig bare et par alternativer som er åpne for deg, siden muligheten til å kjøre utvidelser som ikke er nettbutikker, er programmatisk deaktivert. Det er ingen planer om å aktivere den på nytt (eller i det minste ingen offentliggjort).
Du kan prøve å installere utgivelser fra utvikler- eller kanariske kanaler som kan tillate deg å fortsette å bruke disse utvidelsene (som nevnt i Google Chrome hjelpeforum ):
—————————————————
Hva om jeg vil kjøre utvidelser som ikke er nettbutikker?
Avanserte brukere kan fortsette å bruke Dev & Canary-kanalene til å kjøre en hvilken som helst utvidelse. Vær oppmerksom på at disse kanalene oppdateres veldig regelmessig, og kan inneholde funksjoner og feilrettinger som utvikles aktivt.
—————————————————
Alternativt har jeg hørt at ganske mange mennesker installerer Tampermonkey-utvidelsen som lar dem kjøre brukerskript. Det kan være verdt å se.
Etterfulgt av svaret fra Braiam:
Du kan ikke aktivere dem på nytt. Du må omgå dette problemet ved å bruke et av følgende alternativer (jeg vil liste dem opp etter vanskelighetsgrad).
Utviklermodusrute
1. Last ned crx-filen og pakk ut utvidelsen med din favoritt dekompressor. Legg merke til katalogen der du plasserte den.
2. Åpne utvidelsessiden og aktiver “Developer Mode”.
3. Klikk på "Last utpakket utvidelse ..."
4. Søk gjennom katalogtreet ditt etter stedet du pakket ut utvidelsen din, og klikk OK. Hvis utvidelsen din kalles “utvidelsen min”, så velg katalogen “utvidelsen min”.
Fordeler: Du trenger ikke installere noe annet.
Ulemper: Chrome henger deg med å deaktivere utvidelsen hver gang du starter den.
Flytter fra utgivelseskanalen
Installer Utvikler eller Kanariøyene kanalversjoner av Chrome. Bare gå til de tilhørende koblingene og installer nettleseren. Merk at Canary-versjonen vil installere en parallell versjon av Chrome, som vil være uavhengig.
Fordeler: Ingen gnag. Du får alle de nyeste funksjonene tidligere.
Ulemper: Du får også alle feilene tidligere. Installasjon av Canary bruker effektivt dobbelt diskplass mot en enkelt installasjon av Chrome, og du må også overføre alle utvidelsene dine.
Installer en Chromebasert nettleser
Siden Chromium er åpen kildekode, er det flere gafler av prosjektet. Jeg er ikke sikker på om Chromium har begrensningen på plass, men andre prosjekter kan ikke.
Flytter helt fra Windows
Denne begrensningen er bare på plass for Windows på grunn av sikkerhetsproblemer med operativsystemet. Mac- og Linux-bygg er ikke berørt. Du kan prøve hvilken som helst Linux-distribusjon.
"Developer Mode Route" er høflighet av kapetoid i AllMangasReader Forum .
Selv om de ikke er perfekte løsninger, kan disse tilnærmingene hjelpe deg å komme tilbake til å surfe med alle utvidelsene eller skriptene dine intakte og fungerer.
Har du noe å legge til forklaringen? Lyd av i kommentarene. Vil du lese flere svar fra andre teknologikyndige Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her .