Научный консалтинг
Главная
Контакты
Номер телефона
Как мы работаем
Гарантии
Условия
Цены

Последнее обновление:

Быстрое изменение кодировки html без использования плагинов

Что такое кодировка текста Что такое кодировка текста и для чего она нужна, наверное, известно многим. Известны такие кодировки, как, например, кириллица (Windows-1251, Кириллица KOI8-R, Юникод UTF-8 и многие другие. Чтобы ознакомиться с названиями кодировок, можно в браузере нажать вкладку «Вид», затем «Кодировка». Откроется примерно вот такое окно (на примере Firefox):
Изменение кодировки при помощи браузера

В силу различных причин разработчики Web-сайтов используют разные, наиболее удобные в конкретном случае, кодировки. В силу этого иногда возникает необходимость преобразовать текст из одной кодировки в другую.
Конечно, дорогостоящие программы (типа Adobe Dreamweaver), разумеется, имеют встроенные средства преобразования кодировки. Однако, в настоящее время тот же Adobe невозможно приобрести ни за какие деньги (имеется в виду лицензионная версия). Возможна лишь работа online, на базе соответствующей арендной платы. Кстати, такой подход фирма Adobe практикует на данный момент (май 2015 г.) ко всем своим платным программным продуктам. Это касается и известного Photoshop.
По моему глубокому убеждению, такой подход со стороны фирмы Adobe нельзя назвать правильным. Поэтому, как только она перешла модель подписки, мы перестали пользоваться ее программными продуктами, за исключением Adobe Reader. Впрочем, внедрение такой модели – это личное дело фирмы Adobe, бог с нею. Продолжим.
В конце концов, существует немало других программ, позволяющих работать с html. И вот некоторые из них не позволяют выполнять преобразование кодировки. Что же делать? В самом деле, ну, не платить же арендную плату только за то, что раз в неделю необходимо конвертировать файл? Это актуально, например, для тех, кто работает в Notepad++. Кстати, если кто не знает – очень удобная и функциональная программа.
Так вот, имеем, к примеру, файл в «неродной» для нас кодировке. Как преобразовать ее, скажем, в Windows-1251? Конечно, для этой цели существует, насколько помнится, соответствующий плагин. Да, можно где-то его найти, скачать, установить и попробовать пользоваться. Скажу только, что у нас получилось почти все, кроме самого главного – пользоваться этим плагином. То ли он попался какой-то неправильный (хотя скачивали, вроде, с официального сайта), то ли еще что. Собственно, разбираться с этим не было желания, поэтому был выбран более простой метод. И почти такой же по скорости достижения конечного результата.
Итак, что имеем (файл открыт в Notepad++):

Пример неверной кодировки


Как видно, имеем некую ахинею в виде тегов html и совокупности неких символов. Что же, ничего страшного. Поступаем очень просто. Открываем тот же самый файл в браузере (мы используем только Firefox, поэтому относительно других браузеров не можем сказать, будет ли там этот способ работать; но, скорее всего, получится то же самое, ибо функционалность практически всех современных браузеров позволяет выполнять, как минимум, базовые действия). Понятно, что в браузере он, по всей видимости, откроется точно также, т.е. в виде "абракадабры".
После того, как открыли, нажимаем известные нам «Вид», «Кодировка». И выбираем нужную кодировку. Т.е. добиваемся, когда текст на экране будет читаемым. Например, для нашего сайта это – кодировка Windows-1251. Выбрали ее. После чего при помощи правой кнопки мыши открываем просмотр исходного кода просматриваемой нами страницы сайта.
Вот что получаем:
Исходный код с верной кодировкой

Как видим, все вполне читаемо – как в самом коде страницы, так и при просмотре ее в браузере.
Ну, теперь осталось только скопировать код страницы и вставить его в блокнот Notepad++. Вот что получается:
Верная кодировка

Как видим, буквально в несколько нажатий кнопки мыши в Notepad++ получился вполне читаемый текст, т.е. текст в верной кириллической кодировке. Что нам и требовалось. И не надо искать разные плагины, думать, как они там будут работать. Ибо все гораздо проще.

С уважением к Вам всем.

Комментарии:
Альберт07.01.2019 07:59РедактироватьУдалить
Сейчас на сайтах, как правило, кодировка UTF-8.
Всего комментариев: 1
Пожалуйста, не забудьте ознакомиться с правилами оставления комментариев.



Подписаться на комментарии на этой странице

Мы можем выполнить

Другие услуги
Интересная и полезная
информация