так просто

FrontPage - это простой редактор html страниц на движке Trident. Этот движок положен в основу браузера IE. В состав офисного пакета Microsoft Office  2003 была включена 11 версия  программы frontPage.

В офисном пакете 2007 эта программа была заменена на Microsoft Expression Web, а офис 2010 уже содержит программу Microsoft Office Share Point Designer.

И, тем не менее, программа FrontPage, благодаря своей простате, позволяет людям, с  почти полным отсутствием знаний  html сода, создавать и редактировать html страницы и одностраничные сайты.

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

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

Если ваш сайт использует CMS Joomla или WordPress, то Вам, во избежание появления подобных кракозябров, необходимо выбирать кодировку utf-8 без BOM. Не будем вдаваться в технически подробности насчет BOM. Отметим лишь, что это сигнатура в виде трех байтов кода в начале документа.

Эту сигнатуру в начале документа устанавливают такие кодировки как utf-16. Это дает возможность читать код символа как с лева на право, так и наоборот. Вот эти три байта и могут сбить с толку браузер.

Но вернемся к FrontPage 11. В программе, по умолчанию, установлена кодировка windows-1251. Если в ней открывать документ в другой кодировке, то могут появиться те самые кракозябры.

Но бывает и такое, в программе все нормально, а браузер не может нормально отобразить русские буквы.

Разделим нашу проблему на две части:

1.  Мы создаем новый документ. Его сразу нужно создавать в кодировке utf-8. На сегодняшний день это самая прогрессивная кодировка текста. Ее понимают все браузеры и основная масса программ.

Для этого открываем программу FrontPage, кликаем правой кнопкой мыши по полю конструктора, не там где код, а ниже. В контекстном меню выбираем пункт «Свойства страницы…».

кодировка

В окне свойств страницы открываем вкладку «Язык» и в разделе «Набор знаков» в поле «сохранить документ используя…» выбираем пункт «Юникод (UTF-8)» и кликаем по кнопке «ОК».

выбор кода

Команда браузеру в служебном теге <meta  charset=windows-1251"> на <meta charset=utf-8">. Новый документ будет сохранен в кодировке utf-8 и проблем с русскими буквами у Вас не будет.

2.  Открываем уже кем-то созданный документ и обнаруживаем, что он неадекватно      отображается или в программе или в браузере. Причем, это может происходить как со всем документом, так и с отдельными его частями. Ясно, что его нужно перекодировать в utf-8 и, желательно, без BOM.

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

Для перекодирования можно воспользоваться простым вордовским блокнотом. Но его проблема в том, что он не может убрать сигнатуру (три байта кода в начале документа). И этот код может сбить с толку некоторые браузеры.

Лучше всего для этих целей подходит бесплатный редактор кода Notepad++. Для этого открываем документ в программе Notepad++, кликаем по меню «Кодировка», выбираем пункт «Перекодировать в UTF-8 без BOM».

перекодировка

Еще раз обращаю Ваше внимание на то, что нужно выбрать пункт «Перекодировать в UTF-8 без BOM», а не «Кодировать в UTF-8 без BOM».

Далее, заходим в меню «Файл» выбираем пункт «Сохранить как». Жмем на кнопку «Сохранить». Появляется окно предупреждения, где нас предупреждают, что файл с таким именем уже существует и спрашивают можно ли его заменить.

замена

Вот это важно. Старый файл обязательно нужно заменить на новый, вновь перекодированный. Дальше наш файл в кодировке utf-8 будет везде открываться без проблем.

P.S.  Конечно редактор FrontPage не так крут как Dreamweaver и ему подобные, но на нем можно делать и редактировать вполне приличные сайты одностраничники, продающие страницы, страницы подписки и не только...

С уважением Владимир.

рассказать друзьям и получить подарок