„Firefox“, kad būtų galima apsaugoti „Plugin Hang“

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

Aš naudoju „Firefox“ interneto naršyklę be papildinių, tačiau žinau daug interneto vartotojų, kurie naršyklėje visą laiką naudoja dešimt ar net daugiau papildinių. Tokioms veikloms kaip vaizdo įrašų žiūrėjimas „YouTube“ reikia papildinių, nes „Firefox“ dar nepalaiko H.264 formato, kurio reikia norint atkurti vaizdo įrašus, kurių svetainėje nėra „WebM“ formatu.

Mano dvi pagrindinės problemos, susijusios su papildiniais, yra stabilumas ir saugumas. Reguliariai išleidžiami tokių papildinių, kaip „Adobe Flash Player“ ar „Java“, saugos naujiniai, tačiau vartotojas vis tiek turi įdiegti tuos atnaujinimus, kai tik jie pasirodys. Tai ir tai, kad tokios bendrovės kaip „Adobe“ nesugebėjo sukurti veikiančios atnaujinimo sistemos, yra pagrindinė priežastis, kodėl daugelis interneto vartotojų naudojasi pasenusiais ir dažnai nesaugiais papildiniais savo interneto naršyklėje. Tai gali būti iš dalies sušvelninta įdiegiant saugos priedą „NoScript“ naršyklėje, kuri blokuoja automatinį papildinių vykdymą visose jūsų lankomose svetainėse.

Kitas rūpestis yra stabilumas. Įskiepiai gali nereaguoti, todėl norint tęsti darbą kartais reikia paleisti iš naujo naršyklę. Bet kokiu atveju galite palaukti iš anksto nustatyto laiko, kuris šiuo metu yra nustatytas 45 sekundžių, kol „Firefox“ užmuš neatsakomą papildinį, kad galėtumėte toliau dirbti su naršykle.

„Firefox“ yra nauja Plugin apsauga funkcija rodo informaciją apie tai, kas vyksta fone, kad galėtumėte valdyti kitą veiksmą.

warning unresponsive plugin

Tai suteikia jums galimybę tuo metu sustabdyti papildinį arba palaukti ir pažiūrėti, ar įskiepis atsigauna. Įdomu tai, kad jūs taip pat esate informuotas, kuris papildinys sukėlė problemą naršyklėje. Sustabdžius papildinį jis bus sunaikintas, tačiau nepadarys įtakos pagrindinei naršyklei, jei bus naudojami papildomi papildiniai.

Šiuo metu ši funkcija planuojama tik „Firefox“ darbalaukio versijoms, naudojamoms „Windows“. Turėsite omenyje, kad yra sukurtas vaiko procesas, įskiepis-hang-ui.exe, kuris naudojamas norint jums parodyti dialogo langą, kai papildiniai kabo interneto naršyklėje.

Galimos kelios nuostatos, kurios padeda pritaikyti funkciją:

  • dom.ipc.plugins.hangUITimeoutSecs - sekundžių, kurias „Firefox“ laukia, kai bus aptiktas pakabinamas įskiepis, prieš ekrane pasirodžius pranešimui. Nustačius 0, funkcija išjungiama.
  • dom.ipc.plugins.timeoutSecs - Ši nuostata šiek tiek keičiasi. Tai nustato, kiek sekundžių „Firefox“ laukia, kol įskiepis automatiškai užmušamas. Užuot iškart pradėję atgalinį skaičiavimą, dabar jis pradedamas, kai bus rodomas pranešimas.
  • dom.ipc.plugins.hangUIMinDisplaySecs - minimalus sekundžių skaičius, per kurį „Firefox“ turėtų rodyti pranešimą ekrane.

„Plugin Hang UI“ išleidimo tikslas yra „Firefox 19“, kuris pasirodys 2013 m. Vasario 19 d., Jei viskas vyks pagal planą. (per Technikos )