Hacker News new | past | comments | ask | show | jobs | submit login
ASk HN: How difficult to build a browser?
3 points by transburgh on April 9, 2009 | hide | past | favorite | 3 comments
I have recently thought of a need for a web browser for an up and coming niche market. The needs go beyond add-ons that could be built for FF ect.

Does anyone have experience with the difficultly level of developing a browser??

Thanks.




You should make a distinction between:

- developing a browser engine - developing the GUI around a browser engine

The first is not rocket science, but lots and lots and lots of work, and will require some hacks, as there are many areas where specs aren't clear (what to do with invalid html, http headers that promise a text encoding that is not delivered, what to do when http headers say "text/html", but the url ends in ".zip", etc, etc)

The second can range from the almost trivial to whatever your imagination requires.

Unless you have lots and lots of time and/or resources and cannot use an existing engine such as Mozilla or WebKit, stay away from building your own engine.


It depends of the level of functionality you want to include in your browser. Could you describe your needs ?

And, by the way, qt now comes with webkit.


You can try using existing stuff - gecko, webkit etc.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: