Electrolysis (e10s) és una de les característiques de l'nucli del Firefox en què Mozilla es troba treballant actualment. Aquesta característica o millora, afegeix la tan aclamada arquitectura multi-procés a el navegador de Mozilla.
l'arquitectura multi-procés, Separa les pestanyes obertes entre si i els connectors d'altra banda, enfortint no només l'estabilitat de el navegador, sinó també la seguretat de la mateixa. No hem de confondre això amb el "sandbox", però de segur és la porta d'entrada a que es faci realitat més endavant.
Mozilla va implementar Electròlisi en les versions de canal totes les nits de Firefox fa uns mesos al febrer. La implementació va ser experimental en aquell temps i desactivada per defecte.
Les proves van mostrar que es necessita treballar molt, especialment pel que fa a l'estabilitat i la compatibilitat amb els complements. El treball en Electrolysis ha continuat i ja es té, per ara, un roadmap per a la planificació de la continuïtat d'aquesta característica fins que surti totalment estable. Aquest pogués variar d'acord amb els sots que puguin aparèixer durant el desenvolupament.
Firefox multi-procés, on i quan?
Roadmap per a l'arquitectura del Firefox multi-procés
- 18 de juliol, 2014 - Fita 1: fer E10s usable per a la mitjana dels usuaris de les versions Nightly però desactivada per defecte.
- 21 de juliol, 2014 - Comença el desenvolupament del Firefox 34. Mozilla vol fer servir les sis setmanes següents perquè els usuaris de canal Nightly i els desenvolupadors de complements provin e10s i especialment la compatibilitat amb els complements.
- 1 de setembre, 2014 - Comença el desenvolupament de Firefox 35. Mozilla es planteja assolir la segona fita en aquest període de desenvolupament. Quan s'arribi al fita 2, Electrolysis està en un punt en el qual pot ser habilitat per defecte per als usuaris de les versions Nightly.
- 13 d'octubre, 2014 - Comença el desenvolupament de Firefox 36. Aquesta és la versió de Firefox, on el multi-procés serà mogut de canal en canal (Nightly> Aurora> Beta> Estable) fins a ser alliberat en la versió estable el 16 de febrer del 2015.
Compatibilitat amb els complements
Un canvi en l'arquitectura, és un canvi més gran i una de les conseqüències de la implementació de e10s, És que hi ha complements que no són compatibles amb aquest.
Els complements que no són compatibles de moment, entre d'altres, són Adblock Plus, LastPass, RequestPolicy, Greasemonkey, HTTPS Everywhere, BluHell Firewall o Video Download Helper.
Mozilla li segueix el rastre a la compatibilitat dels complements amb e10s a la pàgina Are We e10s yet. Aquí es pot veure el llistat de bugs, per veure el progrés del que es fa perquè aquest complement sigui compatible.
Molts altres complements també populars, no han estat provades. Tot i així, els que són desenvolupats constantment i actualitzats, seran corregits per fer-los compatibles amb e10s en cas que fos necessari. Altres complements, per contra, els que estan abandonats pels seus autors, passaran a ser difunts quan e10s formi part de la versió estable de Firefox.
Font: FirefoxManía
Moltes gràcies per la info, era una cosa molt necessari per a Firefox. Només una pregunta, en les dates que dius, no hauria de ser 2015?
No necessàriament.
Actualment està disponible la beta2 de Firefox32, la versió 34 està en desenvolupament des de fa no gaire, només que encara no posen disponible per a descàrrega cap alpha o beta.
O sigui, aquestes són segons sembla les dates correctes, només que alguns canvis (o avanços) no són visibles per a tots els interessats, només per als desenvolupadors, els testets o bé els que estiguin registrats en les llistes de desenvolupament.
Per a juliol de 2015 no crec que encara anem per la versió 34 o 35 del Firefox, més aviat aniríem per la 55 JAJA.
Ni em diguis, perquè normalment en Iceweasel, en la branca testing, és simplement un mal de cap per esperar que estigui a l'una de la versió actual del Firefox (és horrible haver d'esperar que Iceweasel estable estigui a l'una del Firefox ).
En fi, m'adono que Debian Wheezy li donen millor suport a Iceweasel que en Debian Jessie, que suposadament Iceweasel ha d'estar en la branca estable en el seu repo principal.
I per cert, aquí està la meva enrabiada en el fòrum.
Gràcies per aclarir-m'ho, no acabo d'entendre d'el tot aquest desenvolupament tan accelerat del Firefox
Aquesta característica és simplement genial .. ..lo espero amb ànsies en el Nightly..el temps passa volant ..
Mish, Firefox à la Chrome per la multi-procés, es veu interessant. Només espero que no consumeixi molta RAM no més.
Igual seria perfecte si fes servir Webkit, per això em quedo amb Chrome: 3
si fes servir webkit deixaria de ser firefox -.-
Exactament. Per això no ho faré servir, ni tan sols pesca a Blink 😀
Bé que potser he de dependre de Chrome per utilitats de Motorola 😀
Excel·lent notícia per als usuaris de Firefox i Iceweasel.
I per cert, no és que m'hagi canviat a Ubuntu ni res per l'estil, és que em vaig avorrir d'esperar que Iceweasel en Debian Jessie s'actualitzés a la versió 31.
Ja no et resisteixis més i sucumbeix davant l'encant de la secta ubuntera.
No, gràcies. M'agradaria anar-me'n a Ubuntu, però amb un APT més lent que el de Debian, fins i tot uns errors que fins poden baixar-se fins a servidor gràfic, millor m'aniria amb Debian SID o Arch.
¿Ubuntu LTS? No, gràcies. Amb Debian Jessie estic més que satisfet.
Enviat des del meu netbook amb Debian Wheezy amb Iceweasel 31.
Ja t'havia dit que a tu et passen coses que a la gent normal no ...
Ja vaig intentar amb Ubuntu LTS, però no m'agraden les actualitzacions que m'obliguen a reparar el servidor de vídeo.
I per cert, Firefox 31 camina igual que Iceweasel 31 (és a dir, fluid, encara que amb un problema menor com la memòria cau heretat de Chrome, però la resta, de meravelles i amb 15 pestanyes obertes i amb un reportbug integrat que no ve a Iceweasel ).
En fi, per bregar amb aquest tipus de crasheos, millor me'n vaig a Debian SID o Arch Linux 🙂
Per pal·liar la manca de l'multiprocés sempre aquesta l'opció d'executar firefox amb el paràmetre -no-remote de la següent manera:
/usr/lib64/firefox/firefox.sh -p -no-remote% o
d'aquesta manera es poden llançar múltiples instàncies corrent processos separats
en el meu cas tinc creats diversos llançadors per a cada perfil de manera de començar-des del panell de gnome de forma directa.
Jo per això tinc PerfilSwitcher, El qual permet obrir altres perfils directament des del perfil al qual està instal·lat.
M'encanta firefox l'única cosa que em disgusta és la seva compatibilitat amb flash 🙁
ho estic provant i la diferència és brutal ...! és molt notòria, especialment quan càrregues moltes pestanyes a el mateix temps. em costarà una mica tornar a la versió estable, per cert algú noto el canvi de el menú de configuració a la nightly?