2010-05-25 18 views
8

Hola recientemente he tenido un poco de curiosidad y quería hacer un navegador. Me gustaría utilizar un motor existente como Gecko o Webkit. ¿Hay algún recurso en la web sobre cómo empezar y ejemplos? la elección del idioma en realidad no importa (pero sin VB favor. Ese fue el único código de ejemplo que encontré)¿Algún artículo sobre cómo empezar a construir tu propio navegador?

Respuesta

5

Chromium es un proyecto de navegador de código abierto que tiene como objetivo construir un mundo más seguro, más rápido y más estable manera de que todos los usuarios de Internet experimenten la web. Este sitio contiene documentos de diseño, vistas generales de arquitectura, información de prueba y más para ayudarlo a aprender a construir y trabajar con el código fuente de Chromium.

O estudia algunos applications using Webkit por ejemplo. Es probable que estos proyectos no sean tan complejos como el cromo.

+0

No estoy realmente buscando estudiar un gran proyecto o tratar de modificar un navegador existente. Me gustaría ver básicamente lo que se necesita para empezar a utilizar uno de los motores de diseño anteriores – Earlz

1

Te recomiendo que construyas un navegador en Java con Swing o SWT. Tienen todos los componentes que necesitarás, por lo que debes unirlos y comenzar a resolver los problemas más difíciles. La documentación es buena, e incluso puede encontrar tutoriales que lo lleven la mayor parte del camino hasta allí.

Hace poco descargué el código para Firefox o Chrome, y este parece ser un lugar mucho más difícil para comenzar. Hay una gran cantidad de configuración y sobrecarga para que funcione una compilación en su máquina en comparación con una aplicación Java.

+0

Pero ya puedo compilar Firefox con dos comandos. Uso OpenBSD y Linux, por lo que Java es realmente más difícil de usar (en comparación con Windows) – Earlz

Cuestiones relacionadas