[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Lynx-dev] javascript engine specification
From: |
David Woolley |
Subject: |
Re: [Lynx-dev] javascript engine specification |
Date: |
Sat, 29 Sep 2012 13:11:38 +0100 |
User-agent: |
Thunderbird 2.0.0.24 (X11/20100228) |
Klaus-Peter Wegge wrote:
- HTML-text created by javascripts
This one probably requires fundamental re-design of Lynx, especially if
done properly, rather than with load time document.write! I don't think
Lynx will handle new page document.write well, either.
Javascript only links are generally the result of incompetent
programming, but, implementing document.location= is probably not difficult.
Pages that rely solely on client side validation are asking for the site
to be hacked! They need to repeat the validation server side to
protect the site against malicious clients. On the other hand, I
suspect Lynx has enough information retained to support client side
validators that address relative to the form. Form processing that
updates hidden forms may be more difficult.
However, judging by the number of pages that now cause my old Firefox on
an old PC to put up multiple script is running away messages, I think
that there has been a switch to heavy use of AJAX in the last couple of
years, and any text browser that is going to cope with this in the
medium to long term needs to be based on one of the GUI browser, HTML5,
engines, not on Lynx.
The original design principles (universal, simple browser, focus on
content rather than form) have long ago been lost to the
commercialisation of the web.
--
David Woolley
Emails are not formal business letters, whatever businesses may want.
RFC1855 says there should be an address here, but, in a world of spam,
that is no longer good advice, as archive address hiding may not work.