For SnG: Microbrowser

For discussions about side projects, potential future projects or helper applications for Pale Moon.

Moderator: Indalecio

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 15022
Joined: Sun Aug 28, 2011 5:27 pm
Location: Sweden
Contact:

For SnG: Microbrowser

Postby Moonchild » Tue Feb 07, 2012 8:47 am

For shits and giggles a proof-of-concept "microbrowser" thrown together in very little time.

one single executable of 652 kB, save and run
http://dl.dropbox.com/u/1466747/microbrowser.exe
http://ge.tt/7Cpsr0h/v/0?c

See below for current file location.
Solutions born from paranoia are never the best solutions. -MC
Image
8tmq4wvm41qpwt90ehqj0wv5dtj20vb541u6gubk41ppawvkc5kpa831dtj20x38cnmq483dc5mprubecwg62t34e9jq6wt0exmpwwt04grjrc1g60p30c1g44

User avatar
satrow
Board Warrior
Board Warrior
Posts: 1055
Joined: Thu Sep 08, 2011 11:27 am

Re: For SnG: Microbrowser

Postby satrow » Tue Feb 07, 2012 11:01 am

Pretty impressive :)

User avatar
megaman
Knows the dark side
Knows the dark side
Posts: 2544
Joined: Tue Aug 30, 2011 4:40 pm
Location: H-town
Contact:

Re: For SnG: Microbrowser

Postby megaman » Tue Feb 07, 2012 1:28 pm

Very light and it works, but we cannot navigate when pressing enter. Click click go to get to DuckDuckGo.
Curiosity leads to a world of experiments.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 15022
Joined: Sun Aug 28, 2011 5:27 pm
Location: Sweden
Contact:

Re: For SnG: Microbrowser

Postby Moonchild » Tue Feb 07, 2012 5:09 pm

Yeah like I said thrown together in very little time ;P
Solutions born from paranoia are never the best solutions. -MC
Image
8tmq4wvm41qpwt90ehqj0wv5dtj20vb541u6gubk41ppawvkc5kpa831dtj20x38cnmq483dc5mprubecwg62t34e9jq6wt0exmpwwt04grjrc1g60p30c1g44

User avatar
lobocursor
Forum staff
Forum staff
Posts: 1749
Joined: Tue Sep 13, 2011 11:08 pm
Location: Mexico
Contact:

Re: For SnG: Microbrowser

Postby lobocursor » Tue Feb 07, 2012 11:17 pm

It is an update to the Neopets browser? XD

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 15022
Joined: Sun Aug 28, 2011 5:27 pm
Location: Sweden
Contact:

Re: For SnG: Microbrowser

Postby Moonchild » Tue Feb 07, 2012 11:30 pm

lobocursor wrote:It is an update to the Neopets browser? XD


Based on the same principle XD
The Neopets browser is pretty much dead though, considering Neopets is a joke anymore
Solutions born from paranoia are never the best solutions. -MC
Image
8tmq4wvm41qpwt90ehqj0wv5dtj20vb541u6gubk41ppawvkc5kpa831dtj20x38cnmq483dc5mprubecwg62t34e9jq6wt0exmpwwt04grjrc1g60p30c1g44

Greenboyb1

Re: For SnG: Microbrowser

Postby Greenboyb1 » Tue Apr 10, 2012 9:22 pm

Is it open source? If I do a little work could I redistribute it (for free of course)? :?:

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 15022
Joined: Sun Aug 28, 2011 5:27 pm
Location: Sweden
Contact:

Re: For SnG: Microbrowser

Postby Moonchild » Wed Apr 11, 2012 11:01 am

No, it's not open source.
Also, you'd need to buy the RAB (Rapid Application Builder) package I used to be able to compile the application.
Solutions born from paranoia are never the best solutions. -MC
Image
8tmq4wvm41qpwt90ehqj0wv5dtj20vb541u6gubk41ppawvkc5kpa831dtj20x38cnmq483dc5mprubecwg62t34e9jq6wt0exmpwwt04grjrc1g60p30c1g44

