Welcome to Орская газета   Click to listen highlighted text! Welcome to Орская газета
Технопарк

Кракозябры – непонятные, но победимые

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

 

Проблема заключалась в том, что текст был написан в одной кодировке, а воспроизводился в другой. Соответственно, нужно было принудительно открыть текст в нужной. В основном использовались такие кодировки, как ASCII, CP866, KOI8-R, Windows 1251 и ряд других. Постепенно браузеры неплохо научились автоматически определять нужную кодировку. Плюс все большее распространение получала кодировка UTF-8, которая стала своеобразным стандартом. В результате сейчас проблема кракозябр уходит в прошлое. Но нет-нет, да и попадаются нечитаемые тексты.

Чаще всего их можно встретить на старых сайтах, где содержимое загружается из разных источников. В результате часть контента, например, меню, будет на русском языке, а часть информации будет нечитаемой. Чтобы увидеть нужное содержимое, потребуется сменить кодировку страницы. Беда в том, что современные браузеры, такие как Google Chrome, не имеют подобной функции по умолчанию. Обойти это ограничение можно путем установки расширения Charset. После этого можно вручную менять кодировку страницы для отображения нужного содержимого. Понять, какую именно кодировку выбрать, можно путем перебора популярных кодировок, либо воспользоваться специальным онлайн-инструментом. Делается это так: копируется нечитаемый текст и вставляется в декодер на сайте, который подбирает кодировку автоматически и выводит результат. Теперь ее можно применить на проблемном сайте сразу для всего содержимого.

Онлайн-декодеры можно использовать и сами по себе – для перевода нечитаемого текста в понятный формат. Это может пригодиться, когда кракозябры попались в текстовом файле. Но если с ними приходится сталкиваться постоянно, то лучше иметь под рукой специальную программу «Штирлиц». Это бесплатная утилита, которая может расшифровать тексты, написанные в самых разных кодировках. При этом у программы есть еще одна интересная функция: она способна переводить в удобочитаемый формат тексты, написанные в транслитерации, причем можно выбрать один из нескольких вариантов перевода текста для более точного отображения.

Сергей Раковский,

корреспондент

Spread the love
Click to listen highlighted text!