This document:Public document·View comments·Disposition of Comments·
Nearby:Mobile Web Best Practices Working Group Other specs in this tool Mobile Web Best Practices Working Group's Issue tracker
Quick access to LC-1690 LC-1691 LC-1692 LC-1693 LC-1694 LC-1695 LC-1696 LC-1697 LC-1698 LC-1699 LC-1700 LC-1701 LC-1702 LC-1703 LC-1704 LC-1705 LC-1706 LC-1707 LC-1708 LC-1709 LC-1710 LC-1711 LC-1712 LC-1713 LC-1714 LC-1715 LC-1716 LC-1717 LC-1718 LC-1719 LC-1720 LC-1721 LC-1722 LC-1723 LC-1724 LC-1725 LC-1726 LC-1727 LC-1728 LC-1729 LC-1730 LC-1731 LC-1732 LC-1733 LC-1734 LC-1735 LC-1736 LC-1737 LC-1738 LC-1739 LC-1740 LC-1741 LC-1742 LC-1743 LC-1744 LC-1745 LC-1746 LC-1747 LC-1748 LC-1749 LC-1750 LC-1751 LC-1752 LC-1753 LC-1754 LC-1755 LC-1756 LC-1757 LC-1758 LC-1759 LC-1760 LC-1761 LC-1762 LC-1763 LC-1764 LC-1765 LC-1766 LC-1767 LC-1781 LC-1782 LC-1783 LC-1786
Previous: LC-1705 Next: LC-1754
3.3 CHARACTER_ENCODING_SUPPORT and CHARACTER_ENCODING_USE ï¬ The DDC is defined to support only UTF-8 encoding, which means that this test fails if a resource cannot be encoded in UTF-8. It is reasonable to recommend that default character encoding should use UTF-8. But it is not good that all of another character encoding except UTF-8 should be FAIL. In many cases, if some country does not use English as a native language, they are using various character encoding schemes. For example, EUC is a multibyte character encoding system used primarily for Japanese, Korean, and simplified Chinese. The EUC-KR and EUC-JP(ISO-2022) encoding is heavily used in Korea and Japan. [1] UTF-8 is not widely used in Korea. EUC-KR is more popular character encoding scheme in Korea (maybe more than 90% of Wired and Mobile web contents). It is the most widely used legacy character encoding in Korea on all three major platforms. Therefore, if we support only UTF-8, more than 90% of sites and contents will be ‘FAIL’. So, it is proposed to consider additional character encodings. It is proposed to modify the section 3.3 as below: PROPOSED TEXT: ------------------------ If the HTTP Content-Type header specifies a character encoding: If character encoding is default-character-encoding, PASS If character encoding is not default-character-encoding, warn If the HTTP Content-Type header does not specify a character encoding: If there is no XML declaration, or default character encoding or any character encoding is not specified in the XML declaration, FAIL If the HTTP Content-Type header specifies an Internet media type starting with "text/": If there is no meta element with http-equiv attribute that specifies default character encoding or any character encoding, FAIL If character encoding is specified in more than one way, and not all values are the same, FAIL If the document is not valid default character encoding or any character encoding (see 2.3.9 Validity), FAIL For each resource specified by 2.3.6 Included Resources: Request the resource If the HTTP Content-Type header value of the response starts with "text/" but does not specify default character encoding or any character encoding character encoding, warn PASS ------------------------ [1] http://lists.w3.org/Archives/Member/member-bpwg/2007Jul/0047.html