I miei frequenti palloni da spiaggia di Safari sono causati dalle mie estensioni?

4

Ogni 2-10 minuti Safari fa una pausa con un pallone da spiaggia rotante per circa 10-90 secondi, a volte chiedendo se voglio ricaricare tutto, rendendo Safari quasi inutilizzabile.

Ho installato diverse estensioni safari che creano disordine con le pagine per prevenire attacchi cross-site, script, cookie, ecc. In particolare, le mie estensioni attive sono: AdBlock, ClickToFlash, Ghostery, JavaScript Blocker e JavaScript BlackList. Qualcuno ha avuto dei conflitti tra questi prima?

Inoltre, ho installato ma disabilitato Disconnect, NinjaKit e WasteNoTime, ma presumibilmente le estensioni disabilitate non possono contribuire al problema.

Sperimenterò disabilitando questi script attivi in modo frammentario, iniziando con JavaScript BlackList, il cui ruolo è presumibilmente sostituito da Ghostery e JavaScript Blocker.

Sono particolarmente curioso di sapere se Ghostery e JavaScript Blocker potrebbero essere in conflitto, dato che eseguono un editing della pagina molto simile. Preferisco JavaScript Blocker per essere infinitamente più aggressivo di Ghostery, ma Ghostery ha una lista di blocchi curata meglio, che mi aiuta a permettere cose attraverso JavaScript Blocker.

    
posta Jeff Burdges 21.12.2012 - 16:42
fonte

3 risposte

4

Direi che è sicuramente possibile, se non probabile.

Per cominciare, disattiva le estensioni per verificare che stiano causando i problemi. Poi suggerirei di disabilitarli uno alla volta (il che sembra che tu abbia provato in parte), fino a quando non puoi isolare quale causa causa i problemi.

Se ciò non aiuta (ma tutte le estensioni disattivate lo fanno), prova solo uno dei tuoi JavaScript bloccanti in una volta, nel caso in cui qualche conflitto tra loro stia causando problemi.

    
risposta data 21.12.2012 - 17:16
fonte
0

Ho scoperto che Chrome evita questa trappola delle prestazioni di Safari, beh, avevo bisogno di un browser con le estensioni di sicurezza che funzionavano mentre disabilitavo temporaneamente le estensioni in Safari.

Sospetto che Chrome funzioni meglio perché Chromebox di Google Chrome separatamente ogni scheda . Ci sono argomenti che il motore V8 JS di Chrome offre comunque maggiore stabilità, in particolare V8 è comunemente usato nel JS lato server, ma qualunque sia.

In ogni caso, tutto questo sandboxing attento rende Chrome molto più sicuro di Safari in primo luogo, quindi chiunque abbia questi problemi dovrebbe semplicemente eseguire Chrome.

Al momento, ho trovato prove deboli che la disattivazione di tutte le estensioni risolve questo problema, ma la disattivazione di eventuali estensioni individuali non lo consente. Pertanto, sospetto che Safari non disabiliti completamente le estensioni disabilitandole singolarmente, forse un'estensione che non ho mai attivato causa il problema.

Inoltre, ho prove deboli del fatto che Chrome carichi pagine leggermente più lente di Safari, non sono sicuro che si tratti della sandbox e / o delle mie estensioni, ma un tale carico di pagina ridotto non è nulla in confronto ai frequenti congelamenti paralizzanti di Safari.

    
risposta data 05.01.2013 - 03:24
fonte
0

Io uso solo Safari per accedere ad altri account Google, quindi è un'installazione vanilla, senza estensioni e praticamente impostazioni predefinite. Il mio sistema è tutto aggiornato. Anche con GMail e un paio di siti web aperti, Safari si blocca frequentemente per alcuni secondi, a volte più a lungo.

Utilizzo un MacBook Air (a metà 2013). FireFox e Chrome sono sia veloci che stabili, anche con le estensioni che iniettano CSS e JavaScript ecc. e altre applicazioni sono tutte reattive. È solo quando Safari si focalizza.

Safari deve funzionare bene per la maggior parte degli utenti, in quanto non ha una cattiva reputazione come browser, ma la mia esperienza personale è stata simile a quella di Jeff Burdges.

    
risposta data 09.02.2017 - 23:54
fonte

Leggi altre domande sui tag