Forum Topic: Building a web browser. Interested?

(754 views • 40 replies)

This topic is 2 pages long. [ 1 | 2 ]

<< < > >>
Winking

robocopisback

Reply To Post Reply & Quote

Posted at: 9/27/09 08:16 AM

robocopisback LIGHT LEVEL 10

Sign-Up: 07/26/08

Posts: 66

Hi there everyone. I will be building a web browser. I have finished reading the C++ Book and I am ready to go. I am already working on it, which is coming out great. I sure hope that you will like it. The browser will first come out like junk, and then it will become great with awesome graphics and options. First, I got to focus on how it works, then the graphics. So when you download it, it will look like shit but operates well. Hope you like it.

You download here (Coming soon): Lixiar Web


None

kiwi-kiwi

Reply To Post Reply & Quote

Posted at: 9/27/09 08:30 AM

kiwi-kiwi LIGHT LEVEL 08

Sign-Up: 03/06/09

Posts: 650

Please make a linux port


None

henke37

Reply To Post Reply & Quote

Posted at: 9/27/09 08:39 AM

henke37 NEUTRAL LEVEL 23

Sign-Up: 09/10/04

Posts: 3,607

You have finished reading a c++ book? Great.
Now, read the rfc for tcp, ip, udp, dns, ftp and http, followed by the dtd for html, sgml, xml and xhtml. And then we can move on to the typography and layout logic courses followed by reading full the css specification.
Oh, and you want to take some classes in graphics formats, how to load them and how to display them. Especially how to display them. There is a lot of work for how to display stuff, how to load it, how to manage it and how to draw custom graphics.
And this leads to the gui toolkit leasons, you will need advanced skills in gui design, with focus on the toolkit that you are going to use.
Oh, and somewhere on the line, you will have to learn how to write a javascript engine and how to allow existing plugins to work with your application.

Each time someone abuses hittest, God kills a kitten. Please, learn real collision testing.


Happy

robocopisback

Reply To Post Reply & Quote

Posted at: 9/27/09 08:54 AM

robocopisback LIGHT LEVEL 10

Sign-Up: 07/26/08

Posts: 66

I already hired people that know that stuff. I am doing the C++ and the others do the rest. This will be supported for Linux, but not Apple yet.


None

Wonderful

Reply To Post Reply & Quote

Posted at: 9/27/09 08:57 AM

Wonderful FAB LEVEL 13

Sign-Up: 07/27/08

Posts: 854

What rendering engine did you decide to use?

Posted from Linux. Distro may vary.


None

kiwi-kiwi

Reply To Post Reply & Quote

Posted at: 9/27/09 09:06 AM

kiwi-kiwi LIGHT LEVEL 08

Sign-Up: 03/06/09

Posts: 650

At 9/27/09 09:02 AM, robocopisback wrote: What?

You know, big rendering engines.
Webkit, Gecko, Trident or making your own ?


Goofy

robocopisback

Reply To Post Reply & Quote

Posted at: 9/27/09 09:08 AM

robocopisback LIGHT LEVEL 10

Sign-Up: 07/26/08

Posts: 66

Here is some more information :D

Features
- When you download, there will be a open source virus scanner that scans the file before downloading.
- Change the theme of the web browser
- Visit our fantastic website (Still in progress) = Lixiar Productions
- Download plugins for the web browser

System Requirements
- Windows XP or Windows Vista or Windows 7
- Linux such as Fedora 10 or 11


None

robocopisback

Reply To Post Reply & Quote

Posted at: 9/27/09 09:09 AM

robocopisback LIGHT LEVEL 10

Sign-Up: 07/26/08

Posts: 66

At 9/27/09 09:06 AM, kiwi-kiwi wrote:
At 9/27/09 09:02 AM, robocopisback wrote: What?
You know, big rendering engines.
Webkit, Gecko, Trident or making your own ?

Oh!!! I am using "Webkit" :P
Sorry :)


None

adam2510

Reply To Post Reply & Quote

Posted at: 9/27/09 12:13 PM

adam2510 EVIL LEVEL 13

Sign-Up: 10/02/05

Posts: 3,719

your essentially creating a browser similar to firefox?

Web Hosting: Free! Premium!

BBS Signature

None

Wonderful

Reply To Post Reply & Quote

Posted at: 9/27/09 01:36 PM

Wonderful FAB LEVEL 13

Sign-Up: 07/27/08

Posts: 854

At 9/27/09 12:13 PM, adam2510 wrote: your essentially creating a browser similar to firefox?

He said he's using WebKit.

Posted from Linux. Distro may vary.


None

UnknownFury

Reply To Post Reply & Quote

Posted at: 9/27/09 02:08 PM

UnknownFury EVIL LEVEL 26

Sign-Up: 08/10/05

