En af Firefox ‘ s største styrker er dets add-ons motor, der driver tusindvis af udvidelser, der kan forbedre browser i den ene eller anden måde.
De fleste af disse add-ons er skabt af tredjepartsudviklere, der ikke er forbundet med Mozilla.
Hvis du har fulgt Firefox ‘ s udvikling i de seneste år, har du måske bemærket, at add-on kompatibilitet ændret sig over tid.
Firefox-brugere, der kører add-ons har måske bemærket, for eksempel, at en eller flere af deres add-ons stoppede med at arbejde, efter at den browser er blevet opdateret til en ny version.
Det er yderst problematisk, hvis tilføjelsesprogrammet er vigtige for brugeren. Der er ikke mange muligheder for at løse problemet enten:
- Ophold på den gamle version (som kan være usikre).
- Skifte til Firefox ESR for tiden og bruge add-on til et par mere udgivelsescyklusser.
- Håber, at den forfatter udgiver en opdatering, eller at en anden tager over og stillinger, en opdatering eller kloner add-on, hvilket gør den kompatibel med den nye version af Firefox.
Firefox 36, i øjeblikket tilgængelig som en Beta, kan påvirke kompatibiliteten af flere add-ons ifølge Mozilla Add-ons blog. Mens nogle forfattere vil opdatere deres udvidelser i gang, andre kan ikke, enten fordi de er holdt op med at udvikle add-on eller gik glip af annonceringen.
Som bruger af Firefox, kan du tjekke på forhånd, hvis dine add-ons er kompatibel med en ny version af den browser eller ikke.
Her er hvad du behøver:
- Firefox Beta eller Developer.
- Firefox Nightly
Du behøver ikke alle tre udviklingen udgaver af Firefox nødvendigvis. Jeg foreslår, at du downloade Beta-version i det mindste for din test.
Hvordan til at teste add-on kompatibilitet
Du har to muligheder, den ene, der er hurtig og de andre, der kræver forberedelse.
Hurtigt
- Luk alle forekomster af Firefox på dit system.
- Indlæse den installerede test-version af browseren.
Firefox vil afhente den primære bruger profil automatisk og indlæse det. Dette betyder, at alle dine add-ons, temaer og tilpasninger, der er inkluderet.
Se om alt virker, og hvis det gør, så er du færdig. Det største problem med denne metode er, at du kan løbe ind i problemer med kompatibilitet, når du går tilbage til din egen version af Firefox. Mozilla kan foretage ændringer til den browser, der ikke er kompatible med den stabile version.
Hvis du ønsker at være på den sikre side, så brug den grundige metode nedenfor eller backup af din Firefox profil bruge MozBackup eller en tilsvarende ansøgning først.
Grundig
Ideen her er at oprette en anden profil, som du bruger til at teste, så dine vigtigste Firefox-profil vil ikke blive ændret på nogen måde.
- Luk alle forekomster af Firefox.
- Kør udviklingen version med parameteren-p.
- Dette viser profilen manager på lancering, som du bruger til at oprette en ny profil.
- Må ikke starte Firefox, men efter oprettelsen af profilen.
- Kopier hele indholdet af din stabile version profil til den nyoprettede profil. Alle Firefox profiler, der er gemt i den samme mappe struktur som standard.
- Linux: ~/.mozilla/firefox/<mappe>
- Mac: ~/Bibliotek/Application Support/Firefox/Profiler/<mappe>
- Mac-2: ~/Bibliotek/Mozilla/Firefox/Profiler/<mappe>
- Windows: %APPDATA%MozillaFirefoxProfiles<mappe>
- Når du har kopieret alle filer og mapper fra din main Firefox profil til den nye, kan du begynde udviklingen version af Firefox til at teste add-on kompatibilitet.