it.phhsnews.com


it.phhsnews.com / Che cos'è NoScript e dovresti usarlo per disabilitare JavaScript?

Che cos'è NoScript e dovresti usarlo per disabilitare JavaScript?


NoScript è stato considerato, da molti utenti di Firefox, un'estensione indispensabile, ed è ora disponibile per il nuovo Firefox Quantum. Ma cos'è NoScript, perché così tante persone ci giurano, e dovresti usarlo?

NoScript è, in sostanza, un componente aggiuntivo di Firefox che disabilita le cose come JavaScript da eseguire sui siti web che visiti. Quindi, prima di parlare di NoScript, dovremmo parlare di JavaScript: il linguaggio di programmazione che rende possibile il Web oggi.

Che cos'è JavaScript?

JavaScript è un linguaggio di programmazione comunemente utilizzato nelle pagine Web (tra le altre cose ). JavaScript era inizialmente piuttosto semplice e veniva usato per cose come le finestre di avviso e i menu che apparivano quando si spostava il mouse sugli elementi della pagina. Tuttavia, JavaScript è diventato molto più di questo. È il linguaggio che alimenta le moderne app Web, consentendo alle pagine Web di caricare e inviare dinamicamente contenuti in background senza carichi di pagina e altre attività dinamiche e interattive. La maggior parte dei siti Web utilizza JavaScript per fornire varie funzionalità.

Si noti che JavaScript non è la stessa cosa di Java. JavaScript e Java non sono affatto correlati, a parte il nome (scelto per ragioni di marketing) . JavaScript è incorporato nel tuo browser Web: Chrome, Firefox, Internet Explorer, Safari e Opera hanno tutti i loro motori JavaScript. Non è un plug-in non sicuro prodotto da una singola azienda, come Java. JavaScript non è la grande minaccia alla sicurezza di Java.

Perché le persone vogliono disabilitare JavaScript?

C'è un sottoinsieme piccolo ma vocale di utenti che disabilita JavaScript. Molte di queste persone lo fanno a causa di un vantaggio di sicurezza percepito. Ci sono state alcune vulnerabilità del browser che sono state sfruttate tramite JavaScript. Tuttavia, questo è estremamente raro e le rare lacune di sicurezza nei motori JavaScript sono state corrette molto rapidamente. La maggior parte dei siti Web utilizza JavaScript: è ciò che rende possibile il Web oggi.

La disattivazione di JavaScript impedisce anche il caricamento di alcuni tipi di annunci. Non incoraggiamo il blocco degli annunci, ma se è necessario, ci sono modi migliori per farlo, piuttosto che disabilitare del tutto JavaScript.

Infine, disabilitare JavaScript richiederà meno CPU e RAM sul tuo computer, il che è normale. Se si esegue qualcosa di super-base, occuperà meno risorse. Ma se il tuo computer è così vecchio da non poter gestire i siti Web moderni, potrebbe essere il momento di aggiornarlo, poiché il Web migliora, ha bisogno di più risorse per fare ciò che fa, proprio come qualsiasi altro programma sul tuo computer.

Il problema: disabilitare JavaScript interrompe gran parte del Web

Sfortunatamente, tutto sembra bello, ma è molto più di un problema di quanto sembri. Se disabiliti JavaScript, molti siti Web non funzioneranno correttamente. Ciò è particolarmente vero per le app Web come Gmail, Facebook e Google Docs, ma vale anche per altri siti Web (inclusi siti di notizie come quello che stai leggendo in questo momento). La disabilitazione di JavaScript può interrompere la possibilità di accedere, pubblicare commenti o richiedere in modo dinamico il contenuto, che è diventato incredibilmente comune sul Web oggi.

Ad esempio, quando esegui una ricerca su Google Immagini, puoi continuare a scorrere verso il basso per visualizzare più immagini senza dover ricaricare la pagina. Google sta usando JavaScript per richiedere in modo dinamico nuove immagini e aggiungerle alla pagina corrente. Quando fai clic su un'immagine, vedrai un popup in-line più grande con quell'immagine. Non devi aspettare che venga caricata una nuova pagina web - tutto avviene sulla pagina Web corrente senza tempi di caricamento odiosi.

Se hai disabilitato JavaScript, dovresti fare clic su "Avanti" più volte per visualizzare più immagini. Quando hai fatto clic su un'immagine, dovresti caricare completamente una nuova pagina. L'interfaccia più bella sopra richiede JavaScript per far funzionare le sue varie funzioni.

Questo è solo un esempio: molte altre funzionalità sui siti web usano JavaScript. Alcuni siti Web non forniscono nemmeno pagine di riserva che funzionano senza JavaScript.

Se si disabilita JavaScript, potrebbe non essere possibile utilizzare determinate funzionalità su un sito Web. In altri casi, il sito Web potrebbe addirittura interrompersi completamente, altrimenti rimarrai bloccato utilizzando una versione incredibilmente vecchia della pagina. Ad esempio, Gmail offre una modalità HTML semplice di base per le persone con JavaScript disabilitato.

