Netsurf redirct problem
by Paul Stewart
Hi,
I have produce a web form and a captcha script to stop spamming of the form.
The problem I have is that on the captcha page, after the correct text has been entered the page redirects to another page. A couple of users who have been testing this in Netsurf (current versions) have said they get a "url redirect error"
I have tested this on my A9home with Netsurf but do not receive any error message I am therefore asking if anyone on here can test the url below to see if other people receive the same error message.
http://www.phawfaux.co.uk/ro-connect/devconf/secimagev3.asp
The link above is directly to the captcha image. What should happen is after you have correctly typed in the text and hit the verify button, the browser will return the text: "All required fields must be completed"
This also appears to work fine in Internet Explorer 6, Firefox 2 and Opera 9.27.
Regards
--
Paul Stewart - Far Bletchley, Milton Keynes, UK.
Be Bold. Dare To Be Different. Use RISC OS (http://www.riscos.com).
It's blue and from outta town - The A9home
(http://www.advantage6.co.uk/A9hsplash.html).
A9home Compatibility page -
(http://www.phawfaux.co.uk/a9home/compatibility.asp).
15 years, 4 months
GSoC participant reporting for duty
by Andrew Sidwell
Hello,
I'm one of the Google Summer of Code participants this year. More
specifically, I'll be working on a new HTML parser for NetSurf with John
Mark-Bell. What exactly an HTML parser does may not be immediately
apparent, so here's a rough explanation of what I'll be doing. :)
In one line: an HTML parser takes an HTML file and turns it into a
structure in memory that can be used by the display engine to render to
the screen.
In a little more detail: an HTML file usually looks something like:
<html>
<title>A page</title>
<h1>A heading</h1>
<p>A paragraph: some <b>bold text!</b>. And this is normal</p>
<p>Another paragraph</p>
</html>
The parser takes the HTML file and turns it a tree-shaped structure in
RAM which the display engine can look around much more easily than just
trying to read the above text. For the above file, you might get
something looking like: (use your imaginations!)
+ <html>
\+ <title>
| A page
+ <h1>
| A heading
+ <p>
| A paragraph: some
|\+ <b>
| | bold text!
| + and this is normal.
+ <p>
Another paragraph
Each start tag (the bits in angle brackets, <>) gets its own branch of
the tree. This is useful for a whole variety of reasons: for example,
now it's really easy to see what should be highlighted if you wanted the
display engine to display in bright red all paragraphs (<p> tags). You
just run down the tree, and find all the branches that are marked as
paragraphs.
In other words, the parser turns the document from what the writer wrote
it as (a kind of text document) into a logical structure in memory, far
more suitable for manipulation.
Now, there's already a parser being used in NetSurf, or it wouldn't be
displaying anything at all-- so why am I interested in writing a new one?
Well, the current one isn't really very good at dealing with
badly-written documents. If you like, it's like a passable Microsoft
Word file converter: you get most of the meaning out of the document but
some bits of it aren't *quite* right. This is because most people who
write HTML just test in one browser, and since how to parse HTML has
never been formally defined, all the browsers do it slightly
differently. Actually, HTML parsing in the major non-IE browsers
(Safari, Fierfox, Opera) is mostly reverse-engineered from IE's
behaviour, but reverse-engineering is both a) not very easy b) very
error-prone, so they're all quite inconsistent.
NetSurf's current parser just hasn't had the time spent on it that the
big web browsers' parsers have, which is over a decade of work. It
would be silly of me to suggest, then, that in one summer, someone could
reverse-engineer all these browsers and write a brand new parser that
parsed every page like other browsers did.
It's lucky, then, that most of the reverse-engineering work is already
done. :) There's a new version of HTML on the horizon, HTML5, and its
editor has spent many years looking at how the different browsers go
about parsing badly-written documents. The draft specification includes
very carefully-written rules that combine the best aspects of each
browser's parsers.
My job, then, is to implement the parsing bit of HTML5. In doing this,
NetSurf gets that little bit closer to the major browsers, and the world
gets a new HTML parser written in the C programming language, which can
hopefully be reused by many other projects over the course of time.
I hope I've explained myself well enough, and I look forward to helping
get NetSurf's users a better-parsed web. :)
Cheers,
--
Andrew Sidwell
15 years, 5 months
NetSurf at Wakefield 2008
by Michael Drake
The NetSurf team will be at the Wakefield RISC OS show tomorrow. Please
come along to meet the team and ask any questions you have!
We will be demonstrating the latest features and the features you may be
unaware NetSurf has. The GTK version of NetSurf will also be on show,
running on PDA class hardware as well as a desktop machine.
The developers present will be at least:
John-Mark Bell
Michael Drake
Rob Kendrick
Daniel Silverstone
( http://www.netsurf-browser.org/about/team )
We will be discussing current issues and future plans.
Thanks,
The NetSurf Developers
--
Michael Drake (tlsa) http://www.netsurf-browser.org/
15 years, 5 months
Linking to style sheets
by mike.carter@zurenet.co.uk
Hi,
I was having problems with styling anything with a background.
At that point I hadn't fiddled around and found the root of the problem,
thinking it was a problem of netsurf and the background property.
It turns out that linking to an external stylesheet is the problem:
<link href="style.css" rel="stylesheet" type="text/css" />
I can't see any problems here, can anyone please help me out?
Regards,
Mike.
15 years, 5 months
LloydsTSB problem
by John
On 26 Apr, Geoffrey Baxendale <thebears(a)sarno.freeserve.co.uk> wrote:
> Hi Guys,
> LloydsTSB have "upgraded" their site with
[Snip]
> On my system this gives a blank page. If I remove either <html> or the
> next line it works.
> Please can someone else try it to see if it behaves the same on their
> system before I create a bug report.
Have just tried the site (https://online.lloydstsb.co.uk/etc)
with r4103 (23 April) and all works fine as it did before.
John
--
____
/__ __________________________
/____Mail from mail(a)JohnWoodhouse.plus.com
. . . using RISC OS 5.13 on an XScale powered Iyonix computer.
15 years, 5 months
LloydsTSB problem
by Geoffrey Baxendale
Hi Guys,
LloydsTSB have "upgraded" their site with the result that When I log in
the summary account page just gives a blank page. I Fiddled with the
source and discovered that removing one line solved the problem. I
discussed this with the guys at Wakefield today and they couldn't
reproduce the fault. I have stripped the code down to a few lines:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<html lang="en">
<p> "test"</p>
</html>
On my system this gives a blank page. If I remove either <html> or the
next line it works.
Please can someone else try it to see if it behaves the same on their
system before I create a bug report.
I have tried 1.2 and 2.0 r4108, both behave the same.
(I am using a Kinetic RISC PC with 4.39)
TTFN
--
Geoff. Baxendale, Darwen, Lancashire.
Using Acorn StrongARM Kinetic RiscPC.
Oxymoron of the day: "Computer Security"
15 years, 5 months
Nectar problem
by Richard Porter
I tried to register a nectar cars at www.nectar.com. Unfortunately the
pages have two beige rectangles whoch obscure the important
information. What are they meant to do?
--
_
|_|. _ Richard Porter http://www.minijem.plus.com/
|\_||_ mailto:ricp@minijem.plus.com
15 years, 5 months
Auto refresh pages
by Graham Jenkins
When listening to my local BBC radio station I like to watch what they are
doing on the web-cam in the studio. This picture has a note that it will
auto refresh every 15 seconds. Using Netsurf 2.12.1 this doesn't happen. Is
the facility available to any Iyonix browsers?
The site is:
www.bbc.co.uk/southerncounties/webcams/scr_brighton1_pop.shtml
--
Graham N P Jenkins graham(a)gjenkins.me.uk
15 years, 5 months
Frame anomaly in r4100+
by Gordon F McLaren
Hi all
Since version r4100 - absolute positioning of table cells - the
following URL does not now display as it did before! The text at the
top of the puzzle is now vertical LHS instead of across the page.
http://212.188.181.131/DailySudoku.asp
Reverting back to any version r4097 or before is ok.
Using RO4.39 ATM.
Regards,
Gordon McLaren
--
Wardlaw Surveys - Acorn Centre of Technology, Iiyama Dealer
- Authorised Installer for RISC OS 4
Wardlaw House, Kirkhill, Inverness. IV5 7NB. Scotland. UK.
Tel/FAX +44 (0)1463 831214 http://www.wardlaw.demon.co.uk
e-mail: info(a)wardlaw.demon.co.uk
15 years, 5 months