<title> не на месте =(

12
opaHzheBb1u
На сайте с 26.05.2006
Offline
168
1311

Кривые руки => кривые скрипты.

Не мог неделю разобраться в чужих скриптах (комментариев - ни одного). Нужно было делать динамический title (для каждой статьи\новости - свой - из базы). Вобщем на своем законном месте сделать Б<title> ну никак не получилось. Он вылазит посередине страницы.

<html>

<head>

<meta http-equiv="content-type" content="text/html; charset=Windows-1251">

<meta http-equiv="content-language" content="ru">

<meta name="rating" content="general">

<meta name="robots" content="index, follow">

<meta name="keywords" content="">

<meta name="description" content="">

<meta name="author" content="">

<meta name="revisit-after" content="7 days"><link rel="shortcut icon" href="../../favicon.ico">

<script type='text/javascript'>

потом длиннючий скрипт

</head>

и только тут <title>

Как отреагирует на это яндекс? и вообще отреагирует ли как-нибудь?

I
На сайте с 02.12.2005
Offline
99
#1

имхо если тайтл всё таки меняется и что самое главное показывается,то ничего страшного.Но есть много признаков "хорошего тона" в программирование

Динамика изменения курса евро и бакса (http://valuta.itemp.ru/)
K. Ermakov
На сайте с 10.12.2004
Offline
328
#2

Лучше всего, если на Ваш код не будет ругаться validator.w3.org Любые ошибки в коде могут привести к проблемам. А могут и не привести (что чаще и происходит).

С уважением, Константин Ермаков, absite.ru: онлайн кроссворды (http://absite.ru/); searchsuggest.ru: поисковые подсказки доставляют (http://searchsuggest.ru/).
opaHzheBb1u
На сайте с 26.05.2006
Offline
168
#3
iDrum:
Но есть много признаков "хорошего тона" в программирование

=) и много признаков благого мата. особенно в чужом коде.

validator про title ниче не сказал. за то кроме того нашел 189 ошибок!

причем докопался до открывающи и закрывающих тегов в таблицах почти во всех, хотя там все норм. он тупит? или я? )

Вий
На сайте с 04.05.2006
Offline
79
#4

я не особо в этом понимаю но попробую ответить :)

сталкивался с этой же проблемой, титле размещенный в body никакого эффекта разумеется не даст если вопрос в этом.

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

<meta http-equiv="content-type" content="text/html; charset=Windows-1251">

видимо в том же куске и пишите вывод своего титула.

яваскрипт я не знаю, но он никакого отношения к титле не имеет, этот код выполняется на стороне клиента.

I guess somebody up there likes me.
R
На сайте с 04.11.2005
Offline
113
#5

Вий, да причем здесь яваскрипт?

тут, имхо, кривые руки не только того, кто зиначально код программил, но и кто его переделывает. уж как и где формируется title и как его запихнуть в head - имхо, не бог весть какая сложная задача. продебажить скрипты, посмотреть где какая переменная (класс, константа) за что отвечает.... вообще, задача чисто программерская, к поисковикам мало имеет отношения. даже если яндексу по барабану, где title размещен, мне бы самому неприятно было иметь его в коде не на нужном месте.

dkameleon
На сайте с 09.12.2005
Offline
386
#6
Вий:
качайте сайт полностью и ищите текст

согласен, но только текст нужно искать другой:

<title>

Мы же тайтл пробуем менять ;)

opaHzheBb1u, а когда найдёте, то просто переместить на место, между хидерами :)

Дизайн интерьера (http://balabukha.com/)
Вий
На сайте с 04.05.2006
Offline
79
#7
dkameleon:
согласен, но только текст нужно искать другой:

Мы же тайтл пробуем менять ;)

opaHzheBb1u, а когда найдёте, то просто переместить на место, между хидерами :)

title насколько я знаю необязательный тег и судя по коду нигде не выводится вообще. в смысле внутри <head>. 🙄

K
На сайте с 10.05.2006
Offline
14
#8

имхо пох для яндекса где титл находицца =) в смысле прочитает ево

проверено

dkameleon
На сайте с 09.12.2005
Offline
386
#9
Вий:

title насколько я знаю необязательный тег и судя по коду нигде не выводится вообще. в смысле внутри <head>.

вопрос то не в обязательности стоял, а в том, как его найти и сделать динамическим ;)

VV
На сайте с 17.06.2006
Offline
2
#10
dkameleon:
вопрос то не в обязательности стоял, а в том, как его найти и сделать динамическим ;)

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

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

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

12

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