Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Any articles on how to get started building your own browser?

Hello recently I've been a bit curious and wanted to make a browser. I'd like to use an existing engine though such as Gecko or Webkit. Are there any resources on the web for how to get started and any examples? Language choice doesn't really matter(but no VB please. That was the only example code I found)

like image 737
Earlz Avatar asked May 25 '10 16:05

Earlz


2 Answers

Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all Internet users to experience the web. This site contains design documents, architecture overviews, testing information, and more to help you learn to build and work with the Chromium source code.

Or study some applications using Webkit for example. Chances are, these projects are not as complex as chromium.

like image 133
miku Avatar answered Jan 02 '23 20:01

miku


I'd recommend you build a browser in Java with Swing or SWT. They have all the components you'll need, so you need to put them together and start figuring out the tougher problems. The documentation is good, and you may even find tutorials that get you most of the way there.

I recently downloaded the code for Firefox or Chrome, and this seems like a much more difficult place to start. There's lots of setup and overhead to get a build working on your machine compared with a Java app.

like image 37
ndp Avatar answered Jan 02 '23 20:01

ndp