lynx-dev
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]