Notizie: puoi sempre seguire i nostri aggiornamenti su Twitter (@MozillaItalia) e Facebook (/MozillaItalia)

Autore Topic: FF 49 non interpreta userContent.css Novita?  (Letto 2597 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline aramis

  • Post: 548
FF 49 non interpreta userContent.css Novita?
« il: 26 Luglio 2016 09:47:30 »
Un saluto. Ho attivato E10S in un altro PC con FF 48BETA10 e ho iniziato ad utilizzarlo.
A questo punto la navigazione mi rallenta, la RAM occupata aumenta..
Ma sorgono alcuni problemi che vorrei affrontare subito (visto che oggi e' stata rilasciata la RC 48 di FF e il 2 AGOSTO dovrebbe essere rilasciata la versione finale stabile.
Nella versione stabile E10S sara' attivata di default?
Utilizzando in un altro PC la 48 BETA 10 ho notato che alcune modifiche non funzionano piu':
1)avevo eliminato gli snippets sotto la search bar della HP con questa procedura nel file userContent.css della folder CHROME:
PER ELIMINARE LA PUBBLICITA' DI MOZILLA SOTTO LA SEARCH BAR DI GOOGLE:
@-moz-document url(about:home) {
  #brandLogo,
  #snippets {
    display: none !important; }
  }

Talora la volpe della HP di FF viene sostituita da altra immagine animata.
La soluzione al problema e' la seguente serie di passaggi:

In about:config c'è questa preferenza:

browser.aboutHomeSnippets.updateUrl

riporta l'indirizzo dove cercare l'immagine quando non viene usato il logo di Firefox.
Cambia l'indirizzo in "nulla" spazio valore vuoto.

Non basta.
Chiudi Firefox.
Vai alla cartella del tuo profilo.
Sottocartella storage.
Sottocartella persistent.
Che a sua volta dovrebbe contenere una cartella moz-safe-about+home.
Cancella quest'ultima o meglio spostala da qualche altra parte.
Riavvia Firefox.

Avevo anche  eliminato tutte le icone da about:home con un solo codice in userContent.css:

/* Rimuove il launcher dalla pagina about:home */
@-moz-document url(about:home) {
  #launcher {
    display: none !important; }
  }
Ebbene tutte queste modifiche in FF 48 non funzionano piu': quando avvio il browser mi compare lo snippets pubblicitario, vedo tutte le icone (segnalibri...) in fondo alla HP.
Avevo anche cambiato il colore di sfondo della HP con questa modifica:
Per cambiare il colore dello sfondo della HOME PAGE di Firefox
occorre aggiungere al file USERCONTENT.CSS presente nella
cartella CHROME del profilo il seguente codice:

/* CAMBIARE COLORE SFONDO HOME PAGE */
@-moz-document url(about:home) {
 body {
  background: #FFFDD0 !important; }
  }
Anche questa istruzione non produce piu' alcun effetto.
Qualcuno potrebbe aiutarmi a risolvere questi 3 primi problemi che ho verificato?
Grazie per un eventuale aiuto.

Aramis
« Ultima modifica: 26 Luglio 2016 09:55:39 da aramis »

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: FF 49 non interpreta userContent.css Novita?
« Risposta #1 il: 26 Luglio 2016 12:06:37 »
Ciao, per quel che riguarda le modifiche effettuate all'usercontent.css non so se E10S sia influente... a sensazione direi di no ma non si può mai sapere. Casomai provo ad attivare nuovamente Electrolysis e vedo.

Electrolysis, da quel che ho capito, non sarà attivata se non come hai già provato tu, ossia impostando la preferenza browser.tabs.remote.autostart a true. A questo punto potranno esserci estensioni particolari che ne inibiscono l'attivazione (a me capita questo). Quindi direi che la situazione non è così preoccupante.

Offline liberatorifulvio

  • Post: 132
Re: FF 49 non interpreta userContent.css Novita?
« Risposta #2 il: 27 Luglio 2016 17:44:00 »
Salve a tutti. Leggendo la risposta di Underpass ed avendo fatto alcune prove con FF RC2 vorrei dare le mie prime impressioni circa problemi con le istruzioni nel file userContent.css.
Ho W 10 home a 64 BIT e FIREFOX 48 RC2 a 32 bit.
Prima di attivare, forzandone la procedura (per prova e su un profilo pulito senza alcuna estensione),
E10S avevo questa Home page:
https://s20.postimg.org/unlgt8h8d/FF_48_senza_E10_S_attivata.jpg
La avevo ottenuta eliminando la scritta sotto la barra di ricerca della HP inserendo nel file userContent.css della cartella CHROME:

@-moz-document url(about:home) {
  #brandLogo,
  #snippets {
    display: none !important; }
  }
Avevo anche modificato il colore di sfondo della HP
inserendo nel file USERCONTENT.CSS presente nella
cartella CHROME del profilo il seguente codice:

