Elektrolýza (e10s) je to jedna ze základních funkcí Firefoxu, na které Mozilla aktuálně pracuje. Tato funkce nebo vylepšení přidává do prohlížeče Mozilly vysoce ceněnou víceprocesovou architekturu.
Architektura víceprocesní, odděluje otevřené karty od sebe a pluginy na druhé straně, což posiluje nejen stabilitu prohlížeče, ale také jeho zabezpečení. Neměli bychom si to plést s „pískovištěm“, ale určitě je to brána k tomu, aby se to později stalo realitou.
Implementována Mozilla Elektrolýza ve verzích kanálů noční de Firefox před několika měsíci v únoru. Implementace byla tehdy experimentální a ve výchozím nastavení zakázána.
Testy ukázaly, že je třeba udělat hodně práce, zejména pokud jde o stabilitu a kompatibilitu s pluginy. Práce na elektrolýze pokračují a prozatím existuje plán, jak naplánovat kontinuitu této funkce, dokud nebude plně stabilní. To se může lišit podle nerovností, které se mohou objevit během vývoje.
Víceprocesový Firefox, kde a kdy?
Plán pro víceprocesovou architekturu Firefoxu
- 18. července 2014 - Milestone 1: aby byly E10 použitelné pro průměrné uživatele noční verze, ale ve výchozím nastavení zakázány.
- 21. července 2014 - Zahajuje se vývoj Firefoxu 34. Mozilla chce využít následujících šest týdnů pro uživatele Nightly Channel a vývojáře pluginů k testování e10s a zejména kompatibility pluginů.
- 1. září 2014 - Zahájen vývoj Firefoxu 35. Mozilla plánuje dosáhnout druhého milníku v tomto vývojovém období. Když je dosaženo milníku 2, elektrolýza je v bodě, kde ji lze ve výchozím nastavení povolit pro uživatele nočních verzí.
- Říjen 13, 2014 - Zahájen vývoj Firefoxu 36. Toto je verze Firefoxu, kde bude více procesů přesunuto z kanálu do kanálu (Nightly> Aurora> Beta> Stable), dokud nebude 16. února 2015 vydán ve stabilní verzi.
Změna architektury je zásadní změnou a jedním z důsledků implementace E10, je, že existují doplňky, které s tím nejsou kompatibilní.
Mezi doplňky, které v tuto chvíli nejsou podporovány, patří mimo jiné Adblock Plus, LastPass, RequestPolicy, Greasemonkey, HTTPS Everywhere, BluHell Firewall nebo Video Download Helper.
Mozilla sleduje kompatibilitu pluginu s e10s na stránce Už jsme e10s. Zde si můžete prohlédnout seznam chyb a zjistit, jak se postupuje, aby byl tento doplněk kompatibilní.
Mnoho dalších populárních pluginů ještě nebylo testováno. I přesto budou ty, které jsou neustále vyvíjeny a aktualizovány, opraveny, aby byly kompatibilní s E10 Pokud je třeba. Jiné doplňky, které naopak jejich autoři opustili, zaniknou, až bude e10s součástí stabilní verze Firefoxu.
Zdroj: FirefoxManía