Модераторы: Illuminaty

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Главная страница Яндекса не отвечает спецификации! Вот что нарыл, может актуально. 
:(
    Опции темы
OPG
Дата 29.4.2005, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 25.2.2005

Репутация: нет
Всего: 1



А в Яндексе такого тега нету. Что скажет сообщество? Во всяком случае считаю нужным чтобы все знали, что это такое и с чем едят.

Вот что нарыл.

Согласно спецификациям HTML и XHTML тег DOCTYPE (что означает "объявление типа документа") сообщает валидатору, какую именно версию (X)HTML вы используете в своей странице. Этот тег должен всегда находиться в первой строке каждой страницы. Тег DOCTYPE - ключевой компонент web-страниц, претендующих на соответствие стандартам: без него ваш код и CSS не пройдут проверку валидатором.
Тег DOCTYPE также важен для правильного отображения и работы страницы в броузерах, соответствующих стандартам (Mozilla, IE5/Mac, и IE6/Win).
Тег DOCTYPE, в атрибутах которого указывается полный URI (полный web-адрес), сообщает броузерам, что страницу нужно вывести с соблюдением определенного стандарта или подвида этого стандарта.
Если вы будете пользоваться неполным тегом DOCTYPE, устаревшим его видом, или вообще забудете про него, броузер перейдет в "загадочный" режим и будет исходить из предположения, что вы писали код страницы с ошибками и вольно отступали от стандартов, т.е. так, как писали в конце 90-ых годов.
В этом режиме броузер попытается разобрать вашу страницу по правилам обратной совместимости и выведет на экран, например, CSS так, как его вывел бы Internet Explorer 4-ой версии, а DOM будет работать так, как он работал именно в этом броузере (IE переключается в свой старый DOM, а Mozilla и Netscape 6 переключается вообще в бог знает что).

PM MAIL   Вверх
Irokez
Дата 29.4.2005, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


индеец
***


Профиль
Группа: Участник Клуба
Сообщений: 1180
Регистрация: 20.10.2004

Репутация: 3
Всего: 53



Цитата(OPG @ 29.4.2005, 14:41)
А в Яндексе такого тега нету

как и в доброй половине всего интернета smile
PM   Вверх
PARROT
Дата 29.4.2005, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 2
Всего: 50



Я им не пользуюсь, я даже считала что это проделки таких программ как dreamw...... забыла как пишется..... и им подобных.
Всегда стираю! Мешает.


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
dm9
Дата 30.4.2005, 17:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дмитрий Копытин
****


Профиль
Группа: Vingrad developer
Сообщений: 3876
Регистрация: 22.7.2002
Где: Москва

Репутация: 29
Всего: 137



Цитата(PARROT @ 29.4.2005, 16:05)
Всегда стираю! Мешает.


smile))))))

А я всегда ставлю. И проверяю всё валидатором (validator.w3.org).

Вообще, эта валидность ни к чему никого не обязывает, например, это отнюдь не факт, что валидный документ везде одинаково отобразится. Но позволяет найти грубые ляпы. Вообще, я за валидность smile
Добавлено @ 17:15
А то научились ставить тут некоторые <br /> вместо <br>, а зачем это нужно - не понимают smile

Это сообщение отредактировал(а) dm9 - 30.4.2005, 17:14
PM MAIL ICQ   Вверх
Geolog
Дата 3.5.2005, 23:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 18.3.2005

Репутация: нет
Всего: 1



Однозначно за валидность кода. А нужно это для того,
1) чтобы проблем на разных браузерах при отображении страницы не было - и это работает на практике;
2) правильно писание несколько "ограничивает", но это только на пользу, т.к. используя правила страницу создаёшь ОДНОЗНАЧНОЙ и легкочитаемой даже в HTML формате - например согласно XHTML нельзя в нутри тега <p> ставить тег <ol> (перечисление) и т.д.
PM MAIL   Вверх
Gold Dragon
Дата 4.5.2005, 08:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



http://ya.ru/ проверил валидатором, офиген от количества нарушений smile


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
dm9
Дата 4.5.2005, 08:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дмитрий Копытин
****


Профиль
Группа: Vingrad developer
Сообщений: 3876
Регистрация: 22.7.2002
Где: Москва

Репутация: 29
Всего: 137



Да ладно, всё у них там нормально smile Всего 5 ошибок, из них 2 последних - это варнинги, а остальные три не критичны.

PM MAIL ICQ   Вверх
Gold Dragon
Дата 4.5.2005, 09:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



Ну если это пять smile
Цитата
5    in tag: base the following required attributes are missing: href

16  "999999" is not a valid value for the "link" attribute in any of the currently active versions. See the above warnings for more details.

16  "999999" is not a valid value for the "vlink" attribute in any of the currently active versions. See the above warnings for more details.

16  "999999" is not a valid value for the "alink" attribute in any of the currently active versions. See the above warnings for more details.

17  The tag: "table" doesn't have an attribute: "height" in currently active versions.

25  The tag: "br" has an XML style closing syntax for an empty element even though version: "HTML4" is not an XML tag language.

28  The tag: "img" has an XML style closing syntax for an empty element even though version: "HTML4" is not an XML tag language.

29  The tag: "input" has an XML style closing syntax for an empty element even though version: "HTML4" is not an XML tag language.

30  The tag: "input" has an XML style closing syntax for an empty element even though version: "HTML4" is not an XML tag language.

33  In HTML 4.0, FONT is deprecated. It may become obsolete in future versions, consider using style sheets instead.

44  In HTML 4.0, FONT is deprecated. It may become obsolete in future versions, consider using style sheets instead.



--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
dm9
Дата 4.5.2005, 09:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дмитрий Копытин
****


Профиль
Группа: Vingrad developer
Сообщений: 3876
Регистрация: 22.7.2002
Где: Москва

Репутация: 29
Всего: 137



Просто я проверял на validator.w3.org, а ты каким-то другим пользуешься smile

5 - действительно ошибка, валидатор от w3 её пропустил. Но не критичная.
16 - тоже ошибки, вроде... хм... валидатор от w3 на них не указал. Надо будет почитать.
17 - ошибка с точки зрения спецификации, но все браузеры это понимают smile

Остальное не ошибки... так, варнинги, пожелания или т. п.

Ещё твой валидатор ошибку пропустил - Line 36, column 7: required attribute "TYPE" not specified (type для тэга script).

Вообще, всё фигня, но 999999 без решётки меня удивило smile

Это сообщение отредактировал(а) dm9 - 4.5.2005, 09:58
PM MAIL ICQ   Вверх
dm9
Дата 4.5.2005, 10:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дмитрий Копытин
****


Профиль
Группа: Vingrad developer
Сообщений: 3876
Регистрация: 22.7.2002
Где: Москва

Репутация: 29
Всего: 137



Даже решил доки почитать smile
Разумеется, просто 999999 писать непозволительно.
Валидатор от W3C этого просто не проверяет.

PM MAIL ICQ   Вверх
Gold Dragon
Дата 4.5.2005, 11:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



Ну так они все не критичны и все современные брауpеры эти ошибки сами исправляют smile


PS
я пользуюсь валидатором в HomeSite, правда половину проверок отменил, а то уж совсем все ошибки считает smile





--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
dm9
Дата 4.5.2005, 11:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дмитрий Копытин
****


Профиль
Группа: Vingrad developer
Сообщений: 3876
Регистрация: 22.7.2002
Где: Москва

Репутация: 29
Всего: 137



Решил посмотреть, что это такое.

Вот нашёл отзывы smile

Цитата
Можно ли назвать валидатором инструмент из HomeSite – Validate Document?

Разработчики Allaire HomeSite объявляют, что что "…проверяющая программа выпускается ими под названием "валидатор" сугубо из коммерческих соображений…", и настоящий валидатор выпускаться ими не будет.

Программа, идущая в комплекте с HomeSite, нарушает определение валидатора: она находит и показывает ошибки, которые не были допущены, и не находит ошибок, которые были допущены.
Вот пример её неправильных действий:


а) img src="/img/g1x1.gif" alt="" img src="/img/g1x1.gif"
Реакция: нет реакции.
В действительности, здесь ошибка: не выставлен ALT второго IMG.


б) <br />
Реакция: ошибка.
В действительности, этот тег возможен в рамках XHTML.


Может, и неправда, не знаю smile Но судя по нашему примеру, похоже на правду.

Цитата взята с http://www.i2r.ru/static/255/out_7275.shtml

PM MAIL ICQ   Вверх
Gold Dragon
Дата 4.5.2005, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



Ну тогда надо и там проверять и там..smile


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Irokez
Дата 4.5.2005, 12:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


индеец
***


Профиль
Группа: Участник Клуба
Сообщений: 1180
Регистрация: 20.10.2004

Репутация: 3
Всего: 53



а самая классная штука - это плагин для ФФ, когда делаешь просмотр кода, он проверяет документ на валидность, очень удобно smile
PM   Вверх
dm9
Дата 4.5.2005, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дмитрий Копытин
****


Профиль
Группа: Vingrad developer
Сообщений: 3876
Регистрация: 22.7.2002
Где: Москва

Репутация: 29
Всего: 137



smile

Вот бы Опера подумала о разработчиках... smile


PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.1689 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.