Este es el código fuente de gngr, un nuevo navegador multiplataforma que defiende la privacidad. gngr
es una implementación independiente de estándares web en Java puro. No es un complemento para otros motores de navegador.
gngr
planea proteger la privacidad mediante
Lea la introducción para saber más.
Este es un prototipo inicial que se puede utilizar con sitios web simples.
En cuanto a la seguridad, ¡el código no está protegido en absoluto! Utilice la versión actual:
No utilice la versión actual con sitios web críticos, como sitios web bancarios o correo web.
A partir de julio de 2022, nuestro objetivo es mejorar el diseño y la representación. Hemos desarrollado un molinillo para automatizar las pruebas de diseño y renderizado. Aquí hay un gráfico que muestra nuestro progreso (haga clic para obtener más detalles) :
También estamos utilizando pruebas de plataforma web para estabilizar el soporte DOM.
Para compilar y ejecutar desde la línea de comando:
git clone
este repositorioant -f src/build.xml run
para compilar y ejecutar gngr
Para el desarrollo, recomendamos configurar Eclipse, aunque también es posible utilizar otros IDE o herramientas de línea de comandos, con la ayuda del script ant
build.
Todos son bienvenidos a contribuir. Los problemas que se pueden detectar fácilmente están marcados con las siguientes etiquetas:
Le invitamos a realizar algo que no esté mencionado anteriormente, pero primero coordine con nosotros antes de esforzarse en ello.
Consulte la guía de contribución para obtener más detalles.
#gngrBrowser:matrix.org
GPLv2
Algunas partes del código se proporcionan bajo la licencia LGPL. Sus directorios contienen sus respectivos archivos de licencia.
gngr
comenzó como una bifurcación del ahora desaparecido proyecto llamado lobo
browser (ver créditos). Para fines de archivo, el historial de todas las confirmaciones que transforman el código lobo
desde su repositorio CVS a la primera versión de gngr está disponible en un repositorio separado.