Jump to content
  • 0

Невалидный код ICQ , Skype, Yandex


nic12
 Share

Question

Кто подскажет как сделать страницу полностью валидной т.к. размещенные на странице ICQ , Skype, Yandex(ссылка на яндекс показывающая ТИЦ сайта). В Яндекс писал ответили, что амперсанд надо заменить, заменил потом опять код изменился на невалидный (ответили что не критическая ошибка). Самое плохо что на главной странице эти ошибки, тем более Яндекс дает сразу не одну ошибку, а по-моему две.

Кто реально без флуда подскажет что необходимо делать, я думаю с подобными фактами встречаются все и кто как решает эту проблему.

Спасибо. Тему пытался найти подобную, но не нашел.

СПБ :lol:

Link to comment
Share on other sites

23 answers to this question

Recommended Posts

  • 0
Вот я правда попытался понять написанное. Видимо, "ICQ маловат"

Поясню, для того чтобы посетитель страницы сайта мог связаться при помощи ICQ или через Скайп, вставляем код на страницу , так вот эти коды и подобные им такие как ссылки на некоторые сайты (порталы ... ) , зачастую при проверке Валидаром выдают ошибку.

Надеюсь теперь понятно.

Link to comment
Share on other sites

  • 0
Хм. А можно код в студию? Я ни разу не видел icq-ссылки, которая перехватывалась бы ICQ-клиентом. Мой такого точно не умеет.

Вот пример ICQ при проверке страницы Валидатором

# Error  Line 327, Column 71: general entity "img" not defined and no default entity

…om/scripts/online.dll?icq=198885550&img=5" border="0" alt="Послать собщение">



This is usually a cascading error caused by a an undefined entity reference or use of an unencoded ampersand (&) in an URL or body text. See the previous message for further details.
# Error Line 327, Column 74: reference to entity "img" for which no system identifier could be generated

…scripts/online.dll?icq=198885550&img=5" border="0" alt="Послать собщение"></…


This is usually a cascading error caused by a an undefined entity reference or use of an unencoded ampersand (&) in an URL or body text. See the previous message for further details.

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

Edited by nic12
Link to comment
Share on other sites

  • 0
Исправлять ошибки надо последовательно, и тут только один совет, прочитайте ветку сначала и исправьте то что вам уже указано.

Что мне советовали пока я этого особо не увидел т.к. код я привожу сейчас.

Вот код ICQ который установлен на странице

<span style="color: #800000; font-size: 8pt">
<a href="http://wwp.icq.com/scripts/contact.dll?msgto=198885550">
<img src="http://wwp.icq.com/scripts/online.dll?icq=198885550&img=5" border="0" alt="Послать собщение"></a>
198885550 Дмитрий</span>

Link to comment
Share on other sites

  • 0
Что мне советовали пока я этого особо не увидел т.к. код я привожу сейчас.

Вот код ICQ который установлен на странице

<span style="color: #800000; font-size: 8pt">
<a href="http://wwp.icq.com/scripts/contact.dll?msgto=198885550">
<img src="http://wwp.icq.com/scripts/online.dll?icq=198885550&img=5" border="0" alt="Послать собщение"></a>
198885550 Дмитрий</span>

Это так печально, что Вы не заметили, несмотря на Ваш код. тем более, что это фрагмент а не код.

Link to comment
Share on other sites

  • 0

Вот пример проверки кода Яндекса (показывает ТИЦ) Валидатором-этот код взят из рекомендаций на странице поисковой системы Яндекса,

размещенной на странице сайта:

#  Line 140, Column 106: general entity "host" not defined and no default entity

…ref="http://www.yandex.ru/cy?base=0&host=www.smregion.ru">



This is usually a cascading error caused by a an undefined entity reference or use of an unencoded ampersand (&) in an URL or body text. See the previous message for further details.
# Error Line 140, Column 110: reference to entity "host" for which no system identifier could be generated

…"http://www.yandex.ru/cy?base=0&host=www.smregion.ru">



This is usually a cascading error caused by a an undefined entity reference or use of an unencoded ampersand (&) in an URL or body text. See the previous message for further details.

И получается, что коды рекомендованные для размещения не проходят валидацию. :lol:

И почему приходится ломать голову как выйти из этого положения? :unsure:

Link to comment
Share on other sites

  • 0

Это так печально, что Вы не заметили, несмотря на Ваш код. тем более, что это фрагмент а не код.

<img src="http://wwp.icq.com/scripts/online.dll?icq=198885550&img=5" border="0" alt="Послать собщение"></a>

<img src="http://wwp.icq.com/scripts/online.dll?icq=198885550&img=5" border="0" alt="Послать собщение"></a>

Вы это имели ввиду?

Link to comment
Share on other sites

  • 0
Не я, но оно, если у вас доктайп xhtml, то картинку надо будет закрыть
/>

а не

>

И еще, бордер 0 тож может поругаться.

<img src="http://wwp.icq.com/scripts/online.dll?icq=198885550&img=5" border="0" alt="Послать собщение"></a>

Я заменил сейчас на вот это и ошибки остались только от ЯШИ :unsure:

Можете проверить _www.smregion

Edited by nic12
Link to comment
Share on other sites

  • 0

У w3.org валидатор вообще неадекватный какой-то, пишет "замените BORDER на border" и показывает кусок текста, где он и так уже маленькими набран. Я потому что отродясь больщими не набирал.

Link to comment
Share on other sites

  • 0
У w3.org валидатор вообще неадекватный какой-то, пишет "замените BORDER на border" и показывает кусок текста, где он и так уже маленькими набран. Я потому что отродясь больщими не набирал.

Бывает у него иногда.

Link to comment
Share on other sites

  • 0

Решение простое!

Замените

http://status.icq.com/online.gif?icq=номер&img=5

на

http://status.icq.com/online.gif?icq=номер&img=5

а для XHTML - закройте тег img

<img src="http://status.icq.com/online.gif?icq=номер&img=5" alt="" title="Зеленый - в сети, серый - отсутствует" />

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy