Обсуждение:Hosts — Википедия

Кодировка

[править код]

Какую кодировку должен иметь этот файл? --MMH 12:12, 21 февраля 2015 (UTC)[ответить]

  • Вероятно, стандартную для операционной системы (utf-8 для линукса, ucs-2 для винды) либо стандартную однобайтную ascii. Впрочем, в подавляющем большинстве случаев этот файл будет содержать только символы из первой половины таблицы ascii, так что особой разницы нет. MaxBioHazard 14:43, 21 февраля 2015 (UTC)[ответить]
    • Что это такая за кодировка "ucs-2"? Стандартная кодировка Виндовс - СР-1251. Если вместо неё использовать, например, UTF-8, то возможно Виндовс и не отчитает этот файл, так как у UTF-8 - другая разрядность. --MMH 16:46, 21 февраля 2015 (UTC)[ответить]
      • Модифицированная в Windows версия UTF-16. Внутренняя кодировка последних систем семейства Windows - UCS-2 (по документации .NET, например). А вообще просто открываете файл, пишете в него и сохраняете - он сохранится в той же кодировке, в которой был. MaxBioHazard 17:05, 21 февраля 2015 (UTC)[ответить]
        • Просто я столкнулся с ситуацией, когда у человека на компьютере вообще не было этого файла. Поэтому и возник этот вопрос. Пока создал в 1251 ("Windows-1251 — набор символов и кодировка, являющаяся стандартной 8-битной кодировкой для всех русских версий Microsoft Windows" [1]). Думаю должно работать. --MMH 18:14, 21 февраля 2015 (UTC)[ответить]