2010-05-30 2 views
8

Я хочу создать собственный браузер или хотя бы модифицировать существующий до сих пор, чтобы он соответствовал моим потребностям.Создайте свой собственный браузер

Я хочу быстрый браузер (запуск и запуск, не обязательно быструю визуализацию) без каких-либо вещей, которые я не использую, и простой продуктивной навигации (например, Firefox + Vimperator + Tab Style), гораздо более интегрированы друг в друга и другой графический интерфейс.

Я думал о том, чтобы просто взглянуть на текущие два браузера Chrome и firefox (с открытым исходным кодом) и отделить от него свою небольшую версию.

Просто используя WebKit или Gecko, мне также придется реализовать все файлы Connection, но я действительно не заинтересован в этом.

Так что мои вопросы:

  1. ли смысл начать с текущим браузером и сдирать определенные функции и внешний интерфейс и заменить его с моим собственным кодом?

  2. Chrome или Firefox? Какой из них менее сложный? Мне все равно, что касается плагинов и расширений, так что они не очень хороши даже в других функциях?

Спасибо за ваши ответы

пс: Это проект просто ради развлечения в домашних условиях, поэтому, пожалуйста, не «просто использовать браузеры ...» - материал ...

+0

я не говорю, что «просто использовать хром» ... но хром примерно как свет, как он получает. что еще вы могли бы убрать? – mpen

+1

С Chrome я хочу добавить вкладки Treestyle и vim (perator), такие как навигация. Chome по-прежнему недостаточно расширяема, чтобы соответствовать всем, что я хочу сделать с ним - то есть я не могу изменить GUI. – ShoX

ответ

4

Лучшим моментом будет поиск проекта webkit: http://webkit.org/.

Это в основном скелет для браузера или основы для создания нового браузера.

Safari и konqueror были созданы с использованием рамки webkit.

+0

Не является ли Webkit только механизмом рендеринга? Так что я должен сам позаботиться о шифровании, подключении и т. Д.? – ShoX

+0

Нет, (IIRC) Webkit компилируется в полномасштабный браузер. –

+0

Хорошо, я посмотрю на это, спасибо. Btw, для чего стоит IIRC? – ShoX

3

K-Meleon - это веб-браузер с открытым исходным кодом, с которым вы можете свободно работать, как хотите. это легкий вес и очень легко работать. Я смотрел на то, что делал то же, что и вы, но решил сделать свой собственный в vb.

http://kmeleon.sourceforge.net/

Смежные вопросы