Tehg0ph

Re: For SnG: Microbrowser

Postby Tehg0ph » Thu May 03, 2012 4:12 pm

Actually might start using this for the smaller tasks, like searches and research instead of bringing out these hulks Lol
Great job!!! :thumbup:

ElQuia
Apollo supporter
Apollo supporter
Posts: 32
Joined: Tue Jul 24, 2012 7:06 pm
Location: Argentina

Re: For SnG: Microbrowser

Postby ElQuia » Tue Jul 24, 2012 7:18 pm

WOW! :clap:

Just discovered this & already love it. My main browser is a palemoon x64 FULL of very usefull and carefully selected addons, but as we all know that sometimes means it is using 1.5 GB of ram....
So this micro browser is IDEAL for quick html and page viewing, to copy info, bla, bla.

My wishes:
1- go to site on enter.
2- make maximize window button work
3- some way to save preferences, aka, change home page, etc AND make them stiky on close.
4- tabs (with ctrl+clik) or capabilty to use win7 taskbar features

4 is NOT to come at speed memmory use expense... if not leave it.

Just wishes. Even as it is of now I am adopting it as one of my preffered tools. Let's see how it ages and wears out :thumbup:

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 15022
Joined: Sun Aug 28, 2011 5:27 pm
Location: Sweden
Contact:

Re: For SnG: Microbrowser

Postby Moonchild » Wed Jul 25, 2012 7:52 am

It's for shits&giggles, but if you're actually using it, I can have a look at some of the wishes.
Most likely: 1, 2, and 3 are possible without penalty. 4 is a no go. it won't support tabbed browsing unless I make a serious rewrite and it would use more resources.
Solutions born from paranoia are never the best solutions. -MC
Image
8tmq4wvm41qpwt90ehqj0wv5dtj20vb541u6gubk41ppawvkc5kpa831dtj20x38cnmq483dc5mprubecwg62t34e9jq6wt0exmpwwt04grjrc1g60p30c1g44

ElQuia
Apollo supporter
Apollo supporter
Posts: 32
Joined: Tue Jul 24, 2012 7:06 pm
Location: Argentina

Re: For SnG: Microbrowser

Postby ElQuia » Wed Jul 25, 2012 12:07 pm

Moonchild wrote: 4 is a no go. it won't support tabbed browsing unless I make a serious rewrite and it would use more resources.


I imagined that. It´s OK ;-)

Is capabilty to use win7 taskbar features the same (from the coding point of view) as tabas?

Observations:
5- If I open a link in a new window, in that second or third window the maximize button DOES work, but NOT in the first window.
6- New windows have different back and forward buttons than the original one, (I like the originals) and they have a refresh and stop loading button also

Another wish to add to 1, 2 & 3: Close window on esc (escape)??
CAN beta test if you want!!!! :wave:

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 15022
Joined: Sun Aug 28, 2011 5:27 pm
Location: Sweden
Contact:

Re: For SnG: Microbrowser

Postby Moonchild » Wed Jul 25, 2012 1:37 pm

Win 7 taskbar integration is not an option. To do that I'd have to hook much deeper into the Windows API and it would have to load all sorts of system libraries which I think would be a total waste for something this small ;)
Solutions born from paranoia are never the best solutions. -MC
Image
8tmq4wvm41qpwt90ehqj0wv5dtj20vb541u6gubk41ppawvkc5kpa831dtj20x38cnmq483dc5mprubecwg62t34e9jq6wt0exmpwwt04grjrc1g60p30c1g44

ElQuia
Apollo supporter
Apollo supporter
Posts: 32
Joined: Tue Jul 24, 2012 7:06 pm
Location: Argentina

Re: For SnG: Microbrowser

Postby ElQuia » Wed Jul 25, 2012 3:08 pm

agree

ElQuia
Apollo supporter
Apollo supporter
Posts: 32
Joined: Tue Jul 24, 2012 7:06 pm
Location: Argentina

Re: For SnG: Microbrowser

Postby ElQuia » Thu Jul 26, 2012 4:24 pm

Some sites alert me (when using microb) that my browser is an IE version older than 8 and will not show... bla bla....

¿Does microb use an ie engine?

(I am on 7x64 w IE 9 which I use only when some compatibility issue comes along)

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 15022
Joined: Sun Aug 28, 2011 5:27 pm
Location: Sweden
Contact:

Re: For SnG: Microbrowser

Postby Moonchild » Thu Jul 26, 2012 11:21 pm

Some sites won't properly check browser capabilities and the microbrowser doesn't identify itself as any known browser in the user agent. That's probably the problem. It does use the Windows HTML rendering back-end (that's why I can keep it so small) so in a way it's linked to the version of MSIE you have installed. if you have IE9 though, the sites shouldn't complain; unless they don't actually check the capabilities of the browser.
Solutions born from paranoia are never the best solutions. -MC
Image
8tmq4wvm41qpwt90ehqj0wv5dtj20vb541u6gubk41ppawvkc5kpa831dtj20x38cnmq483dc5mprubecwg62t34e9jq6wt0exmpwwt04grjrc1g60p30c1g44

ElQuia
Apollo supporter
Apollo supporter
Posts: 32
Joined: Tue Jul 24, 2012 7:06 pm
Location: Argentina

Re: For SnG: Microbrowser

Postby ElQuia » Fri Jul 27, 2012 12:02 am

I know nothing about coding. ¿maybe make microb identify itself as mozilla or whatever is easier?

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 15022
Joined: Sun Aug 28, 2011 5:27 pm
Location: Sweden
Contact:

Re: For SnG: Microbrowser

Postby Moonchild » Fri Jul 27, 2012 7:25 am

ElQuia wrote:I know nothing about coding. ¿maybe make microb identify itself as mozilla or whatever is easier?

It would be wrong, since it will break a lot of sites in the Windows (IE) rendering engine (it's not very standards compliant) and the workarounds on sites that cater to IE's quirky/broken engine would not kick in.
Solutions born from paranoia are never the best solutions. -MC
Image
8tmq4wvm41qpwt90ehqj0wv5dtj20vb541u6gubk41ppawvkc5kpa831dtj20x38cnmq483dc5mprubecwg62t34e9jq6wt0exmpwwt04grjrc1g60p30c1g44

nevadacrab
Apollo supporter
Apollo supporter
Posts: 43
Joined: Sat May 26, 2012 11:49 am
Location: Henderson, Nevada, USA

Re: For SnG: Microbrowser

Postby nevadacrab » Fri Jul 27, 2012 8:38 am

ElQuia wrote:....My wishes:
1- go to site on enter.
2- make maximize window button work
3- some way to save preferences, aka, change home page, etc AND make them stiky on close.
4- tabs (with ctrl+clik) or capabilty to use win7 taskbar features


I'd settle for just 1 & 2!

Okay, one more thing: Focus on (and clear) URL bar when clicked on; and/or F6 (or other key combination) functionality to do the same thing.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 15022
Joined: Sun Aug 28, 2011 5:27 pm
Location: Sweden
Contact:

Re: For SnG: Microbrowser

Postby Moonchild » Fri Jul 27, 2012 12:25 pm

Thanks for the suggestions.
I'll keep it as reference and look at it when I actually have time.
As-is I'm doing the first preliminary work on the next major version of Pale Moon, which of course gets priority.
Solutions born from paranoia are never the best solutions. -MC
Image
8tmq4wvm41qpwt90ehqj0wv5dtj20vb541u6gubk41ppawvkc5kpa831dtj20x38cnmq483dc5mprubecwg62t34e9jq6wt0exmpwwt04grjrc1g60p30c1g44


Return to “Other/future projects”

Who is online

Users browsing this forum: No registered users and 1 guest