Firefox för att få Plugin Hang-skydd

Prova Vårt Instrument För Att Eliminera Problem

Jag kör Firefox webbläsare utan plugins, men jag känner många Internetanvändare som kör tio eller ännu fler plugins hela tiden i webbläsaren. Aktiviteter som att titta på videor på YouTube kräver plugins, eftersom Firefox ännu inte stöder H.264-formatet som krävs för att spela upp videoklipp som inte finns i WebM-format på webbplatsen.

Mina två huvudsakliga problem med plugins är stabilitet och säkerhet. Säkerhetsuppdateringar släpps regelbundet för plugins som Adobe Flash Player eller Java, men det är fortfarande upp till användaren att installera dessa uppdateringar i det ögonblick de kommer ut. Det och det faktum att företag som Adobe har misslyckats med att producera ett fungerande uppdateringssystem som gör det är det främsta skälet till att många Internetanvändare kör föråldrade och ofta osäkra plugins i sin webbläsare. Detta kan delvis mildras genom att installera ett säkerhetstillägg som NoScript i webbläsaren som blockerar automatisk plugin-körning på alla webbplatser du besöker.

Stabilitet är det andra problemet. Plugins kan svara, vilket ibland kräver att du startar om webbläsaren för att fortsätta arbeta. Under alla omständigheter kan du vänta en förinställd tid, för närvarande inställd på 45 sekunder, innan Firefox dödar det icke-svarande pluginet så att du kan fortsätta arbeta med webbläsaren.

Firefox är ny Plugin Hang-skydd -funktionen visar information om vad som händer i bakgrunden för dig för att ge dig kontroll över nästa steg.

warning unresponsive plugin

Det ger dig möjlighet att stoppa plugin direkt vid den tidpunkten, eller vänta och se om plugin-programmet återhämtar sig. Det som är intressant här är att du också får information om vilket plugin som orsakat problemet i webbläsaren. Om du stoppar plugin-programmet kommer det att döda men kommer inte att påverka den underliggande webbläsaren, förutsatt att plugin-plugins används.

Funktionen är för närvarande endast planerad för stationära versioner av Firefox på Windows. Du kommer att notera att en barnprocess skapas, plugin-hang-ui.exe som används för att visa dialogrutan för dig när plugins hänger i webbläsaren.

Flera inställningar finns tillgängliga som hjälper dig att anpassa funktionen:

  • dom.ipc.plugins.hangUITimeoutSecs - Antalet sekunder som Firefox väntar efter att en hängd plugin har upptäckts innan meddelandet visas på skärmen. En inställning av 0 inaktiverar funktionen.
  • dom.ipc.plugins.timeoutSecs - Denna inställning förändras något. Det bestämmer antalet sekunder som Firefox väntar innan ett plugin dödas automatiskt. Istället för att starta nedräkningen direkt startas det efter att meddelandet visas.
  • dom.ipc.plugins.hangUIMinDisplaySecs - det minsta antal sekunder som Firefox ska visa meddelandet på skärmen.

Släppmålet för Plugin Hang UI är Firefox 19 som kommer ut den 19.2.2013 om allt går enligt plan. (via Techdows )