x
This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 
 
Latest Forum Activity

what we all need is a new web browser

1 2 3
thcrw739 Page Icon Posted 2004-09-21 11:02 PM
#
Avatar image of thcrw739
H/PC Sensei

Posts:
1,007
Location:
Las Vegas, NV
Status:
I'd pay big money " for a copy" for a updated webrowser for hpc pro and im sure others would too, i can never belive no one has developed one .....
 Top of the page
chiark Page Icon Posted 2004-09-22 5:07 AM
#
Avatar image of chiark
H/PC Sensei

Posts:
1,330
Location:
North of England
Status:
I too could do with a decent browser.

I am a developer of sorts, and have been fritzing about looking for something to port. Unfortunately, nothing presents itself immediately as a good target for porting. Anything will be a lot of effort...

Let's forget Firefox. Whilst it would be simply great, the effort would be massive and the resulting application may not be performant on the HPC. There is a subproject called Minimo, but at the moment that's Linux only. This may be worth considering.

Dillo, which is a lightweight yet fully featured browser, would be superb. It's written using glib and the gtk, so will not be a trivial port. However, the application is "only" 350kb, so it's a good candidate for HPCs IMHO.

Links, which is a more feature rich version of Lynx, is worth considering however again it's not based on Win32 so is not an easy job to port. Also, development seems to have stalled, and some features that we'd want are not really supported.

Browsex, despite the dodgy name, is worth looking at but it is not the smallest browser. I don't know much about this, but it's worth looking at in more detail.

My next task will be to review the architecture of the above programs in detail, find anyone else that's interested in porting the applications, then start rolling my sleeves up and getting on with the job

However, before starting this there's a couple of projects that I need to clear off my plate...

If anyone can help, please shout!

Cheers,
Nick.
 Top of the page
tundrwd Page Icon Posted 2004-09-23 9:18 AM
#
Avatar image of tundrwd
Factorite (Senior)

Posts:
75
Location:
United States
Status:
I've also looked at this issue in some detail, and I also came up with Dillo. HOWEVER, it does not support jscript. There's been talk about it for over a year on their forums, but nothing yet. There was a jscript "hook" put it about 2-3 months ago, doesn't do anything, but will at least parse it out. There is an open source jscript interpreter (an offshoot of Mozilla), that's "monkey-something", "somthing-monkey", I don't recall just offhand.

Someone added HTTPS earlier this year - but still isn't "mainstream". You can recompile and enable the "experimental" HTTPS, but that's the only way to get it.

BrowseX also looked very promising - but as you said - kinda big.
 Top of the page
C:Amie Page Icon Posted 2004-09-23 9:42 AM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
18,003
Location:
United Kingdom
Status:
Any new browser would need to be able not only to handle the HTTPS protocol, but also to be able to decode secure channel encryption.
Without it you'll never get into any site. So inevitably the thing would require integration into the WinCE schannel API. Otherwise the browser will never be able to handle root certificates :. not get into secure web sites in the first place.
 Top of the page
thcrw739 Page Icon Posted 2004-09-23 10:21 AM
#
Avatar image of thcrw739
H/PC Sensei

Posts:
1,007
Location:
Las Vegas, NV
Status:
How about tring to get the the source of the conduits pocket browser and revamping it.... wont work on sh4, but i had a jornada at one time and it seemed pretty good....
 Top of the page
C:Amie Page Icon Posted 2004-09-23 11:13 AM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
18,003
Location:
United Kingdom
Status:
We've asked conduits about it, they're not espeically interested in creating a specific port of it so it would seem.
They won't open source it though as it's still an active product.

MIPS and SH3 users can get Conduits PB 1.6 from:
http://www.conduits.com/download_list.asp
 Top of the page
chiark Page Icon Posted 2004-09-23 1:30 PM
#
Avatar image of chiark
H/PC Sensei

Posts:
1,330
Location:
North of England
Status:
Perhaps we should do this the proper way...

What are the requirements of a browser? From this, we can see what's out there and take a project forward if feasible:

+ Must support basic browser features (cookies, etc)
+ Must support SSL and certification necessary for HTTPS
+ Must support JSCRIPT (or a subset of JSCRIPT)
+ DHTML, CSS...
+ PNG, GIF, JPG
+ Privacy options (popup blocker, etc)
+ Must be lightweight (small installation footprint)
+ Must run in small memory space (680s have 16MB, 710/720s have 32MB split between RAM and object store)

Options:

Dillo
Browsex
Links
Links Hacked
Minimo

Any others?
 Top of the page
thcrw739 Page Icon Posted 2004-09-23 4:16 PM
#
Avatar image of thcrw739
H/PC Sensei

