Кодировки кодировочки

12
P
На сайте с 07.11.2007
Offline
1
729

Господа, есть такой вопрос часть сайта идет в кодировке utf-8, т.е. Вместо "Инструментальные стереоскопические микроскопы" идет безумно кривой код:

&#1048;</span></font><font face="Verdana" style="font-size: 14pt"><span lang="ru"><font color="#000000">&#1085;&#1089;&#1090;&#1088;&#1091;&#1084;&#1077;&#1085;&#1090;&#1072;&#1083;&#1100;&#1085;&#1099;&#1077;

&#1089;&#1090;&#1077;&#1088;&#1077;&#1086;&#1089;&#1082;&#1086;&#1087;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080;&#1077; &#1084;&#1080;&#1082;&#1088;&#1086;&#1089;&#1082;&#1086;&#1087;&#1099;

Браузеры это понимают штатно

Внимание вопросы:

1. понимают ли этот бред поисковики?

2. как этот бред привести в удобочитабельный вид

Переписывать вручную не вариант (больно подобной ерунды много).

Все права на орфографические и грамматические АШИПКИ всецело и безоговорочно принадлежат автору
M-1 SEO Group
На сайте с 25.04.2007
Offline
30
#1
pterodaktil:
Господа, есть такой вопрос часть сайта идет в кодировке utf-8, т.е. Вместо "Инструментальные стереоскопические микроскопы" идет безумно кривой код:
И</span></font><font face="Verdana" style="font-size: 14pt"><span lang="ru"><font color="#000000">нструментальные
стереоскопические микроскопы
Браузеры это понимают штатно
Внимание вопросы:
1. понимают ли этот бред поисковики?
2. как этот бред привести в удобочитабельный вид
Переписывать вручную не вариант (больно подобной ерунды много).

Все таки нужно остановиться на какой-либо одной кодировке. Лучше на 1251. А также побольше работать с css.

Изучаем правила форума ()
T
На сайте с 23.10.2005
Offline
60
#2

pterodaktil, в вашем примере про кодировки ничего не видно.

Код написан во Фронт-Пейдже, в котором есть фильтры для убирания этого шлака после создания страницы.

Совет - загрузите обратно в ФП и почистите, или серверный филтр писать надо. Если на форуме у кого есть? Я бы такой позаимствовал на каких нибудь условиях взаимовыгодных, чтобы самому не писать.

WEB_Spb
На сайте с 21.06.2007
Offline
35
#3

pterodaktil, Verdana - это тип шрифта, а не кодировка.

Контент как я понимаю у вас.... не свой.

В таком случае нужен парсер кода.

P
На сайте с 07.11.2007
Offline
1
#4

Господа, код выглядит так &решетка1048 &решетка1085 и т.д.

Контент писали люди, которые сейчас уволились.

Движок форума перевел код в читабельный вид

P
На сайте с 07.11.2007
Offline
1
#5
WEB_Spb:
pterodaktil, Verdana - это тип шрифта, а не кодировка.

Это я понимаю :) Занимаюсь версткой но для полиграфии

newland
На сайте с 22.09.2006
Offline
110
#6

Короче так <meta http-equiv="content-type" content="text/html; charset=windows-1251">

и ненужно ничего придумывать

P
На сайте с 07.11.2007
Offline
1
#7
newland:
Короче так <meta http-equiv="content-type" content="text/html; charset=windows-1251">
и ненужно ничего придумывать

Так это есть... народ писал в криво настроенном дримвейвере...

Господа, вопрос остается открытым такую фигню "&решетка1048 &решетка1085" поисковики воспринимают?

P
На сайте с 07.11.2007
Offline
1
#8
pterodaktil:
Так это есть... народ писал в криво настроенном дримвейвере...
Господа, вопрос остается открытым такую фигню "&решетка1048 &решетка1085" поисковики воспринимают?

И в ответ тишина

M1
На сайте с 18.10.2007
Offline
41
#9

Если верить словам Яши (на семинаре 2007, январь, Москва) то да, видит. "Робот видит то что видит человек" - если делать вывод, то получается что в итоге чел. видит слова следовательно и робот тоже!

Покупаю статьи на СДЛ! (/ru/forum/332217) - тема: Красота/Туризм/Безопасность
kav
На сайте с 21.02.2006
Offline
159
kav
#10

а вы не верьте словам яндекса... ;)

по факту в я-вебмастер есть и такой вид ошибок: "Кодировка не распознана", хотя броузер распознает...

ТС, iconv() вам поможет ;)

запихни свою переменную (если оно именно в виде переменной) в нее...

iconv(in_charset,out_charset, $str )

in_charset - входящая кодировка

out_charset - кодировка, которую получаем на выходе

$str - что перекодирем

Я знаю только то, что ничего не знаю © Сократ а когда я забываю даже это, вспоминаю про..... Форум - это такое место, где 2-е людей могут убедить в своих заблуждениях тысячи
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий