Андрей Смирнов
Время чтения: ~5 мин.
Просмотров: 4

Google Chrome кодировка. Принудительное изменение

Бывает так, что ваш браузер начинает показывать содержимое сайта странным образом, все выглядит как китайская азбука из непонятных символов. Если такое произошло, значит у  него слетела кодировка, либо при обновлении программы, разработчики не учли какие то факторы, которые привели к конфликту идентификации языкового пакета. В отдельных случаях, это может быть просто глюк программы.

Лечение этого недоразумения достаточно простое, нужно вручную изменить кодировку браузера в настройках. Существует достаточно много способов кодирования данных, которые соответствуют конкретному языку, русская кодировка имеет название «windows 1251»

Меняем кодировку браузера Google Chrome

kodirovka.jpg

кодировка гугл хром

Ручное изменение кодировки в браузере гугл хром достаточно простое и легкое. Следуем нижеприведенной инструкции. Кстати, при выпуске новой версии браузера, меню настроек может изменяться, поэтому пути и названия, могут иметь другое значение.

  • Заходим в меню настроек (кнопка в верхнем правом углу браузера)
  • Ищем и заходим в раздел «ИНСТРУМЕНТЫ«
  • Далее выбираем пункт «КОДИРОВКА«
  • В длинном списке нового окна перечислены все кодировки, которые поддерживаются браузером. У вас может быть выставлено значение «АВТОМАТИЧЕСКИ» это и является причиной проблемы, нужно найти кодировку «Windows 1251» и выставить в чекбоксе напротив галочку. Бывает и такая ситуация, когда выставлено в ручную значение «Windows 1251» и все равно, браузер выводит крякозябры, можно попробовать вернуть значение на «АВТОМАТИЧЕСКИ«, в этом случае, браузер самостоятельно будет определять языковой пакет пользователя и настраивать соответственную кодировку. В некоторых ситуациях, это может немного замедлить работу google chrome.

На одном из сайтов предо мной предстала такая картина:

image001.png

Конечно, это оплошность создателя страницы. Скорее всего кодировка страницы в документе прописана неверно или вовсе не прописана. Однако, просмотреть содержимое страницы очень хотелось.

Привычная функция смены кодировки в браузере Google Chrome была упразднена разработчиками начиная с одного из релизов 55 версии. Не удобно, но другого не дано.

Решение довольно простое: установка расширения.

Откроем пункт меню Дополнительные инструменты – Расширения.

image003.png

В открывшемся окне в низу нажимаем «Еще расширения» и переходим в магазин расширений Google Chrome. Вводим в поле поиска слово «encoding». Появляется много плагинов, я выбрал первый «Set Character Encoding». Нажимаем «Установить».

image005.png

Даем браузеру понять, что мы действительно хотим установить расширение нажав на соответствующую кнопку в появившемся окошке.

image007-1.png

Установка расширения проходит очень быстро, и появляется сообщение оповещающее об этом.

image009.png

После этого мы получаем заветную возможность изменять кодировку сайта в браузере Google Chrome. Для этого достаточно нажать правой кнопкой мышки на странице, перейти в пункт меню «Set Character Encoding».

image011.pngВыбрав нужную кодировку получаем сайт в том виде в котором его задумывал создатель.

image013.png

smena-kodirovki-v-brauzere-google-chrome66.jpgИногда бывает так, что страницы в браузере показываются некорректно. Вместо букв, видны сплошные кракозябры – совершенно непонятные иероглифы.

Такая ошибка может возникнуть из-за неправильных настроек обозревателя Google Chrome как самим пользователем, так и в случае кривого обновления программы.

В последнем случае браузер Google Chrome ставит кодировку текста самостоятельно, без участия юзера. Программисты где-то налажали, и произошел конфликт распознавания языкового пакета. А иногда это просто-напросто глюк программы. Вылечить такое очень просто – нужно лишь изменить принудительно кодировку текста вручную.

Есть много кодировок, которые имеют собственное название. Тем, кто пользуется рунетом, рекомендуется выставлять в настройках кодировку под названием «windows 1251». О том, как ее поменять в браузере Google Chrome, пойдет речь ниже.

Смена кодировки на «windows 1251» в Google Chrome

smena-kodirovki-v-brauzere-google-chrome.jpgТакую операцию в Хроме можно выполнить быстро, все элементарно. На панели вверху справа нажимаем значок с тремя точками (в старых версиях браузера – это три горизонтальные линии или гаечный ключ). В более новых версиях программ значки инструментов могут меняться, но суть в основном остается прежней.smena-kodirovki-v-brauzere-google-chrome1.jpg

Здесь выбираем строку «Дополнительные инструменты», откроется новое окошко, в нем жмем на «Кодировка»:smena-kodirovki-v-brauzere-google-chrome3.jpg

Появится маленький экран с большим количеством всевозможных кодировок, но нам нужна только одна – «Windows 1251». На нее и кликаем.

Все, сайт отображается правильно, и браузер работает быстро, так как мы избавили его от решения автоматически выбирать кодировку, что довольно значительно тормозит работу программы.smena-kodirovki-v-brauzere-google-chrome4.jpg

Смена на автоматическую кодировку

Но и при смене кодировки на «Windows 1251» могут появляться проблемы. На некоторых сайтах, не поддерживающих вышеназванную кодировку, может появиться вот такой текст:smena-kodirovki-v-brauzere-google-chrome5.jpg

Поэтому для решения все еще оставшейся проблемы нужно вручную выполнить следующий алгоритм действия, следуя нижеприведенной инструкции и изменить кодировку:

  • Переходим в меню обозревателя, нажав на значок с тремя точками в правом верхнем углу монитора. В новой версии – это три точки, в более старых – три горизонтальные линии или фигура гаечного ключа:
  • Находим раздел «Дополнительные инструменты» и выбираем подраздел «Кодировка»;smena-kodirovki-v-brauzere-google-chrome6.jpg
  • В появившемся новом окне появится результат с большим выбором кодировок, но нам требуется отметить лишь один пункт, это значение «Автоматически»smena-kodirovki-v-brauzere-google-chrome7.jpg

Работа браузера Google Chrome несколько замедлится, но все страницы веб-сайтов теперь будут отображаться корректно. Программа сама будет выбрать нужное ей значение языкового пакета пользователя интернета и подстраивать под него соответственную кодировку текста.

Зачем столько кодировок

У многих возникает подобный вопрос. Их возникновение объясняется кроссплатформенностью программ, то есть сайт один, а в разных браузерах может выглядеть по-разному. Все кодировки – это рабочие варианты, которые сделаны программистами для выполнения своих конкретных задач. Сейчас идет процесс объединения всех платформ по единому стандарту при помощи кодировки Unicode, который проходит весьма успешно. Проблемы возникают только с криво сделанными сайтами, на которых веб-разработчик указал некорректный формат на сервере.

Поэтому, если появилась проблема с определенными веб-ресурсами, следует написать в техподдержку и сообщить, что в популярном обозревателе неправильно отображаются страницы. Ну а если такие глюки бывают на проверенных сайтах, то нужно разбираться со своим Chrome. Вероятно, в нем стоит какое-то расширение, которое и является причиной неправильного считывания кодировки.

Рейтинг автора
5
Подборку подготовил
Илья Коновалов
Программист и опытный пользователь интернета
Написано статей
179
Ссылка на основную публикацию
Похожие публикации