Обсуждение:ISO 8859-1

Последнее сообщение: 8 лет назад от Monedula в теме «Путаница между кодировками?»

windows-1252 править

Что делает windows-1252 в этой статье? Имхо, следует перенести материал по windows-1252 в соответствующую статью и убрать редирект -- exlevan 10:57, 27 октября 2008 (UTC)Ответить

Различий мало, вот и объединили. — Monedula 16:24, 27 октября 2008 (UTC)Ответить
Тем не менее, это две разных кодировки, с разной историей создания и применения. И материал по ним должен быть в разных статьях. Если хочется показать их схожесть, можно сделать, например, как в статье про ISO 8859-2. Редирект windows-1252 → ISO 8859-1 вообще сбивает с толку. — exlevan 15:35, 28 октября 2008 (UTC)Ответить
Но вот в статье «альтернативная кодировка» тоже описано несколько разных кодировок, но смысла делать отдельную статью для каждого варианта нет. Впрочем, если Вам так хочется, можете сделать отдельную статью для Windows-1252, ничего принципиального здесь нет. Надо исходить из удобства для читателей. — Monedula 16:11, 28 октября 2008 (UTC)Ответить

Путаница между кодировками? править

"Такая путаница между этими двумя кодировками привела к тому, что многие программы, генерирующие файлы HTML, ошибочно обозначали символы их кодами из Windows−1252 вместо кодов Юникода (исходя из того, что номер символа в ISO-8859-1 равен его номеру в Юникоде)"

Предложение напрочь сносит голову. Что же тут ошибочного, если ранее написано:

"Большинство браузеров не различают ISO-8859-1 и Windows-1252 — фактически, и в том, и в другом случае они отображают текст как Windows-1252."

То есть современные браузеры отобразят многоточие, если закодировать его как &#151 (в соответствии с предыдущей цитатой) и как &#8212 (согласно юникод-кодировке). Ведь так? --Jumpjet67 17:18, 1 ноября 2015 (UTC)Ответить

Отображение &151; в виде тире является нарушением стандарта, поскольку коды с амперсэндом должны обозначать номера символов в Юникоде, а не в используемой кодировке. — Monedula 18:40, 1 ноября 2015 (UTC)Ответить