Posts: 6,027

I smell epic fail. I'm betting this is complete bullshit seeing as you didn't even know what a rendering engine was. Explain to us how you're going to go about coding your virus scanner, if you're serious?

Portfolio(Under construction): UnknownFury.com |
Msn: giant_ak_47@msn.com | Contact: me@unknownfury.com
Follow me on twitter!


None

DanielZ

Reply To Post Reply & Quote

Posted at: 9/27/09 02:28 PM

DanielZ DARK LEVEL 08

Sign-Up: 07/30/08

Posts: 565

Well if he's using Webkit then it won't be terribly hard. Many programs (Coda, NetNewsWire, iTunes 9) on the Mac system have their own Webkit-powered browser, so it can't be that hard,

BBS Signature

None

blah569

Reply To Post Reply & Quote

Posted at: 9/27/09 03:13 PM

blah569 DARK LEVEL 21

Sign-Up: 01/18/05

Posts: 2,697

What methods are you using to communicate to WebKit? How do you plan to go about creating cross-platform content? What libraries or APIs do you plan to use?

PHP: Main | AS3: Main | Get Firefox | Host large files (fast and free)!
"Thank you for learning me English."

BBS Signature

Happy

robocopisback

Reply To Post Reply & Quote

Posted at: 9/28/09 04:20 AM

robocopisback LIGHT LEVEL 10

Sign-Up: 07/26/08

Posts: 66

I AM NOT JOKING!!! JEEZ!!! I will give out screen shots or even make videos of me working on it >:(

Who ever doesn't believe me, you can suck it fags! Who ever does believe me, great, you are my friend. Just trust me on this one.


Angry

robocopisback

Reply To Post Reply & Quote

Posted at: 9/28/09 04:29 AM

robocopisback LIGHT LEVEL 10

Sign-Up: 07/26/08

Posts: 66

Well asshole, I'll explain how we are going to make this virus scanner.

1 - I need to know all the Virus signatures
2 - I need to make a part in the virus program that searches the dam file that you are downloading, see if it has any matches with the Virus signature.
3 - The program has to extract it (Behind the scene) and scan all files inside.

Sorry for calling you a asshole. I don't really like making fun of or yelling at people.


None

robocopisback

Reply To Post Reply & Quote

Posted at: 9/28/09 04:38 AM

robocopisback LIGHT LEVEL 10

Sign-Up: 07/26/08

Posts: 66

At 9/27/09 12:13 PM, adam2510 wrote: your essentially creating a browser similar to firefox?

Kinda


None

kiwi-kiwi

Reply To Post Reply & Quote

Posted at: 9/28/09 05:03 AM

kiwi-kiwi LIGHT LEVEL 08

Sign-Up: 03/06/09

Posts: 650

Are there really browsers out there that use a virus scanner?
Firefox and Chrome just download a list of malware sites from Google and warn you if you ever go on one of them.


None

Jon-86

Reply To Post Reply & Quote

Posted at: 9/28/09 06:33 AM

Jon-86 NEUTRAL LEVEL 13

Sign-Up: 01/30/07

Posts: 3,905

At 9/28/09 04:29 AM, robocopisback wrote: Well asshole, I'll explain how we are going to make this virus scanner.

When you install AVG (and probably other virus scanners) they simply hook into your browser. Wouldn't you be better simply supporting that? I know I don't want to have to manage two virus scanners and one of them was developed by a couple of people rather than a large development team from a well known anti-virus vendor.

Have you thought about SSL and other encryption protocols? Do you know how they work, do you know how to support them?

All questions you should be asking yourself. If this is for fun, it doesn't matter. But if you actually want people to download and use your browser then you have to know all this.

PHP Main :: C++ Main :: Java Main :: irc.freenode.net

BBS Signature

Sad

robocopisback

Reply To Post Reply & Quote

Posted at: 9/29/09 04:51 PM

robocopisback LIGHT LEVEL 10

Sign-Up: 07/26/08

Posts: 66

Well AVG only scans the compressed file, it doesn't scan inside the compressed file.


None

Jon-86

Reply To Post Reply & Quote

Posted at: 9/29/09 05:12 PM

Jon-86 NEUTRAL LEVEL 13

Sign-Up: 01/30/07

Posts: 3,905

At 9/29/09 04:51 PM, robocopisback wrote: Well AVG only scans the compressed file, it doesn't scan inside the compressed file.

Get a virus then a few other files, compress them into an archive and prove yourself wrong :)

And you missed the point! I wouldn't want to use a virus scanner developed by someone who dosen't spend all day every day putting 100% of their effort and time into detecting new viruses. You can't compete with the resources of the major companies, so your best bet would be to support integrating their products.

PHP Main :: C++ Main :: Java Main :: irc.freenode.net

