http://validator.w3.org/

Vladson

Сильнобухер
Подгонять я никого не заставляю, я говорю что если назвался профессионалом, (в любой оторосли, не только в вёрстке) то не забивай гвозди микроскопом, простой пример рнрВВ сделали через (_|_) и как результат Net-Worm.Perl.Santy.

То же самое и про вёрстку, назвался HTML-верстальщиком, так и верстай HTML, а не гибрид бульдога с носорогом.

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

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

bkonst

.. хочется странного?...
Loshadka
Да-да. Вот по этому принципу - "провалидирую-ка я это когда-нибудь потом" и построен весь уеб. Я преклоняюсь перед написателями браузеров - так как сам сейчас занимаюсь проблемой разбора и перегонки в pdf произвольного взятого из веба HTMLя.

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

Vladson

Сильнобухер
bkonst
На этом построен весь мир, каждому кажется что он в одиночку погоды не делает, а как результат все друг с друга пример берут...

(Думаю все видели фильм "Собачее сердце" однако далеко не все поняли о том что говорил Профессор о "разрухе", а между тем всё что надо сделать это не мочиться мимо унитаза и разруха исчезнет сама сабой)
 

PHP C/\OH

Новичок
На самом деле надо быть проще, у меня стоит сразу 3 браузера, (один из них основной) и все готовые проекты я просматриваю в разных браузерах, исли всё отображается правильно и одинакова во всех, то я рад =)
, а на счёт кода , каждый уважающий себя Web мастер должен соблюдать табуляцию (чистый код, минимальный код), (красивый код и правильное отображения кода это главная черта путёвого Web мастера)

з.ы Благодаря css я оптимизировал дизайн сайта с табличного варианта до сокращённого без потерь качества.…

Было
PHP:
<table width="100%"  border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="18"><img src="/firebox/themes/lite_box/img/calipsio_01.gif" width="18" height="116"></td>
    <td width="100" align="center" valign="bottom" style="background-image: url(/firebox/themes/lite_box/img/calipsio_03.gif); "><img src="/developer/heder_firebox_06.gif" width="67" height="102"></td>
    <td width="240" align="center" valign="bottom" style="background-image: url(/firebox/themes/lite_box/img/calipsio_03.gif); "><img src="/firebox/themes/lite_box/img/calipsio_09.gif" alt="FIREBOX" width="207" height="43"><br>
    <img src="/firebox/themes/lite_box/img/calipsio_11.gif" alt="CONTENT MANEGER SYSTEM" width="207" height="36"></td>
    <td align="right" valign="bottom" style="background-image: url(/firebox/themes/lite_box/img/calipsio_03.gif); ">&nbsp;</td>
    <td width="18"><img src="/firebox/themes/lite_box/img/calipsio_01_l.gif" width="18" height="116"></td>
  </tr>
</table>
стало
PHP:
<div id="heder_left"></div>
	<div id="heder">
	  <div align="right">
		  <div id="heder_right"></div>
	  </div>
	</div>
	<div id="bear"></div>
	<div id="firebox"></div>
	<div id="cms"></div>
Автор оригинала: Loshadka
Vladson
"Любой уважающий себя верстальщик будет верстать сайт, так чтобы он быстро грузился, html, css, JavaScript код был чист и понятен, одинаково отображался на любых машинах сети, а валидацию он будет проходить, и уж тем более подгонять свои проекты под соответствие валидатору, только тогда когда ему совсем нечем будет заняться"
Полностью согласен ;)
 

bkonst

.. хочется странного?...
...А CSS здесь при чем?

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

kost

Новичок
Как сказал мой второй учитель по информатике:
Чувство вкуса (как и чувство эстетики). Так вот оно либо есть - либо его нет
Не знаю как вы, но я с этим полностью согласен.
 
Валидность кода - один из показателей качества, так же как грамотность текста или качество изображений на сайте.

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

И не говорите, что бижутерия и кожзаменитель могут заменить настоящее ценности.
 

Vladson

Сильнобухер
Алексей Пешков Вот и я о том-же, но...

Свыше 90% всех сайтов в мире (по статистике на 2003-й год выше 97%) не проходят валидацию.
Тут проскочило такое мнение что если эта цифра так велика, то это не что инное как доказательство того что так и должно быть, и что валидация это излишество которое вовсе никому не надо.

Вот что на это можно сказать ?
 
