ОсновноеRadiotalkПользовательское
Программирование
6   •   Посмотреть все темы

О валидации...

 

6703
Андрей @ZloVeЩиЙ
С недавнего времени начал задумыватся о чистоте и валидности исходного кода...
Правда ничего конкретного найти не удалось, практически все нормальные валидаторые являются зарубежными, впрочем как и описания.
Что хотелось бы узнать:
- Какие разновидности валидации бывают?
Насколько мне известно например, <br> и <br /> валидаторы понимаю каждый по разному...
- Есть ли офф. русские валидаторы?
- Влияют ли хинты в файлах стилей на валидность?
Вот как вариант:
.class {
float: right;
//float: top;
}

- Повлияет ли условие стилей для разных браузеров и будет ли проверятся каждый из файлов?
<!--[if lte IE 6]>style.css<![endif]-->
<!--[if lte IE 6]>2style.css<![endif]-->

Ну и если есть, ссылки на хорошие\понятные статьи об валидации и всем что с ней связано.

4036
DelFast @DelFast
Cпасибо, я бы тоже поинтересовался.. давно уже "чищу" код.. для поисковиков )

1130
Александр @WestSide
**********
все интуитивно понятно

6703
Андрей @ZloVeЩиЙ
WestSide пишет:

**********
все интуитивно понятно

Вот именно что интуитивно, а когда практически ничего об этом не знаешь, хотелось бы начать с азов.
Данным ресурсом смогу разве что проверить савйт на к-во ошибок, предупреждений, у меня их как оказалось 69, правда насколько я понял, половина сама исправится после указания доктайпа.

2536
удалён @crigon
ZloVeЩиЙ пишет:

С недавнего времени начал задумыватся о чистоте и валидности исходного кода...

Идея в том, что вебмастеры пишут код одинаково, а браузеры соответственно одинаково этот код обрабатывают.
На практике это утопия.

ZloVeЩиЙ пишет:

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

Правильно. ********** у нас один единственный.

ZloVeЩиЙ пишет:

- Какие разновидности валидации бывают?

Зависит от того, какой у тебя тип документа. В XHTML-документе (X - XML) <Br> и <tD alIGN=right> - ошибка, в HTML нет.

ZloVeЩиЙ пишет:

- Есть ли офф. русские валидаторы?

Это всего-навсего программа, которая проверяет какой-то документ на соответствие с общим набором правил для этого документа.
И вобщем-то они не только для вебсайтов существуют. W3C разрабатывает стандарты для интернет-сайтов, потому и валидатор делали тоже они. Понятия "офф. русский валидатор" просто нет.

ZloVeЩиЙ пишет:

Влияют ли хинты в файлах стилей на валидность?

Не совсем понял, о каких хинтах ты говоришь. Для документа CSS тоже есть свой валидатор.
Если ты о CSS-hacks, то некоторые искажают синтаксис, документ становится невалидным.

ZloVeЩиЙ пишет:

- Повлияет ли условие стилей для разных браузеров и будет ли проверятся каждый из файлов?
<!--[if lte IE 6]>style.css<![endif]-->
<!--[if lte IE 6]>2style.css<![endif]-->

Это чисто ИЕ-шная примочка, все остальные браузеры воспринимают это как комментарий в коде.

ZloVeЩиЙ пишет:

Ну и если есть, ссылки на хорошие\понятные статьи об валидации и всем что с ней связано.

Рекомендую почитать
********** - доктайп, xhtml и все-все-все 😀
********** - что-то вроде пересказа спецификации от W3C

Из бумажных книжек очень советую ********** или ********** (она же)

Это моё субъективное мнение и на истину не претендует

Отредактировано crigon - 26.02.2010