LinuxForum.Fans
Тема

[Решено] Проблема с отображение шрифтов в браузере

Автор: Arhey 21 сообщений 7411 просмотров 🔒 закрыта
#24013

Здравтсвуйте. У меня небольшая проблема. Месяц как перешел на убунту. Раньше на Windows писал сайты на Dreamwevere теперь решил вспомнить что нить написал пробную страничку в блокноте. Открыл через браузер а мне он выдает нечленораздельные символы. Я сначало думал что проблема в шрифтах установил на Ubuntu MS Word шрифты и один черт тоже самое. Если кто знает в чем проблема помогите пожалуйста.

#24015

Arhey,
Файл виндозный?
А кодировка в Убунте UTF-8?

#24016

Да кодировка UFT-8. А про файл не понял ).

#24017

Arhey,
Файл в винде был сделан?

#24018

Нет на люне создал обычный док пустой там даже без расширения помоему. Через Gedit его открыл и написал. Кстате если инглишем пишу то браузер нормал шрифт отображает.
Свой старый сайт что на винде еще писал перетаскивал на Ubuntu открывал и там тоже все в норме весь русский текст читаем. А тут пишу русский искажается превращается в машинопись ).

#24019

Arhey,
То есть, изначально в редакторе вы набирали все по-русски, а после повторного открытия файл стал иметь тот вид, который приведен на снапшоте?

#24020

Да я его написал на русском сам текст разумеется команды на родном английском сохранил как .html открываю в ьраузере и там то что Вы на спаншоте видете.

#24021

Arhey,
В браузере - это понятно, непонятно то, почему он так в редакторе выглядит. А чем-нибудь еще пытались его открывать?

#24022

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

#24024

Arhey,
На вашем скриншоте страница в редакторе выглядит отнюдь не нормально

#24025

Hvzh, где вы там на скриншоте редактор-то увидели? ;)

#24026

Так это не редактор это браузер я просто исходный код смотрю. а в редакторе это выглядит так.

#24028

В лисе кодировку поменяйте.

#24029

А Лисе это что? )
Вы простите я просто не понимаю еще сокращения. Недавно на Ubunte.

#24030

Arhey, у меня есть теория.
Возможно, firefox по умолчанию настроен на просмотр страниц в другой кодировке. Скорее всего, или CP-1251, или KOI8-R.
В 90% вероятностью скажу, что локаль в системе у вас UTF-8. Соответственно, текст вы тоже в нём набрали.

Вам нужно по-хорошему в заголовке страницы html указать кодировку UTF-8. Где-то в head это делается, точно не вспомню. Думаю, вы должны знать, если не первый раз это делаете. ;)
И советую взять это за привычку. Всегда указывать кодировку html-файла в заголовке этого самого файла. По возможности.

Arhey написал:
А Лисе это что? )

Лиса - это интернет-обозреватель, который у вас открыт. ;)

Вид/Кодировка. Сначала напишите сюда ту, что у вас там отмечена галочкой. Потом попробуйте отметить другую - переберите UTF-8, и все кириллицы, одна из них должна работать, ага.

#24031
Arhey написал:
А Лисе это что? )
Вы простите я просто не понимаю еще сокращения. Недавно на Ubunte.

FireFox

#24033

А это мысль щас покапаюсь. Спасибо.

Flaming написал:
Arhey, у меня есть теория.
Возможно, firefox по умолчанию настроен на просмотр страниц в другой кодировке. Скорее всего, или CP-1251, или KOI8-R.
В 90% вероятностью скажу, что локаль в системе у вас UTF-8. Соответственно, текст вы тоже в нём набрали.

Вам нужно по-хорошему в заголовке страницы html указать кодировку UTF-8. Где-то в head это делается, точно не вспомню. Думаю, вы должны знать, если не первый раз это делаете. ;)
И советую взять это за привычку. Всегда указывать кодировку html-файла в заголовке этого самого файла. По возможности.

[quote=Arhey]А Лисе это что? )

Лиса - это интернет-обозреватель, который у вас открыт. ;)

Вид/Кодировка. Сначала напишите сюда ту, что у вас там отмечена галочкой. Потом попробуйте отметить другую - переберите UTF-8, и все кириллицы, одна из них должна работать, ага.

[/quote]

О точно кодировка на лисе стояла не та. теперь все оке. Спасибо. Только вот вопрос как другие пользователи это будут видеть? Если сайт на люне набран то пользователю в виндовсе тоже прийдется что то менять?

#24036

Arhey,
Надо сделать то, что подсказал Flaming - вставить в страницу данные о ее кодировке. Как-то вот так:

text
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
#24039

Вы указывайте какая кодировка - тогда автоопределение будет работать. И не допускайте смешения кодировок.UTF-8 везде используйте - за ней будущее.

#24041

Ну, что? Вопрос решен? Закрываю тему или подождать еще?

Войдите или зарегистрируйтесь, чтобы ответить.