Click here to Skip to main content
15,748,477 members
Please Sign up or sign in to vote.
2.00/5 (2 votes)

This is my first post, so please bear with me. First, though, let me introduce myself: My name is Jessica and I am 30 years old. :-)

I want to build a custom Independent webkit based tabbed web browser, just like Chrome, Firefox, and Internet Explorer are. The reasons I want to do this is because I have the extra time on my hands and It would be a Personal Project of mine.

Here is what I don't want:

1. I don't want to build mobile apps right now
2. Please don't tell me to just use Chrome or Firefox's code and manipulate it from there---I don't want to do that--I want to build my own independent web browser simply because I can and because I have the time.

Here are the tools I plan to use:

1. Webkit
2. Microsoft Visual Studio C++
3. Windows 8.1

I already installed most of the developer tools (some failed to install, so I will need help on those). I installed the following developer tools (the ones marked with a * are the ones that either failed to install or I didn't understand how to install)

1. Cygwin
2. QuickTime SDK
3. QuickTime
4. gstreamer-1.0-devel-x86-1.2.1.msi
5. gstreamer-1.0-x86-1.2.1.msi
6. gstreamer-1.0-devel-x86_64-1.2.1.msi
7. gstreamer-1.0-x86_64-1.2.1.m
8. June 2010 DirectX SDK*
9. PHP*

I have scoured the internet using every possible keyword I could think of. I am sure I have missed something somewhere. All of the videos I look at are about installing in Visual Basic (which is something I don't want to do) or having my web browser dependent on another browser such as Internet Explorer, Chrome, or Firefox (which defeats the purpose because I want to create my OWN independent webkit based tabbed web browser that can be downloaded and used on any Operating System)

I need step by step directions as to what goes where, among other things. Also, any books out there that y'all could recommend to me that would help me in building my own independent webkit based tabbed web browser would be most helpful as well.

I hope I have given enough detail as to what I want. If you have any questions, or want me to clarify some more, please don't hesitate to ask. Also, please tell me of any additional tools I will need, in case I forgot to mention.

Sergey Alexandrovich Kryukov 13-Apr-14 16:48pm    
Sorry, not a question. Unfortunately, we don't have resources for mentoring and something like that. Typically, most members don't have "extra time in their hands" and hardly much interest, as you are not doing anything new (so your motivation for the project does not look convincing to me). More importantly, this is not the format of Quick Questions & Answers forum.
[no name] 13-Apr-14 17:30pm    
Well I think it's great that you want to learn and do this yourself. The bad news is that I know that you have been told that this kind of thing does not really fit into a forum posting. Whole books have been written about writing applications. Most of the ones that I used to have are probably long out of print though. So, what I would if I was you is start with where there are several links that would seem to point you in the right direction. Good luck!

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900