@-moz-document url(about:home) {
 body {
  background: #7FFFD4 !important; }
  }
Dopo aver attivato forzatamente Electrolysis la nuova Home Page appare cosi:
https://s20.postimg.org/419049d19/FF_con_E10_S_attivato.jpg

Il colore di sfondo non viene modificato e sotto la barra di ricerca
mi appare la scritta GRAZIE PER AVER SCELTO FIREFOX....
Indubbiamente E10S attivata impedisce alle opzioni inserite nel file
userContent.CSS di modificare il layout della pagina.
Qualcuno puo' confermarmi questa ipotesi ed, eventualmente, dirmi
come fare a riottenere le mie due modifiche?

Grazie e buon pomeriggio.

Fulvio

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: FF 49 non interpreta userContent.css Novita?
« Risposta #3 il: 28 Luglio 2016 08:24:45 »
Ciao, il bug effettivamente c'è ed è in lavorazione

https://bugzilla.mozilla.org/show_bug.cgi?id=1046166

Immagino che quindi verrà messo a posto in quanto è una regressione. Ciò detto, ribadisco anche che il bacino di utenza che si serve di questi due file è - secondo me - molto esiguo e nulla vieta di disattivare Electrolysis finché il bug non sarà risolto.

Per quel che mi riguarda, devo decidere. Alla fine mi servo dell'usercontent solo per alcune modifiche all'interfaccia. In ogni caso, non sono disposto neanche a rinunciare ad alcune estensioni che uso, per cui mi sa che vedrò in azione E10s tra un po' di tempo.


edit: aggiungo: per capire lo stato di E10s conviene a questo punto installare Nightly

http://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/firefox-50.0a1.it.win32.zip

oppure

http://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/firefox-50.0a1.it.win64.zip

e vedere se l'usercontent viene letto correttamente. Ovviamente, con un profilo diverso da quello principale.
« Ultima modifica: 28 Luglio 2016 08:33:22 da Underpass »

Offline liberatorifulvio

  • Post: 132
Re: FF 49 non interpreta userContent.css Novita?
« Risposta #4 il: 28 Luglio 2016 19:53:29 »
Grazie per le utilissime informazioni e per il link relativo al bug conosciuto.
Speriamo in una rapida soluzione.
Nel frattempo disattivero' la funzione E10S che presumo sia possibile solo andando
in about:config  e impostando a FALSE
browser.tabs.remote.autostart
cosi' come e' adesso nel caso che Electrolysis mi venga  attivata.
Grazie per lo aiuto e buona serata.

Fulvio

P.S. non mi sento ancora in grado di installare una Nightly perche' uso il mio PC anche per lavoro e quindi al massimo posso utilizzare una BETA.
« Ultima modifica: 28 Luglio 2016 19:56:52 da liberatorifulvio »

Offline liberatorifulvio

  • Post: 132
Re: FF 49 non interpreta userContent.css Novita?
« Risposta #5 il: 06 Settembre 2016 19:45:39 »
Un saluto. Oggi ho installato la RC1 di Firefox 49 sun un PC con  W 10 home a 32 BIT Windows Defender. Firewall di Windows.
Ho trovato Electolysis attivata e queste sono le regole presenti in about:config
browser.tabs.remote.autostart  FALSE
browser.tabs.remote.autostart.2 TRUE
Le  modifiche effettuate al file userContent.css presente nella cartella CHROME non vengono interpretate quando le FINESTRE MULTIPROCESSO di Electrolysis sono attivate e il bug
https://bugzilla.mozilla.org/show_bug.cgi?id=1046166
non e' stato ancora risolto.
Qualcuno sa qualcosa circa la possibilita' di utilizzare opzioni in userAgente.css per modificare il layout di FF?
Grazie e buona serata.

Fulvio

Offline Ronnie91

  • Post: 3518
Re: FF 49 non interpreta userContent.css Novita?
« Risposta #6 il: 07 Settembre 2016 05:43:48 »
Ciao, sicuro ci sia di default browser.tabs.remote.autostart.2? Io ho solo browser.tabs.remote.autostart a false.

P.S. A me Electrolysis è disattivata di default.

Offline liberatorifulvio

  • Post: 132
Re: FF 49 non interpreta userContent.css Novita?
« Risposta #7 il: 07 Settembre 2016 07:54:30 »
Grazie per la risposta.
Dopo aver installato FF 49 RC1 e guardando la HP diversa dal normale (FF 49 RC1 con E10S attivata by default non applica le istruzioni contenute nel file userContent.css)
ho cercato in about:config il parametro
browser.tabs.remote.autostart
e ho trovato questa situazione:
https://s25.postimg.org/s3kanr7lb/E10_S_attivata_parametri.jpg
In about:config (quando E10S e' attivata da remoto) il parametro booleano
browser.tabs.remote.autostart.2 e' quello che attiva ELCTROLYSIS visto che
browser.tabs.remote.autostart e' impostato su FALSE.
La mia Home Page prima era cosi':
https://s20.postimg.org/unlgt8h8d/FF_48_senza_E10_S_attivata.jpg
Con ELECTRLYSIS attivata e' cosi':
https://s20.postimg.org/419049d19/FF_con_E10_S_attivato.jpg
Le istruzioni inserite in userContent.css che la modificavano non vengono correttamente eseguite e a me questa HP non piace.
Sicuramente il browser sara' piu' stabile e sicuro ma la bellezza di FF stava anche nella enorme possibilita' di personalizzarlo anche senza ricorrere necessariamente alle estensioni talora fonte di problemi.
Buona giornata.

Fulvio
« Ultima modifica: 07 Settembre 2016 08:00:47 da liberatorifulvio »

Offline Ronnie91

  • Post: 3518
Re: FF 49 non interpreta userContent.css Novita?
« Risposta #8 il: 07 Settembre 2016 08:02:35 »
Fai doppio clic sul parametro browser.tabs.remote.autostart.2 o fai clic con il tasto destro e poi fai ripristina e riavvia il browser.

Offline liberatorifulvio

  • Post: 132
Re: FF 49 non interpreta userContent.css Novita?
« Risposta #9 il: 07 Settembre 2016 08:15:12 »
Grazie @Ronnie91. Con la operazione che suggerisci imposto su FALSE il parametro
browser.tabs.remote.autostart.2 e quindi non si attiva E10S e va bene.
Io vorrei avere E10S attiva e nel contempo poter modificare  (ad esempio ) il layout  della mia home page attraverso delle istruzioni che scrivo nel file userContent.css che venissero regolarmente interpretate dal browser.
Naturalmente se disattivo E10S torno alla mia situazione precedente e l'userContent.css viene regolarmente interpretato e mi ritrovo la HP a me gradita. Ma perdo le funzioni delle FINESTRE MULTIPROCESSO.
Buona giornata.

Fulvio

Offline Ronnie91

  • Post: 3518
Re: FF 49 non interpreta userContent.css Novita?
« Risposta #10 il: 07 Settembre 2016 08:38:02 »
Hai estensioni installate?

Offline liberatorifulvio

  • Post: 132
Re: FF 49 non interpreta userContent.css Novita?
« Risposta #11 il: 07 Settembre 2016 18:28:08 »
Un saluto e grazie per lo aiuto
Ho installato solo ADBLOCK PLUS e DOWNLOAD YOUTUBE VIDEOS AS MP4.
Ma ho creato un profilo nuovo senza alcuna estensione con il gestore profili e anche aprendo quello mi capita la stessa cosa: FF 49 (con  E10S attivato) non riesce ad interpretare le istruzioni presenti nel file userContent.css.
Quindi il bug
https://bugzilla.mozilla.org/show_bug.cgi?id=1046166
non e' stato ancora risolto.
Spero che avvenga presto.
Buona serata.

Fulvio

Offline liberatorifulvio

  • Post: 132
Re: FF 49 non interpreta userContent.css Novita?
« Risposta #12 il: 09 Settembre 2016 19:22:09 »
un saluto. Ho installato la versione Nightly (come proposto da @Underpass )
http://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/firefox-51.0a1.it.win32.zip per risolvere il bug noto ed in lavorazione
https://bugzilla.mozilla.org/show_bug.cgi?id=1046166
ma fino ad ora non compare alcuna soluzione al problema della mancata interpretazione del file userContent.css nella cartella Chrome del profilo da parte di FF.
Buon fine settimana.

Fulvio

Offline liberatorifulvio

  • Post: 132
Re: FF 49 non interpreta userContent.css Novita?
« Risposta #13 il: 21 Settembre 2016 08:21:58 »
Un saluto. Oggi ho installato  Firefox 49 STABILE su un PC con  W 10 home a 32 BIT. Windows Defender. Firewall di Windows.
Ho trovato Electolysis attivata e queste sono le regole presenti in about:config
browser.tabs.remote.autostart  FALSE
browser.tabs.remote.autostart.2 TRUE
Le  modifiche effettuate al file userContent.css presente nella cartella CHROME del profilo non vengono interpretate quando le FINESTRE MULTIPROCESSO di Electrolysis sono attivate e il bug
https://bugzilla.mozilla.org/show_bug.cgi?id=1046166
non e' stato ancora risolto.
Qualcuno sa qualcosa circa la tempistica della soluzione del problema per modificare il layout di FF senza ricorrere ad estensioni?
Grazie e buona giornata.

Fulvio

Offline liberatorifulvio

  • Post: 132
Re: FF 49 non interpreta userContent.css Novita?
« Risposta #14 il: 22 Settembre 2016 10:09:24 »
Un saluto a tutti.
Ho installato oggi la versione 50BETA1 di FF . In about:config se configuro il parametro
browser.tabs.remote.autostart su TRUE abilito le FINESTRE MULTIPROCESSO.
Ma ancora perdo la possibilita' di fargli leggere le istruzioni del file userContent.css presente nella cartella Chrome del profilo. Le istruzioni presenti nel
file userChrome.css vengono interpretate correttamente.
Ho postato solo per aggiungere info sulla nuova BETA.
Buona giornata.

Fulvio

0 Utenti e 1 Visitatore stanno visualizzando questo topic.