Posts:
1,007
Location:
Las Vegas, NV
Status:
Dont forget must be feasable for all screen pallet's 256-65,000, some pallets can not be modified to show more colors , and some screens are just mouse curser w/out touch screen.... proccesers are mips, sh3, sh4, strong arm, x86.... Resonable OS versions to port too would be? windows ce 2.0 - 2.11 hpc pro & HPC 2000 windows ce 3.0

Sdk's i know of avalible for download are hpc pro and hpc 2000


testing on a actull device would be easy, seems that eveyone intrested would have a diffrent device .... id be happy to use my compaq Aero 8000 sh4 hpc pro, i have 64mb of ram but still have my 16mb chip for testing with less emeory installed as well.....Steve
 Top of the page
chiark Page Icon Posted 2004-09-23 4:36 PM
#
Avatar image of chiark
H/PC Sensei

Posts:
1,330
Location:
North of England
Status:
I think it may be sensible to draw the line at 65k colours, CE 2.11+ machines... 256 colour issues should not be insurmountable, but I think we leave CE to sort them out
 Top of the page
wallythacker Page Icon Posted 2004-10-03 10:21 PM
#
Avatar image of wallythacker
H/PC Elder

Posts:
2,156
Location:
Barrie, Ontario
Status:
I'll volunteer as the Intermec 6651 tester (if I don't trade it off). I had a hacked version of Netfront running on the 6651 and it was close to perfect for me.

Conduits hasn't updated their PB for what, 3 years? I hardly call that an ongoing project. What about Netfront from Access? IIRC, they dropped anything older than ARM PPC2002 from their portfolio.

On aonther note, I'll be doing some research to see if I can upgrade my 6651 to 256mb. HPC2K can use 256mb, no? 32mb per process? Perhaps a small footprint browser might not be so crucial to all users.
 Top of the page
C:Amie Page Icon Posted 2004-10-04 9:13 AM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
18,003
Location:
United Kingdom
Status:
As above, except for the popup blocker and:

+ Subset Support for VB Script. You want hotmail right ;-)
+ CSS 2.0 Support
+ XML / XHTML
+ HTML 1.0, 1.1
+ Independant User Agent of PIE. Mozilla 4 or 5 standardised
+ BMP, 2BP
+ Proper caching (Look at PIE, it converts all cached images into BMP files, what a RAM space / processor waste)
+ Plug-in API (Someone may want to add flash for example)
+ SSL makes use of the Microsoft SChannel, with MD5 support. (Saves on install footprint)
+ Favourites system makes use of the CE Favourites (Why database it when there's a shell integrated system there already)

Why not a popup blocker? Well CE isn't usually a Window'd system. Allowing JS to specify window size and you would never close them. The calls in the JS handler need to route everything as PIE does to a new Window. That can be delt with using an option "Allow automatic url redirection in new sessions".
 Top of the page
thcrw739 Page Icon Posted 2004-10-04 10:06 AM
#
Avatar image of thcrw739
H/PC Sensei

Posts:
1,007
Location:
Las Vegas, NV
Status:
Just everyonce in a wile i'll get a pop up thats center of screen and it's usally a very simple grey box with black font that say's you win so and so....but that doesnt very often, Steve

Edited by thcrw739 2004-10-04 10:13 AM
 Top of the page
stingraze Page Icon Posted 2004-10-04 6:20 PM
#
Avatar image of stingraze
Subscribers
H/PC Vanguard

Posts:
3,685
Location:
Japan
Status:
I'll be happy to test it on my Sigmarion I w/ 168mhz MIPS

 Top of the page
thcrw739 Page Icon Posted 2004-10-04 11:54 PM
#
Avatar image of thcrw739
H/PC Sensei

Posts:
1,007
Location:
Las Vegas, NV
Status:
And if it wouldnt be to much trouble some Java would be nice too, i Know it worked nicely on the Diamond Mako i had (aka) Psion Revo Plus and the Opera broswer i had.....Steve
 Top of the page
chiark Page Icon Posted 2004-10-05 4:07 AM
#
Avatar image of chiark
H/PC Sensei

Posts:
1,330
Location:
North of England
Status:
arrrrgh, a project hasn't started and already there's feeping creatures!

Java is a "nice to have", as is client side VBScript. Most of the others mentioned are probably essential for a fully featured web browser.

Given that some/most of the open source browsers don't meet the list, we probably need to scale back a tad from it.

Are there any other developers out there with time and inclination to take this on as a team?

Cheers,
Nick.
 Top of the page
1 2 3
Jump to forum:
Seconds to generate: 0.203 - Cached queries : 68 - Executed queries : 13