Вопрос: В какой кодировке хранить js файлы? | Onpioneer

В какой кодировке хранить js файлы?

На локалке все было нормально, но загрузив сайт на хостинг все русские символы, которые выводятся с помощью js выводятся в виде кракозбрVitalik Shults
Без разницы в какой, но проще в UTF-8, т. к. в ней можно сохранить все символы, которые вы будете использовать.

При подгрузке скрипта добавьте charset (от англ. «charset» ‒ «кодировка»), он указывает кодировку внешнего (подгружаемого) JavaScript. К примеру:

< script type=»text/javascript» src=»../myscript.js» charset=»windows-1251″ >< /script >
или:
< script type=»text/javascript» src=»../myscript.js» charset=»KOI8-R» >< /script >
или:
< script type=»text/javascript» src=»../myscript.js» charset=»utf-8″ >< /script >

Не забудьте убрать пробелы после < и перед >.

Примеры кодировок:

windows-1251. Кодировка с поддержкой кириллицы.
KOI8-R. Кодировка с поддержкой кириллицы.
ISO-8859-5. Кодировка поддерживающая кириллицу.
ISO-8859-1. Кодировка используемая большинством западноевропейских языков. (Данная кодировка также известна как «Latin-1».)
UTF-8. Одна из общепринятых и стандартизированных кодировок текста, поддерживающая множество различных письменностей.

Регистр символов: не учитывается – можно писать UTF-8 и utf-8.

Дополнительно:
https://ru.wikipedia.org/wiki/Windows-1251
https://ru.wikipedia.org/wiki/КОИ-8
https://ru.wikipedia.org/wiki/UTF-8
Про BOM:https://ru.wikipedia.org/wiki/Маркер_последовательности_байтов

Не забудьте проголосовать за лучший ответ – это очень важно для отвечающих, т. к. за это намначисляются КПД.
Одарённый Всезнайка7
Всего 4 ответа.

Другие интересные вопросы и ответы

За сколько возможно освоить HTML и CSS так, чтобы зарабатывать на этом? И на какую сумму можно рассчитывать?

Максим Мотышен13

«Если CSS такой легкий то почему столько CSS-гавнокода?» Конечно CSS и HTML легкие, если сравнивать с языками программирования, но что б выучить его нужно время и опыт. Думаю, нужно 3 месяца по 4-5 часов в день чтоб верстать более-менее сносные сайты. Другой вопрос, что в 2016 никому не нужен человек со знаниям только HTML+CSS. Вам нужен js! Чтоб нормально выучить javaScript(если вы не знаете других языков программирования) нужно где-то год. Потом нужно учить какой-то модный фреймворк типа React. Лучше расскажут эти 3 статьи.

Frontend Dev: Хороший путь.

Frontend Dev: Плохой путь.

Frontend Dev: Злой путь

П. Гуменюк7
Всего 4 ответа.[my_custom_ad_shortcode1]

Ди, нужна помощь. Как сохранить в адоб скетч фото в качестве и без белого фона?

Гость2
Параметры выставь нужные.первая ди всея руси24
Всего 1 ответ.

Как прочитать кракозябры?

Например, есть текст, в котором вместо букв вот такие кракозябры:

Широкая электрификация южных губерний даст мощный >толчок подъёму сельского хоЕяйства.

Существует ли какой-нибудь способ прочитать (перевести) эти кракозябры на нормальный русский язык?

Как декодировать неправильную кодировку символов?

Zmiter5

Что-то мне эта каша напоминает…

Уж больно чётное количество знаков в каждом слове: 14, 28, 10, 16, 8, 12, 14, 18. И все «пары» первым байтом имеют либо «Р», либо «С». Уж больно Юникод напоминает — каждый символ в двух байтах…

Проверяю. Копирую, вставляю в Блокноте, сохраняю

затем открываю с помощью Ворда — это позволит при загрузке выбрать кодировку:

Он, родимый!

И знак > действительно «не в тему».

Оч похоже на то, что текст отсканирован, и во время распознавания ФайнРидер (или кто-то ему подобный) заглючил — пятнышко на странице принял за знак >, вместо «з» в слове «хозяйство» выдал «Е». И сохранил это всё в кодировке Юникода (впрочем, не исключено, что это такие настройки кодировки).

Одним словом, если нет возможности поменять кодировку (например, весь текст воспроизводится нормально, а только какой-то фрагмент кракозябрами) последовательность действий такова: копируем интересующих фрагмент в буфер, создаём новый текстовый файл, открываем его, вставляем содержимое буфера, сохраняем файл в виде текста, открываем этот файл с помощью Ворда, во время открытия — перебираем возможные варианты кодировки до получения удобочтимого результата.

ВасВа­с5
Всего 10 ответов.

В какой кодировке хранятся символы в строковых переменных в JavaScript? ASCII? Или Windows-1251? Или же Unicode?

Guest1

1) тип кодировки символьных текстовых переменных зависит от кодировки документа
2) А пересылаются значения переменных от пользователя на сервер в сегодняшних реалиях в utf8 но можно и win1251

Гость2
Всего 1 ответ.
Вам также может понравиться
Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *