Страницы: 1
Пожалуйста, помогите подобрать некоторые настройки программы.
Во-первых: раздел Новая страница, секция Интернационализация.
Я учу (X)HTML по самоучителю (перевод с английского) и там в примерах указана кодировка ISO 8859-1 (Западноевропейская). Сначала я учился работать только со "строгим" HTML и кодировка у меня оставалась по умолчанию Windows-1251 (Кириллица) - браузер (FF3.x) и сам KompoZer открывали всё без искажений. Потом перешёл на "переходный" XHTML и там-то выставил ISO 8859-1 (Западноевропейская) - в результате получил "крякозябры". Хотел восстановить кодировку Windows-1251 (Кириллица), но как-то слышал, что современный софт "предпочитает" Юникод и поэтому выставил кодировку Юникод (UTF-8) - шрифты не искажаются.
Вопрос 1: какую кодировку лучше всего (или желательно) использовать, если мне предстоит работа с документами на русском, белорусском, английском, французском и немецком языках?
Вопрос 2: надо ли мне при таких условиях выставлять Язык и Направление письма?
Во-вторых: раздел Основное, секция При сохранении файлов.
Какую опцию лучше всего (или рекомендуется) выбрать для новичка: Сохранять исходное форматирование или Переформатировать HTML-код?
May the FOSS be with you!
Отсутствует
К первому вопросу.
Меня это тоже интересует
Размышления: ведь если просто выставить UTF-8, в некоторых случаях тоже бывают кракозябры, пока не сохранишь сам html-файл в кодировке UTF-8 с помощью текстового редактора.
Если страничка написана на кириллице, не надо указывать ISO 8859-1, здесь нужна Win-1251. Если же страничка использует несколько языков, то, наверное, нужно использовать именно Unicode.
Прошу знающих досконально подтвердить или опровергнуть...
Ко второму вопросу.
Переформатирование обычно улучшает качество оформления кода (отступы, вложения, и т.д.). Думаю, стоит задействовать эту опцию, и проверить на нескольких документах. Понравится - оставляйте включенной.
[I speak to machines with the voice of humanity]
Отсутствует
Спасибо за ответ, Phoenix! Я пока не представляю случаев, когда юникод выдаёт крякозябры, но тут у меня опять появляются вопросы:
1) Какие браузеры (и их версии) не понимают Юникод (UTF-8)?
2) В настройках KompoZer есть несколько юникодов. Как насчёт, например, UTF-16?
И, кроме того, что по поводу Языка и Направления письма?
May the FOSS be with you!
Отсутствует
Кракозябры выдаёт не юникод, такое случается при неправильном его применении)
1) Все основные современные браузеры поддерживают юникод (по крайней мере, я на это искренне надеюсь).
2) Причём бывает UTF-16 BE, и UTF-16 LE)) Думаю, ваше любопытство удовлетворит Википедия, выкладывать расшифровки здесь необязательно.
3) По поводу направления письма - слева направо, если вы не пишете на китайском) Если в документе текст на разных языках, его нужно кодировать в UTF-8, а строку <html lang=""> не указывать (в настройках оставить поле пустым). Думаю, так.
[I speak to machines with the voice of humanity]
Отсутствует
Спасибо, Phoenix, вы мне очень помогли.
May the FOSS be with you!
Отсутствует
Страницы: 1