Poster | Thread |
smithy
|  |
Paihia web browser progress report Posted on 14-Mar-2005 18:42:31
| | [ #1 ] |
|
|
 |
Regular Member  |
Joined: 28-Aug-2003 Posts: 364
From: Newcastle | | |
|
| Paihia progress
Lots of people have been asking how Paihia is progressing. So here is a quick progress report:
XML Apart from DTD support, all elements (pun not intended) of XML are now complete. The XML processor is a superfast, hand-coded jobbie that generates a DOM tree (more on DOM later), but differs to many DOM parsers in that processing and displaying can begin before the tree is fully built. Currently, the procoessor treats all documents as anonymous and doesn't validate their structure. DTD parsing is currently being worked on, and should enable Paihia to display the quasi-XML that MS Word generates, as well as any other XML document that supplies a CSS file, including, of course, XHTML files.
DOM Work on Level 3 Core has begun. Support for document features not yet specified (DOM Style, DOM HTML, etc..) in DOM 3 will be implemented using the DOM 2 specs for now. Once the DOM Load and Save module has been completed, we'd like to release a standalone XML/DOM shared library.
CSS Progress has been slower than planned due to bugs in our relayouter. The biggest part of CSS left to implement is Table Model. This is expected to take some time. Other smaller pieces, such as user interface styles, stacking boxes and backgrounds are yet to be implemented too. We are implementing CSS2.1, rather than CSS3 as the latter is in a state of flux and looks like it may be some years before it is published. Overall, we think the CSS support is around 50% complete.
XHTML All visual aspects covered by a default stylesheet. Forms and frames not begun.
HTML If you're keen, you may have noticed that there is no HTML parser. This is because Paihia is a XHTML/CSS browser. However, as badly written HTML is the essence of the web, I've added a few specialisms to the XML processor that will convert HTML into XHTML and switch the processor into a super-tolerant mode, completely invisible to the user and all while appearing to be a genuine HTML browser.
Javascript Not begun.
Networking Might use cURL, but not begun.
Client-side features (Bookmarks, tabs, etc..) Not begun.
Overall Paihia has been in development for over 12 months now. Much blood, sweat and stress has been invested into it! On a personal note, Paihia has become something of an obsession for me. I use my holidays from work to program instead of lying on a white beach in New Zealand, and even I've been neglecting my girlfriend and my personal hygiene! (she's managed to get me to agree to a week's holiday in Italy, although I may take my laptop).
There is probably another 9-12 months of work left before we reach a beta stage, but as we've seen in Amiga circles, there is no quick route to a modern web browser.
Thanks to everyone for their support, it's really appreciated 
|
|
Status: Offline |
|
|
afxgroup
 |  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 18:46:46
| | [ #2 ] |
|
|
 |
Super Member  |
Joined: 8-Mar-2004 Posts: 1968
From: Taranto, Italy | | |
|
| |
Status: Offline |
|
|
The_Editor
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 18:54:05
| | [ #3 ] |
|
|
 |
Elite Member  |
Joined: 7-Mar-2003 Posts: 7629
From: 192.168.0.02 ..Pederburgh .. Iceni | | |
|
| @smithy
Excellent work, Smithy.
Have you thought about asking for donations ?
Might persuade your gf it is actually worthwhile !!
_________________ ****************************************** I dont suffer from Insanity - I enjoy it
****************************************** |
|
Status: Offline |
|
|
Zorro
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 18:55:08
| | [ #4 ] |
|
|
 |
Super Member  |
Joined: 30-Apr-2003 Posts: 1081
From: Italy | | |
|
| @smithy
Congratulations for the efforts... and... BIG thanks !
Last edited by Zorro on 14-Mar-2005 at 06:56 PM. Last edited by Zorro on 14-Mar-2005 at 06:55 PM.
_________________ ------------------------------- AmigaOS, the last hope... |
|
Status: Offline |
|
|
amipal
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 18:58:57
| | [ #5 ] |
|
|
 |
Super Member  |
Joined: 8-Apr-2003 Posts: 1907
From: Saltdean, East Sussex, UK | | |
|
| @smithy
That is amazing progress you're making there! Thank you for your time and dedication... and for God sake man, have a bath!  _________________ After a decade away from the scene, I am back! |
|
Status: Offline |
|
|
Eric_S
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 19:02:59
| | [ #6 ] |
|
|
 |
Team Member  |
Joined: 7-Mar-2003 Posts: 1334
From: Stockholm (Sweden) | | |
|
| @smithy
  |
|
Status: Offline |
|
|
ikir
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 19:15:25
| | [ #7 ] |
|
|
 |
Elite Member  |
Joined: 18-Dec-2002 Posts: 5647
From: Italy | | |
|
| @Smithy
Keep up your great work!
Quote:
(she's managed to get me to agree to a week's holiday in Italy, although I may take my laptop). |
Tell us where you want to go.... maybe someone can offer a pizza to you 
_________________ ikir |
|
Status: Offline |
|
|
samo79
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 19:18:29
| | [ #8 ] |
|
|
 |
Elite Member  |
Joined: 13-Feb-2003 Posts: 3505
From: Italy, Perugia | | |
|
| Maybe this is one of the best news appeared in these months, Keep up your good work !! 
_________________ BACK FOR THE FUTURE
http://www.betatesting.it/backforthefuture
Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6 AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6 |
|
Status: Offline |
|
|
Anonymous
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 19:27:54
| | [ # ] |
|
| @smithy
This is the first time for long that i hear about Paihia again. Great news...
@ikir
How about a bottle of Chianti? |
|
|
|
|
hotrod
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 19:30:39
| | [ #10 ] |
|
|
 |
Elite Member  |
Joined: 11-Mar-2003 Posts: 3005
From: Stockholm, Sweden | | |
|
| @samo79
It's great, isn't it? It feels like in the glory days when someone repported that he/they where working on some major app. It's incredible I think.
I read about them for 6+ months ago at ann (I know) and I thought that it was a joke. I don't anymore. |
|
Status: Offline |
|
|
Tuxedo
 |  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 19:45:33
| | [ #11 ] |
|
|
 |
Elite Member  |
Joined: 28-Nov-2003 Posts: 2350
From: Perugia, ITALY | | |
|
| @smithy
GOOD NEWS! 
Tuxedo. _________________ Simone"Tuxedo"Monsignori, Perugia, ITALY. |
|
Status: Offline |
|
|
mjohnson
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 19:45:44
| | [ #12 ] |
|
|
 |
Super Member  |
Joined: 11-Aug-2003 Posts: 1297
From: going to and fro in the earth, and from walking up and down in it. | | |
|
| |
Status: Offline |
|
|
samo79
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 20:57:27
| | [ #13 ] |
|
|
 |
Elite Member  |
Joined: 13-Feb-2003 Posts: 3505
From: Italy, Perugia | | |
|
| |
Status: Offline |
|
|
Anonymous
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 21:14:39
| | [ # ] |
|
| @smithy
Are these still all seperate modules or are these all working together yet? if so what kind of output are you getting at the moment? |
|
|
|
|
DJRJ
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 21:31:00
| | [ #15 ] |
|
|
 |
Cult Member  |
Joined: 1-Aug-2003 Posts: 589
From: Melbourne, Australia | | |
|
| Quote:
Raziel wrote: How about a bottle of Chianti? |
Only with liver and faver beans...
Doug_________________ logicalheart wrote: You know that pretty sound you play when the computer starts? You need another one to play when the computer is actually ready to use. Maybe add more for malfunctions and then we'll have music all day. |
|
Status: Offline |
|
|
sicky
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 21:46:42
| | [ #16 ] |
|
|
 |
Elite Member  |
Joined: 11-Mar-2003 Posts: 2843
From: Essex, UK | | |
|
| @Uncharted
What's with the new avatar, "Essex Man" Sicky 
_________________ SAM 460 with 2GB or RAM, 1000GB HD, 4 port SATA, DVDRW drive and Radeon HD 4650 GFX card. |
|
Status: Offline |
|
|
afxgroup
 |  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 21:47:57
| | [ #17 ] |
|
|
 |
Super Member  |
Joined: 8-Mar-2004 Posts: 1968
From: Taranto, Italy | | |
|
| @DJRJ and @Raziel
[OT MODE ON] you should try another not very known wine: Manduria's Primitive. It is really cool [OT MODE OFF]
@all if Pahia will be born, should we port to reaction or we use it with MUI? I really don't like MUI. _________________ http://www.amigasoft.net |
|
Status: Offline |
|
|
VooDoo
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 21:49:26
| | [ #18 ] |
|
|
 |
Super Member  |
Joined: 16-Jun-2003 Posts: 1503
From: Croatia | | |
|
| @smithy
Great news..!! _________________ --
Amiga x5000 ı o2o ı 4GB RAM ı RadeonRX580 | SBlaster Audigy Fx - AmigaOS4.1 FInal Edition
A1200 sandwich :)
Croatian Amiga portal |
|
Status: Offline |
|
|
alx
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 21:55:03
| | [ #19 ] |
|
|
 |
Super Member  |
Joined: 7-Mar-2003 Posts: 1224
From: Midlands, UK | | |
|
| @smithy
Wow If you get this working, then you'll definitely go down in AmigaOS history Have you considered using AWeb code for the HTTP stuff (perhaps not if you don't want to open-source Paihia, though how hard would it be to use it internally just as a placeholder while you write your own code?)
@afxgroup
Quote:
if Pahia will be born, should we port to reaction or we use it with MUI? I really don't like MUI. |
AFAIK it won't be open-source so you'll have to use MUI._________________
|
|
Status: Offline |
|
|
nubechecorre
|  |
Re: Paihia web browser progress report Posted on 14-Mar-2005 21:56:12
| | [ #20 ] |
|
|
 |
Cult Member  |
Joined: 21-Nov-2003 Posts: 895
From: San remo -Italy- | | |
|
| |
Status: Offline |
|
|