Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Personolized Browser Requests

Author
Message
gibson543
15
Years of Service
User Offline
Joined: 16th Jul 2009
Location:
Posted: 30th Nov 2009 02:03
Hello everyone, I've been working with C# for a while now, and I've started to make my own browsers, so I wanted to share this with all of you, I can make a favorites bar, search bar and any other a thing a browser today has, but I'll make one that is specialized for you, you pick the images, text colors and more to fit your style or internet viewing. The picture I have provided is of a sample browser I made, and by sample, you can change everything!!

Heyeyeyeyeyeyey

Attachments

Login to view attachments
NeX the Fairly Fast Ferret
20
Years of Service
User Offline
Joined: 10th Apr 2005
Location: The Fifth Plane of Oblivion
Posted: 30th Nov 2009 02:12
If you're just opening an instance of the Explorer object... (or whatever it's called nowadays)

Athlon64 2.7gHz->OC 3.9gHz, 31C, MSi 9500GT->OC 1gHz core/2gHz memory, 48C, 4Gb DDR2 667, 500Gb Seagate + 80Gb Maxtor + 40Gb Maxtor = 620Gb, XP Home
Air cooled, total cost £160
gibson543
15
Years of Service
User Offline
Joined: 16th Jul 2009
Location:
Posted: 30th Nov 2009 02:27
okay, i don't understand

Heyeyeyeyeyeyey
AndrewT
18
Years of Service
User Offline
Joined: 11th Feb 2007
Location: MI, USA
Posted: 30th Nov 2009 02:37 Edited at: 30th Nov 2009 02:55
I think he means that all you're really doing is implementing the Windows API standard web browsing component, so there's little work being done.

i like orange
Yodaman Jer
User Banned
Posted: 30th Nov 2009 02:37
That's pretty cool! That's way more than I can do in C# (and it will probably remain that way, as I can't seem to "get it"). Good job!

David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 30th Nov 2009 02:38
You've simply embedded IE on another window, in effect. Its more a shell for IE than a browser

09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0
gibson543
15
Years of Service
User Offline
Joined: 16th Jul 2009
Location:
Posted: 30th Nov 2009 02:44
@David R-No I did not embed this IE on another window, I made it using c#.

@Anrew T-Thank you for clearing that up for me, and that's not what I'm doing.

CoffeeCoder-Thank you! If you would like one just post

Heyeyeyeyeyeyey
David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 30th Nov 2009 02:51
Quote: "@David R-No I did not embed this IE on another window, I made it using c#"


If you used the web browser component, this is precisely what you've done.

It seems incredibly unlikely that you handcrafted a page renderer etc. in C#

09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0
gibson543
15
Years of Service
User Offline
Joined: 16th Jul 2009
Location:
Posted: 30th Nov 2009 03:20
Actually, I use visual C# 2008 express.

Anyone who wants a browser, please post.

Heyeyeyeyeyeyey
Darth Vader
20
Years of Service
User Offline
Joined: 10th May 2005
Location: Adelaide SA, I am the only DB user here!
Posted: 30th Nov 2009 04:11
Quote: "It seems incredibly unlikely that you handcrafted a page renderer etc. in C#"

Quote: "Actually, I use visual C# 2008 express."

Am I the only one who doesn't see a connection between these two statements?

hyrichter
21
Years of Service
User Offline
Joined: 15th Feb 2004
Location: Arizona
Posted: 30th Nov 2009 04:31 Edited at: 30th Nov 2009 04:34
There's nothing wrong with what you're doing, and it's a good way to learn about C#, and I have no intention of putting you down or discouraging you. But you have to be careful, especially on a forum full of geeks, that you don't take credit for something you really didn't do. All you've done is use the browser component and put it on a form with a few commands to navigate around, etc.

You didn't really create a browser. To truly create a browser, you would need to start off by sending/receiving HTTP codes. Then when you get the raw data, you'd need to parse it and create a rendering engine so that the HTML, Javascript, CSS, etc., would look like it was intended. You'd need to handle things such as form postings, HTTP redirects, cookies, session variables, and a much larger list of things than I'd like to go into right now.

Edit: This is totally in good humor, but can you please fix the compliance issues that IE has with CSS (and many other issues). Thanks.

CodeSurge
Version 1.0 finally released! Code your DBP projects in style. (And save the kittens!)
gibson543
15
Years of Service
User Offline
Joined: 16th Jul 2009
Location:
Posted: 30th Nov 2009 23:29
does it really matter what I used? I mean, they're free anyway, so it doesn't matter as long as the outcome is satisfactory

Heyeyeyeyeyeyey
AndrewT
18
Years of Service
User Offline
Joined: 11th Feb 2007
Location: MI, USA
Posted: 30th Nov 2009 23:40 Edited at: 30th Nov 2009 23:47
Quote: "does it really matter what I used? I mean, they're free anyway, so it doesn't matter as long as the outcome is satisfactory"


What if I made a program that accepts a text file and sends it to the MSVC++ compiler? I could call it my own compiler, and say that I made it all by myself, when in reality all I'm doing is implementing a much larger and more complex technology. Yes, it works, and yes, it's free, but what's the point in posting it if so little work has gone into it, and all it's doing is wrapping a technology that's available for free as well?

i like orange
Seppuku Arts
Moderator
20
Years of Service
User Offline
Joined: 18th Aug 2004
Location: Cambridgeshire, England
Posted: 30th Nov 2009 23:42
I think you misunderstand.

The browser component in C# is powered by Internet Explorer.

Anything programmed using that component is not programming a 'web browser' it is programming a 'shell for a web browser'.

Programming a web browser is very different to programming a shell for a web browser. A web browser from scratch is extremely complex and isn't normally a 1 man job.

There is nothing wrong with what you are doing. Just so long as you understand the difference.

Master Man Of Justice
17
Years of Service
User Offline
Joined: 13th Feb 2008
Location: Between Insanity and Intelligence
Posted: 30th Nov 2009 23:52
kinda like windows vista is a failed shell of winxp jk

Hador
User Banned
Posted: 1st Dec 2009 00:48
nice job no clue if u made a shell or not, but it looks good and that is all that matters, and it would be a good idea to make a website or something and post downloads for some of them, and actualy my forum just started and could use some members and posts if you want to sign up (forum adress in my sig). but you could make a few, use an install creator, upload to a site, and make updates for past browsers, it could turn into something big

DevBox forum http://www.devbox.6te.net
Phaelax
DBPro Master
22
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 1st Dec 2009 02:06
Quote: "The browser component in C# is powered by Internet Explorer."


Use webkit!


> SELECT * FROM users WHERE clue > 0
> 0 rows returned

Login to post a reply

Server time is: 2025-05-25 10:25:22
Your offset time is: 2025-05-25 10:25:22