This is not the current version of the class.

EthiCS: UTF-8

Eliza Wells’s EthiCS slides

Problems with 16- and 32-bit encodings for Unicode

Desiderata

Straw-man solution

Second straw man

Third straw man (surrogate pairs)

Fourth straw man

UTF-8

Advantages of UTF-8

Is UTF-8 good?

Reference

Use of UTF-8 over time on the Web