Форум UnitCMS

Удалить код перед тегом html

sokrbam

Удалить код перед тегом html
« : Январь 23, 2012, 10:49:41 am »
Добрый день!

У меня проблема в том, что тех.поддержка seopult(закупка ссылок) утверждает, что нужно удалить код перед тегом html, т.к. плохо может сказаться на продвижении
<?xml version="1.0" encoding="windows-1251"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Подскажите пожалуйста, можно ли это как-то удалить со всех страниц и насколько это безопасно?
 

slamm™

  • "Lego Edition" Support
  • *****
  • 1438
  • +263/-3
  • Програмист Lego SP
    • Разработка модулей для LegoSP
Re: Удалить код перед тегом html
« Ответ #1 : Январь 23, 2012, 01:06:19 pm »
Удалить то можно, и при чём всего лишь только в одном файле, css/ваша_тема/theme/index.tpl.html, но у вас после этого может упасть вёрстка.
Цитировать
Тег DOCTYPE, в атрибутах которого указывается полный URI (полный web-адрес), сообщает броузерам, что страницу нужно вывести с соблюдением определенного стандарта или подвида этого стандарта.

Если вы будете пользоваться неполным тегом DOCTYPE, устаревшим его видом, или вообще забудете про него, броузер перейдет в "загадочный" режим и будет исходить из предположения, что вы писали код страницы с ошибками и вольно отступали от стандартов, т.е. так, как писали в конце 90-ых годов.
Помог ?! Скажи спасибо на один из кошельков =)
WM: Z417625084406, R258781682589, U149520171899
YM: 410011436110815
_________
Skype: slamm_spec
URL: http://slamm.com.ua
 

nictboom

Re: Удалить код перед тегом html
« Ответ #2 : Январь 24, 2012, 02:42:53 am »
думаю, тут вопрос в строке <?xml version="1.0" encoding="windows-1251"?>
проблема вроде была в ие. может как вариант переместить за <!DOCTYPE.... но проверить посля rss.
« Последнее редактирование: Январь 24, 2012, 02:44:27 am от nictboom »
 

sokrbam

Re: Удалить код перед тегом html
« Ответ #3 : Январь 24, 2012, 11:51:58 pm »
Спасибо за ответы...
Не понимаю что именно плохо для продвижения из-за кода, но так пишут с поддержки системы закупки ссылок..
Правильно я понял, что вот это: <?xml version="1.0" encoding="windows-1251"?>

нужно попробовать поставить в конце вот этого:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 

nictboom

Re: Удалить код перед тегом html
« Ответ #4 : Январь 25, 2012, 12:10:19 am »
поняли Вы правильно, поставить после <!DOCTYPE...>, но проверьте работу rss ленты(эта строка <?xml version="1.0" encoding="windows-1251"?> в основном для этого).

ps/ <!DOCTYPE...> даже и не думайте удалять!!.
« Последнее редактирование: Январь 25, 2012, 12:18:04 am от nictboom »
 

sokrbam

Re: Удалить код перед тегом html
« Ответ #5 : Январь 25, 2012, 12:46:10 am »
поняли Вы правильно, поставить после <!DOCTYPE...>, но проверьте работу rss ленты(эта строка <?xml version="1.0" encoding="windows-1251"?> в основном для этого).

ps/ <!DOCTYPE...> даже и не думайте удалять!!.

Спасибо, за помощь
А если мне не нужна rss, то я могу просто удалить этот код?:  <?xml version="1.0" encoding="windows-1251"?>
 

 

Sitemap 1 2 3 4 5