[Project]Advaned Webbrowser project

Results 1 to 10 of 10
  1. #1
    Apprentice bingzahmad is offline
    MemberRank
    Jun 2011 Join Date
    7Posts

    [Project]Advaned Webbrowser project

    I'm starting a webbrowser project in c# or vb.net(I don't know what to call it yet). It has working features in it already that I already had tried out(Succesfully)
    Features:
    Transparent Design
    Bookmark bar
    History
    Take advantage of OpenGeckoSharp or WebKit engines
    -I'm trying to find out which has better features
    Not the generic tabcontrol you get with vb but a different better looking one
    [Maybe]Anti-Phishing
    Unique Ideas:
    Multiple engines?
    Social Hub
    If i could get ideas I'd appreciate it.

    I'll update the list during the progress of the browser

    Picture of a concept of the GUI I made ages ago:
    Attached Images Attached Images
    Last edited by bingzahmad; 03-06-11 at 01:26 PM.


  2. #2
    :-) s-p-n is offline
    DeveloperRank
    Jun 2007 Join Date
    Next DoorLocation
    2,098Posts

    Re: [Project]Advaned Webbrowser project

    Make it look more original. This is a bigger rip off on Chrome than Firefox 4.

    Also, I want to see innovation. Make a unique feature for your browser. You need bookmarks, history, RSS, a thin design, etc- but I'm waiting to see something new for a web browser.


    Opera and Google Chrome are the only innovative browsers these days, and I'm tired of Chrome..

    Even Firefox added that stupid "Pin as App Tab" crap.

    Take advantage of the fact that web browser vendors fail to innovate, and get innovative. Fast! Before Microsoft tries or it'll be too late.

  3. #3
    Apprentice bingzahmad is offline
    MemberRank
    Jun 2011 Join Date
    7Posts

    Re: [Project]Advaned Webbrowser project

    Quote Originally Posted by s-p-n View Post
    Take advantage of the fact that web browser vendors fail to innovate, and get innovative. Fast! Before Microsoft tries or it'll be too late.
    Hmm.. wow, I should really get something unique.. Thanks :)

    Just some ideas I thought of:
    Multiple Engines(Gecko, WebKit and Trident?)
    Social Hub(Facebook, Twitter and other social networks in one little widget sort of thing?)
    If anyone else could contribute I would really appreciate it.
    Last edited by bingzahmad; 03-06-11 at 01:29 PM.

  4. #4
    :-) s-p-n is offline
    DeveloperRank
    Jun 2007 Join Date
    Next DoorLocation
    2,098Posts

    Re: [Project]Advaned Webbrowser project

    Quote Originally Posted by bingzahmad View Post
    Hmm.. wow, I should really get something unique.. Thanks :)

    Just some ideas I thought of:
    Multiple Engines(Gecko, WebKit and Trident?)
    Social Hub(Facebook, Twitter and other social networks in one little widget sort of thing?)
    If anyone else could contribute I would really appreciate it.
    I think you got something going there

    Might as well have a built-in messenger using MSN, Yahoo, Jabber, etc APIs.
    See Empathy - GNOME Live!
    Last edited by s-p-n; 04-06-11 at 06:35 AM.

  5. #5
    Software Person TimeBomb is offline
    ModeratorRank
    May 2008 Join Date
    United StatesLocation
    1,252Posts

    Re: [Project]Advaned Webbrowser project

    If you want an even moderately successful browser application in this day and age, you will need several things.

    1) Innovation
    2) Uniqueness
    3) Intuitiveness
    4) Beauty

    It's that simple. Although, that's not really simple at all. Best of luck.

    If you don't mind me showing you what can be done, feel free to take a look at my current pre-alpha project:
    http://i.imgur.com/yPIYa.png
    You'll see how I don't have any images yet, as I have focused more on ... everything else.
    I have some custom features, such as new private tab, browser mode, etc etc.
    I have a clean yet workable UI.
    I have a lot of the features that a power user would expect from a browser: adblock, restore tab session, etc etc.

    There is a lot to think about when creating a browser. I have been working on what you see in the above image for a couple weeks, and it's around 3000 lines of code (I optimize my whole project every few days).
    A browser isn't a skimpy project you can slap together, to many people's dismay. It's something you have to think about as much as possible, and sculpt it more and more every day.

    P.S. The image you see above is coded in Qt & C++, and uses the Webkit engine.
    P.S.S. I was using GeckoFX and C# right before I moved to Qt and C++.
    P.S.S.S. I am not attempting in any way to hijack your thread. If you feel that I am, I will remove my browser's pre-alpha image from this post upon your request.
    Last edited by TimeBomb; 03-06-11 at 06:42 PM.

  6. #6
    Apprentice bingzahmad is offline
    MemberRank
    Jun 2011 Join Date
    7Posts

    Re: [Project]Advaned Webbrowser project

    Quote Originally Posted by timebomb View Post
    P.S.S.S. I am not attempting in any way to hijack your thread. If you feel that I am, I will remove my browser's pre-alpha image from this post upon your request.
    No, it's ok, it's actually rather motivational, I appreciate the help. :)

    Might as well have a built-in messenger using MSN, Yahoo, Jabber, etc APIs.
    See Empathy - GNOME Live!
    Actually that's another really good idea, I'll try and see if I can get it working on c#.

    Thanks guys! :D

  7. #7
    Apprentice bingzahmad is offline
    MemberRank
    Jun 2011 Join Date
    7Posts

    happy Re: [Project]Advaned Webbrowser project

    [UPDATE]
    I'm working on a test version. Just a simple GUI, nothing fancy, but I'm working on usability and performance instead. Testing out the ideas listed here.

    [UPDATE]
    I seem to have a problem with the documenttitle function.
    Code:
    Me.text = getCurrentBrowser.Documenttitle
    (This is on the document complete event)
    -When it navigates to google, the homepage, the form text is blank.
    -If I search for something, let's say "Hello" for this example, once I've searched it and the page loads fully, the form title says google.
    -If I go on another webpage the form title says "Hello - Google search" instead of the current webpages title.

    There seems to be some delay on the form title, basically.
    Fixed it!
    Last edited by bingzahmad; 04-06-11 at 01:32 PM.

  8. #8
    Apprentice bingzahmad is offline
    MemberRank
    Jun 2011 Join Date
    7Posts

    Re: [Project]Advaned Webbrowser project

    I've created a small test browser with the multiple engine and social hub idea. It isn't tabbed but I'll work on implementing it with tabs. I'll put up a dl for it soon.

    ---------- Post added at 05:37 AM ---------- Previous post was at 04:36 AM ----------

    [TriEngine Browser]
    Here it is, tell me what you think

    TriEngine Browser.rar

  9. #9
    Software Person TimeBomb is offline
    ModeratorRank
    May 2008 Join Date
    United StatesLocation
    1,252Posts

    Re: [Project]Advaned Webbrowser project

    Quote Originally Posted by bingzahmad View Post
    I've created a small test browser with the multiple engine and social hub idea. It isn't tabbed but I'll work on implementing it with tabs. I'll put up a dl for it soon.

    ---------- Post added at 05:37 AM ---------- Previous post was at 04:36 AM ----------

    [TriEngine Browser]
    Here it is, tell me what you think

    TriEngine Browser.rar
    Quite nice for a tiny test project.
    I see a few problems:
    -Gecko and Webkit both produce HTML5 test results much lower than Chrome/Safari/Firefox currently produce.

    -It will be difficult to implement certain layout-engine-dependant features.

    -Tri-engine, although cool, is not too useful for anyone IMO. Especially the novice browser user


    So yea, that's my 5 cents. I love the sidebar though; I just think it needs to be closeable. Best of luck; keep it up!

  10. #10
    Apprentice bingzahmad is offline
    MemberRank
    Jun 2011 Join Date
    7Posts

    happy Re: [Project]Advaned Webbrowser project

    Quite nice for a tiny test project.
    I see a few problems:
    -Gecko and Webkit both produce HTML5 test results much lower than Chrome/Safari/Firefox currently produce.

    -It will be difficult to implement certain layout-engine-dependant features.

    -Tri-engine, although cool, is not too useful for anyone IMO. Especially the novice browser user


    So yea, that's my 5 cents. I love the sidebar though; I just think it needs to be closeable. Best of luck; keep it up!
    Thanks! :D
    I admit, the Tri-Engine feature isn't going to come to any use for anyone so I'm going to put that to the side for now.
    But the sidebar (or Social Hub), I think has quite some potential. Since it was a test browser I decided to have it uncloseable, but for the final release I'll probably make an option to hide it.



Advertisement