NotScripts aporta la protecció de Firefox NoScript a l'òpera

Quan es tracta de complements, el complement favorit de NoScript per al navegador web de Firefox és el que més preferim. Bloca l'execució de scripts en dominis fins que els permeti executar-los. NoScript ofereix més funcionalitats que com la protecció XSS i altres funcions relacionades amb la seguretat que el converteixen en el millor complement de seguretat que hi ha.

He revisat l’extensió de Google Chrome NotScript en el passat, que ofereix una experiència NoScript una mica limitada per a aquest navegador. I Swapnil (gràcies) només em va informar que Opera també té disponible una extensió NotScript.

NotScripts està disponible per a Opera 11.10 fins a Opera 12.x, però no per a la versió recent del navegador Chromium.

Actualitza : NotScripts i NotScripts Suite Lite estan disponibles per al nou navegador web Opera. Les instruccions a continuació són per al navegador clàssic Opera fins a la versió 12.x.

NotScripts per a Opera

blocked-scripts

El procés d'instal·lació és una mica complicat. A continuació es mostren les instruccions sobre com instal·lar correctament NotScripts.

  • Instal·leu l’extensió. Podeu instal·lar la versió més recent NotScripts versió des del repositori Opera Extensions.
  • Tanqueu la finestra de l’ Operapera i torneu a obrir l’ Operapera.
  • Feu clic al botó NotScripts de la barra d'eines Opera.
    Us mostrarà un missatge que diria que definiu la quota de l'emmagatzematge de l'usuari de JS a 5000. Feu clic al missatge i us portarà a la configuració 'Usuari JS emmagatzematge'.
  • Canvieu el valor de la configuració de 0 a 5000.
  • Feu clic al botó Desa. Pot ser que hagis de desplaçar-se cap avall per trobar el botó Desa.
  • És possible que hàgiu de reiniciar el navegador Opera abans que els canvis siguin efectius.

Modes i ús de NotScript

Opera's Notscript, a diferència de NoScript, inclou tres modes de bloqueig de scripts diferents. El mode per defecte és la llista blanca que bloqueja tots els scripts excepte els que s'executen amb dominis de llista blanca.

Llista negra, el segon mode permet tots els scripts de manera predeterminada i només bloqueja els scripts en una llista negra mantinguda per un usuari (com el complement del Firefox YesScript ).

El darrer mode Whitelist + Same Origin utilitza l’enfocament de la llista blanca per bloquejar tots els scripts, però permet que els scripts s’executin al domini carregat al navegador. Per tant, si obríeu els scripts ghacks.net originats pel lloc, es podrien permetre els scripts de qualsevol altre lloc.

Així que més opció en aquest aspecte, que és molt agradable. Quan visiteu un lloc, haureu de fer clic a la icona NotScript per mostrar la llista de scripts bloquejats. No hi ha cap indicador que es vegin bloquejats els scripts que probablement sigui el problema d’ús més gran. Un clic a la icona mostra els guions amb opcions per permetre’ls, bloquejar-los o permetre’ls temporalment de forma individual.

Si teniu el mode de llista negra (permet tots els scripts, excepte els seleccionats), veureu una llista de scripts semblant a la de la captura de pantalla de dalt. L’acció blava és l’actual per a un guió d’aquest lloc en concret. De la mateixa manera que amb NoScript, podeu permetre tots els scripts, permetre de manera global tots els canvis temporalment fins que no sigui revocat, o permetre temporalment els scripts mostrats.

NotScript sembla que funciona molt bé. Hi tinc dues grans agafades. Primer la notificació que falta ja que és un joc d’endevinalles si s’ha bloquejat un script o no, i en segon lloc que el desenvolupador no ha actualitzat el script en un temps (l’última actualització data de l’abril del 2011).

L’extensió en si funciona i aquest és l’aspecte més important, òbviament. No és un port 100% de NoScript, sinó un port que aporta la funció més important de l’extensió de seguretat del Firefox a Opera. Per això, és molt recomanable que s’instal·lin.

Una alternativa a això és Opera NoScript alternativa BlockIt que he revisat a l'article enllaçat. Només està disponible per a Opera clàssica.