NoScript mira a rendere più semplice la disattivazione di JavaScript ... ma è ancora un problema

I browser Web moderni hanno un'opzione per disabilitare completamente JavaScript, così come hanno la possibilità di disabilitare le immagini e altre funzionalità web. In Chrome, lo troverai in Impostazioni> Privacy e sicurezza> Impostazioni contenuti> JavaScript. Puoi consentire o bloccare determinati siti individualmente qui se preferisci non bloccare JavaScript su ogni singolo sito.

Le opzioni di Firefox sono più limitate, quindi richiede un add-on come NoScript per un controllo più dettagliato. NoScript crea un collegamento che consente di abilitare selettivamente JavaScript su determinati siti Web, anziché bloccarlo ovunque. Sostiene inoltre di bloccare plug-in come Flash e Java, sebbene Java non sia più consentito nei browser e Flash deve essere autorizzato manualmente su ogni sito che visiti per impostazione predefinita.

Ecco la cosa: NoScript potrebbe sembrare un compromesso conveniente, dal momento che è possibile consentire JavaScript sui siti che si visitano regolarmente. Tuttavia, interrompe la maggior parte del Web per impostazione predefinita e richiede troppo sforzo per eseguire la microgestione della tua lista bianca. Gran parte di Internet utilizza JavaScript che incapperai costantemente in siti Web che non funzionano correttamente finché non li annulli. Se si finisce per autorizzare la maggior parte dei siti che si visitano solo per farli funzionare, qual è il punto di avere NoScript in primo luogo?

Probabilmente non è necessario disabilitare JavaScript

Tenendo conto di ciò, si consiglia contro la disabilitazione di JavaScript, a meno che tu non abbia una buona ragione per (come il tuo lavoro lo richiede). È un linguaggio ampiamente utilizzato che rende il Web quello che è oggi, consentendo ai siti Web di essere più reattivi, dinamici e interattivi. La disabilitazione di JavaScript riporta i siti Web a un tempo in cui erano documenti semplici senza altre funzionalità. Mentre alcune persone potrebbero desiderare di tornare a quel momento, non è più la rete in cui viviamo e la maggior parte delle persone non ha bisogno di intraprendere azioni così drastiche per un piccolo beneficio percepito.

Ci sono sicuramente stati alcuni casi in cui disabilitare JavaScript avremmo potuto bloccare una nuova vulnerabilità della sicurezza da sfruttamento, ma quelli sono stati rari e risolti rapidamente.

Nel frattempo, ci sono stati altri casi in cui i browser stessi sono stati sfruttati e la disabilitazione di JavaScript non ha aiutato. Per proteggerci da tali attacchi, potremmo smettere di utilizzare completamente i browser, scaricare i file HTML delle pagine Web e leggerli a mano in un editor di testo. Ma noi no. Il piccolo rischio di utilizzare un browser Web invece di un editor di testo vale l'enorme miglioramento dell'usabilità offerto da un browser. Lo stesso vale per JavaScript: lasciare abilitato è un rischio molto piccolo per un vantaggio molto grande.

Naturalmente, il tuo browser è tuo. Hai la possibilità di controllare ciò che fa: potresti addirittura disabilitare tutte le immagini e navigare nel Web in formato testo, se lo desideri. È possibile disabilitare completamente Flash e non guardare mai i video online. È possibile utilizzare un browser in modalità testo come w3m nel terminale anziché utilizzare un browser grafico. Ma tu?


La scelta spetta a te, ma ti consigliamo di lasciare JavaScript abilitato e non ti preoccupare. La tua vita sarà molto più facile. Basta tenere aggiornato il browser ed eseguire un buon software anti-malware e sarai al sicuro.


Estrai testo da PDF e file immagine

Estrai testo da PDF e file immagine

Hai un documento PDF da cui vorresti estrarre tutto il testo? Che dire dei file di immagine di un documento scansionato che vuoi convertire in testo modificabile? Questi sono alcuni dei problemi più comuni che ho visto sul posto di lavoro quando si lavora con i file.In questo articolo, parlerò di diversi modi in cui puoi provare a estrarre il testo da un PDF o da un'immagine.

(How-to)

Come firmare documenti e contrassegnare allegati in iOS Mail

Come firmare documenti e contrassegnare allegati in iOS Mail

A partire da Mac OS X Yosemite, è possibile contrassegnare allegati e-mail, inclusi file PDF e file immagine, in Apple Mail sul Mac , rendendo Mail una potente app di produttività. Ora, questa funzione è disponibile anche nell'app iOS Mail. Ciò significa che puoi aggiungere la tua firma a un documento, prendere appunti su un documento o un'immagine e segnare altrimenti il ​​file come preferisci: tutto all'interno di Mail app.

(how-to)