BBS Signature

None

Advent-Sinner

Reply To Post Reply & Quote

Posted at: 9/29/09 06:42 PM

Advent-Sinner EVIL LEVEL 18

Sign-Up: 01/11/06

Posts: 2,590

At 9/27/09 08:39 AM, henke37 wrote: You have finished reading a c++ book? Great.

A post with my very heart in mind. Ah, this post defines the reason I got into programming in the first place.

Thank you for the nostalgia trip friend.

skittles

BBS Signature

Angry

robocopisback

Reply To Post Reply & Quote

Posted at: 9/29/09 10:18 PM

robocopisback LIGHT LEVEL 10

Sign-Up: 07/26/08

Posts: 66

Screw the web browser then. It seems like you guys don't deserve an OPEN SOURCE web browser and virus scanner ONLY for the web browser, not for scanning the whole computer :{


None

elementell

Reply To Post Reply & Quote

Posted at: 9/29/09 10:24 PM

elementell FAB LEVEL 13

Sign-Up: 06/29/06

Posts: 2,546

You'll need more than C++


None

henke37

Reply To Post Reply & Quote

Posted at: 9/30/09 04:23 AM

henke37 NEUTRAL LEVEL 23

Sign-Up: 09/10/04

Posts: 3,607

At 9/27/09 08:54 AM, robocopisback wrote: I am doing the C++ and the others do the rest.

Uhm, what exactly did you say that you where doing again? C++ is a programing language, not a module in a webbrowser.

Each time someone abuses hittest, God kills a kitten. Please, learn real collision testing.


None

Jon-86

Reply To Post Reply & Quote

Posted at: 9/30/09 08:50 AM

Jon-86 NEUTRAL LEVEL 13

Sign-Up: 01/30/07

Posts: 3,905

At 9/29/09 10:18 PM, robocopisback wrote: Screw the web browser then. It seems like you guys don't deserve an OPEN SOURCE web browser and virus scanner ONLY for the web browser, not for scanning the whole computer :{

I have firefox and AVG automatically scans files in firefox when I download them.

You don't seem to have a clue, what your talking about to be honest.

PHP Main :: C++ Main :: Java Main :: irc.freenode.net

BBS Signature

Angry

robocopisback

Reply To Post Reply & Quote

Posted at: 9/30/09 06:07 PM

robocopisback LIGHT LEVEL 10

Sign-Up: 07/26/08

Posts: 66

Just screw it all >:(
I will just stick with my web designing. I learned C++ for no dam reason. Forget it all... Can we all just be friends :)


None

wreckages

Reply To Post Reply & Quote

Posted at: 9/30/09 06:31 PM

wreckages LIGHT LEVEL 32

Sign-Up: 08/06/06

Posts: 6,324

haven't seen this much burning since adam2510's topic


None

urbn

Reply To Post Reply & Quote

Posted at: 9/30/09 07:21 PM

urbn FAB LEVEL 18

Sign-Up: 06/10/07

Posts: 2,301

At 9/30/09 06:07 PM, robocopisback wrote: Just screw it all >:(

There's no need to hate.

I will just stick with my web designing.

Whatever you want. It is down to you, and really the people here should not have any influence on what you do if you do not agree with them.

I learned C++ for no dam reason.

Not true at all. I learnt German and Swedish even though I don't have a burning desire to go to either Germany or Sweden. It's still something I can put on my CV and is likely to bump me up the list a bit on any respectable job.

Forget it all...

Again, there's no need to shoot yourself in the foot. If you want to make a web browser, then by all means go for it. Just try and take what was said to you in your stride and learn from it. Don't rush it, learn more about the concepts needed to go into a successful browser.

Can we all just be friends :)

Unless your adam2510 people wont hold a grudge if you don't.

BBS Signature

None

Jon-86

Reply To Post Reply & Quote

Posted at: 10/1/09 03:40 AM

Jon-86 NEUTRAL LEVEL 13

Sign-Up: 01/30/07

Posts: 3,905

At 9/30/09 06:31 PM, wreckages wrote: haven't seen this much burning since adam2510's topic

Its not even that the OP made it that. But if they are serious about developing a browser then they should know this and be able to answer questions people are asking. Can you imagine being asked to join a development team and the lead guy has no clue what their supposed to be doing? It just won't work.

I think everyone has been fair in this thread.

PHP Main :: C++ Main :: Java Main :: irc.freenode.net

BBS Signature

All times are Eastern Standard Time (GMT -5) | Current Time: 11:29 AM

<< Back

This topic is 2 pages long. [ 1 | 2 ]

<< < > >>
You need a Grounds Gold Account to post on the NG BBS! If you don't have one, click here to sign up now! It's fast, free, and easy — and opens up tons of great NG features!