Re: [Lynx-dev] relative HREF in BASE tag

2018-11-25 Thread Thorsten Glaser
David Woolley dixit:

> On 25/11/2018 11:09, David Woolley wrote:
>> (As I understand the history, W3C didn't have much to do with HTML 5, even
>> though it looks as though they have now adopted it into their standards.)
>
> In particular, HTML5 was developed by WHATWG (Web Hypertext Application

AFAIK, there are two “HTML5”, one from WHATWG (“living standard”, no
versioned releases) and one from W3C with version numbers. And, no
surprise I think, they don’t match exactly. (As others have said,
WHATWG wishes to please different people from W3C, and W3C came late
after having tried to push (and thankfully failed) {,X}HTML2.)

bye,
//mirabilos
-- 
“It is inappropriate to require that a time represented as
 seconds since the Epoch precisely represent the number of
 seconds between the referenced time and the Epoch.”
-- IEEE Std 1003.1b-1993 (POSIX) Section B.2.2.2

___
Lynx-dev mailing list
Lynx-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev


Re: [Lynx-dev] relative HREF in BASE tag

2018-11-25 Thread David Woolley

On 25/11/2018 15:02, sylvain.bertr...@gmail.com wrote:

This "recommendation" should be way more explicit on noscript and light web
browsers (html and xml), like defining such a user agent profile.


That's not going to happen as the people that created the specification 
had no interest in such browsers.  It was basically created by a 
breakaway faction, with graphical browser developers as some of prime 
movers.  Their intent was to create a platform for client side scripting 
of applications, not to provide a structural language for server side 
generated documents.


W3C had created HTML4, which was much more the latter, and aimed at 
people wanting to produce strongly structured documents, but that is not 
WHATWG wanted.


(One of the key features of HTML5 is that the behaviour of all compliant 
browsers should be the same, even for broken documents.  That is not 
going to work with non-graphical browsers, like Lynx, or browsers that 
take short cuts in parsing, that assume that the input document is valid.)


Note I wasn't aware that W3C had adopted HMTL5, so I haven't checked to 
see if they have tempered some of the original aims.


___
Lynx-dev mailing list
Lynx-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev


Re: [Lynx-dev] relative HREF in BASE tag

2018-11-25 Thread David Woolley

On 25/11/2018 11:09, David Woolley wrote:
(As I understand the history, W3C didn't have much to do with HTML 5, 
even though it looks as though they have now adopted it into their 
standards.)


In particular, HTML5 was developed by WHATWG (Web Hypertext Application 
Technology Working Group).  The Applications part of that name indicates 
that it is fundamentally intended for client side scripting, and 
therefore will never get good support from Lynx, as a Lynx that could 
handle it would be so fundamentally different from the current code, 
that it would be better to start over, from the code of a graphical browser.


___
Lynx-dev mailing list
Lynx-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev


Re: [Lynx-dev] relative HREF in BASE tag

2018-11-25 Thread David Woolley

On 24/11/2018 23:00, Thomas Dickey wrote:

perhaps you're referring to

https://www.w3.org/TR/html52/

but within that document, there are lots of places to discuss --
a URL and/or direct quotation of the spec is the way to proceed in a discussion.


The key text seems to be 
.  The 
list item numbered 2 says the href is interpreted in the context of the 
base URL that would be used if there were no BASE element.


Note that IETF are not really relevant here, as the the scheme could be 
one that was not defined by IETF.


(As I understand the history, W3C didn't have much to do with HTML 5, 
even though it looks as though they have now adopted it into their 
standards.)


___
Lynx-dev mailing list
Lynx-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev


Re: [Lynx-dev] relative HREF in BASE tag

2018-11-24 Thread Thomas Dickey
- Original Message -
| From: "sylvain bertrand" 
| To: "Thomas Dickey" 
| Cc: "lynx-dev" 
| Sent: Friday, November 23, 2018 10:25:39 PM
| Subject: Re: [Lynx-dev] relative HREF in BASE tag

| On Fri, Nov 23, 2018 at 09:12:21PM -0500, Thomas Dickey wrote:
|> On Sat, Nov 24, 2018 at 01:48:16AM +, sylvain.bertr...@gmail.com wrote:
|> > Hi,
|> > 
|> > I get warning messages about a HREF which is not absolute in a html BASE
|> > element.
|> > 
|> > In the specs (5.2), I read that HREF could be relative or absolute.
|> 
|> which RFC?
| 
| This is w3c html 5.2
| 
| I do admit I have no idea how IETF and w3c sync the html specs.

perhaps you're referring to

https://www.w3.org/TR/html52/

but within that document, there are lots of places to discuss --
a URL and/or direct quotation of the spec is the way to proceed in a discussion.

-- 
Thomas E. Dickey 
http://invisible-island.net
ftp://ftp.invisible-island.net

___
Lynx-dev mailing list
Lynx-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev


Re: [Lynx-dev] relative HREF in BASE tag

2018-11-23 Thread sylvain . bertrand
On Fri, Nov 23, 2018 at 09:12:21PM -0500, Thomas Dickey wrote:
> On Sat, Nov 24, 2018 at 01:48:16AM +, sylvain.bertr...@gmail.com wrote:
> > Hi,
> > 
> > I get warning messages about a HREF which is not absolute in a html BASE 
> > element.
> > 
> > In the specs (5.2), I read that HREF could be relative or absolute.
> 
> which RFC?

This is w3c html 5.2 

I do admit I have no idea how IETF and w3c sync the html specs.

-- 
Sylvain

___
Lynx-dev mailing list
Lynx-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev


Re: [Lynx-dev] relative HREF in BASE tag

2018-11-23 Thread Thomas Dickey
On Sat, Nov 24, 2018 at 01:48:16AM +, sylvain.bertr...@gmail.com wrote:
> Hi,
> 
> I get warning messages about a HREF which is not absolute in a html BASE 
> element.
> 
> In the specs (5.2), I read that HREF could be relative or absolute.

which RFC?

-- 
Thomas E. Dickey 
https://invisible-island.net
ftp://ftp.invisible-island.net


signature.asc
Description: Digital signature
___
Lynx-dev mailing list
Lynx-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev


[Lynx-dev] relative HREF in BASE tag

2018-11-23 Thread sylvain . bertrand
Hi,

I get warning messages about a HREF which is not absolute in a html BASE 
element.

In the specs (5.2), I read that HREF could be relative or absolute.

Regards,

-- 
Sylvain

___
Lynx-dev mailing list
Lynx-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev