Unicode encoding philosophy

Kent Karlsson kent.b.karlsson at bahnhof.se
Wed Oct 11 03:51:20 CDT 2023



> 11 okt. 2023 kl. 10:30 skrev Piotr Karocki via Unicode <unicode at corp.unicode.org>:
> 
> 
>> 
>> Additionally some HTML tags are about formatting <p> <h1>, etc.
> I disagree.
> HTML is about text structure, not about formatting/rendering.
> <h1> is rendered differently for different output devices: monitor, printer,
> Braille 'display',

Braille is not a format. To ’display’ in Braille you need a text transformation. And that transformation is language dependent.

> narrator (text to voice), etc.
> 
> Unicode should be used to specify character/glyph/sign, HTML to add text
> structure, and CSS used only to force rendering (so it should be used very
> rarely).

In the real world, CSS is used VERY much.

/k

> Maybe also semantic web (RDF), level between Unicode and HTML. From
> wikipedia:
> <div vocab="https://schema.org/" typeof="Person">
>  <span property="name">Paul Schuster</span> was born in
>  <span property="birthPlace" typeof="Place"
> href="https://www.wikidata.org/entity/Q1731">
>    <span property="name">Dresden</span>.
>  </span>
> </div>
> 
> ---8<---
> Piotr Karocki



More information about the Unicode mailing list