Como habrás notado (sin actualizaciones durante mucho tiempo), desafortunadamente no tuve tiempo suficiente para seguir desarrollando esta extensión web. Si bien el desarrollo de esta extensión web fue emocionante, hubo muy pocas donaciones y también algunas críticas cuestionables sobre la extensión web.
Como Manifest V2 quedará obsoleto pronto, decidí finalizar este viaje por ahora y entregué la propiedad de la extensión en Chrome y Firefox a otra parte. Si bien no puedo decir si el código seguirá siendo público, quiero señalar que ya no soy el mantenedor y que las versiones posteriores a la 2.3.1 no reflejarán el código fuente de este repositorio.
Gracias a todos los que apoyaron este proyecto escribiendo reseñas genuinas, donando o simplemente creando solicitudes de extracción.
Esta extensión web permite al usuario decidir si JavaScript debe habilitarse o deshabilitarse para un host determinado o una pestaña determinada.
Al acceder, por ejemplo, a google.com y deshabilitar JavaScript, la extensión web bloqueará todo el JavaScript que de otro modo sería cargado por google.com (incluidos los archivos JS en línea y JS externos de otros hosts).
Tenga en cuenta que los scripts del host bloqueado aún se cargarán si se cargan en otro host (a menos que bloquee ese host también, por supuesto) .
Deshabilitar y habilitar JavaScript debería explicarse por sí solo.
Los íconos y etiquetas se actualizan para una pestaña en consecuencia.
NOTA: En Firefox para Android, no se mostrará ningún ícono, pero es posible alternar a través de un elemento del menú.
Consulte la página de complementos para ver capturas de pantalla.
Para instalar la extensión web directamente desde la fuente, siga estos pasos:
npm install --global gulp-cli
)npm install
gulp compile
about:debugging
y haga clic en Load Temporary Add-on
. Cargue luego el archivo manifest.json
en la carpeta raíz del proyecto.chrome://extensions/
y haga clic en Load unpacked
. Elija la carpeta raíz del proyecto Asegúrese de haber preparado su dispositivo con estas instrucciones.
Después de seguir los pasos anteriores continúa así:
manifest.json
existente con el archivo manifest-gecko.json
./push-to-mobile.sh
file:///storage/emulated/0
y seleccione el archivo [email protected]
Si desea contribuir de alguna manera o simplemente informar errores, primero consulte las pautas de contribución.
¡Gracias!
Las propuestas de funciones se están agregando como problemas en GitHub.
Si desea que se agregue algo, cree un problema o vote a favor de uno existente.
MIT License
Copyright (c) 2017 David Pacassi Torrico
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.