Re: [Lynx-dev] lynx un-renders

2018-06-04 Thread Thorsten Glaser
Halaasz Saandor dixit:

> If "latin1 is exactly the first 256 codepoints of Unicode" then cp1252 
> is not a superset of Latin1: instead, instead of C1 characters cp1252 

I’ve never said otherwise.

However, I decided to voluntarily ignore that because
① C1 control characters have no business *at all*
  appearing in HTML, and
② it gives the best results with real-world existing
  broken software (I literally shuddered in disgust
  the first time I saw “” in a document).

WHATWG saw to it that HTML is not about correctness,
so that’s what we get.

bye,
//mirabilos
-- 
  "Using Lynx is like wearing a really good pair of shades: cuts out
   the glare and harmful UV (ultra-vanity), and you feel so-o-o COOL."
 -- Henry Nelson, March 1999

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


Re: [Lynx-dev] lynx un-renders

2018-06-04 Thread Halaasz Saandor

2018/05/28 04:57 ... Thorsten Glaser:

Now the codepage 1252 is a superset of latin1. latin1
leaves 0x80‥0x9F for C1 control characters (and latin1
is exactly the first 256 codepoints of Unicode), while
cp1252 assigns stuff like € and “” inside that block.


I suppose the following is legalistic

If "latin1 is exactly the first 256 codepoints of Unicode" then cp1252 
is not a superset of Latin1: instead, instead of C1 characters cp1252 
has a jumble of graphics. If Latin1 is, say, ASCII with 96 more 
graphics, with a gap for C1, then indeed cp1252 is a superset of Latin1, 
but then it is not the first 256 codepoints of Unicode. I know not which 
outlook is actually taken.


O, how I miss Latin1! In Mozilla software it no longer appears. I now 
use only ASCII in web-pages that I write, symbols outside that range 
written with &...;.


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