Vladson
90% сайтов, которые я верстал не проходят валидацию только потому, что валидатору не нравятся ссылки вида <a href="/?id=4">ссылка</a>
имхо, никому не нужный бред, точно так же как и наличие alt у всех картинок.

bkonst
html - это язык разметки, а для твоих целей(обмена структурированной информацией) создавался xml.
 

bkonst

.. хочется странного?...
Я знаю различие между html и xml. :)

Моя цель состояла не в обмене структурированной информацией, в генерации PDF из произвольного взятого из веба html.

валидатору не нравятся ссылки вида <a href="/?id=4">ссылка</a>
Я в шоке. С каких это пор валидатору перестали нравиться такие ссылки? Может, это неправильный валидатор?

Кстати, прописывание пустого alt - хорошая практика. В свое время я частенько пользовался lynx'ом; так вот, сайты, на которых декоративные изображения имели прописанный пустой alt, выглядели на порядок лучше.
 

mani13

Новичок
Я в шоке. С каких это пор валидатору перестали нравиться такие ссылки? Может, это неправильный валидатор?
Валидатору(тот, который http://validator.w3.org/) всё нравится в таких ссылках.
Example:
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
        <head><title>Test</title></head>
        <body>
                <p><a href="/?var=1">link</a></p>
        </body>
</html>
Спокойно проходит валидацию.
 

Vladson

Сильнобухер
ссылки вида <a href="/?id=4">ссылка</a> не могут не нравится такие ссылки, ему могут не нравится ссылки вида <a href="/?id=4&asd=fgh">ссылка</a> при чём по простой пречине что в HTML нет символа & а есть &a_m_p;
 
All
Да, сорри, немножко не такие ссылки... :(

вот код:
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
  <title>Parashute.ru</title>
  <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
</head>

<body>
    <a href="/?page=radio&work=blank">lnk</a>
</body>
</html>
а вот как он не порходит валидацию

~ сорри, я - дурак. Вроде как говорит, что я использую спец символы, вроде &_a_m_p_; :(
Просто как-то раньше не особенно в этом разбирался... :( валидатор - выдает ошибку, да и хрен с ним, главное, что все работает.
 

Vladson

Сильнобухер
Loshadka
А ты в курсе что если бы я делал браузер а твой сайт на нём бы глючил то у меня бы появилась чудесная отмазка ?

А между тем всё что надо было это просто разобраться как работает тег "A" (это написано не только в спецификации, но и во всех учебниках по HTML)
как не зная этого можно назвать себя профессионалом я не могу представить...
 
Vladson
:)
Ворде того: "Это у тебя сайт кривой, а не мой браузер..." ?

з.ы. а разве кто-то называл себя профессионалом?
 

bkonst

.. хочется странного?...
С такими ссылками - без использования валидатора - можно наступить на очень неочевидные и забавные грабли, когда название параметра случайно совпадет с именем какой-нибудь HTML entity.

~~~

Ворде того: "Это у тебя сайт кривой, а не мой браузер..." ?
Ага. Производители Amaya примерно так и поступают :p
 

Vladson

Сильнобухер
Loshadka
Кто то говорил что профессионал мне ничего не должен,
в том числе и писать код который проходит валидацию

-~{}~ 09.01.06 18:24:

Кстати alt в картинке может быть и пустым, но быть там он обязан
 
Vladson
эх...

Я буду считать профессиналом в верстке того, кто сможет сверстать страничку, которая будет согласно т.з. тянуться во многих местах, html, css код будет "чистым", сайт будет максимально одинаково отображаться во всех браузерах, при любых разрешениях, с включенными/отключенными (изображениями, таблицами стилей и т.д.). В таблицах будут выводитья только табличные данные, а не грифика и оформление. Ну и конечно скорость загрузки.

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

з.ы.
Кстати alt в картинке может быть и пустым, но быть там он обязан
зачем?
 

bkonst

.. хочется странного?...
Кстати alt в картинке может быть и пустым, но быть там он обязан
зачем?
Например: текстовые браузеры в этом случае не будут отображать левый линк на картинку, которая является частью дизайна.
 

Vladson

Сильнобухер
Автор оригинала: Loshadka
В таблицах будут выводитья только табличные данные, а не грифика и оформление.
А вот это как раз не часть HTML стандарта, это типичный здравый смысл.
 
Сверху