Deutsch

Про валидаторы

367  1 2 все
  San4es2007 посетитель24.04.07 14:05
24.04.07 14:05 
Ветка закрыта 31.05.07 18:51 (игoрь)
Зачем они нужны? По-моему это вс╦ ерунда, на деле определить лучше.
Вот проверьте сайт первой российской студии дизайна www.artlebedev.ru
#1 
GANDJUBAS Ганджубас24.04.07 14:28
GANDJUBAS
NEW 24.04.07 14:28 
в ответ San4es2007 24.04.07 14:05
А Вы посмотрите этот сайт (не главную, там нечего смотреть) в опере и сравните вид страниц с Firefox и IE...
Посмотртрите как весело меняется размер текста и скачут абзацы..
Валидаторы нужны чтобы проверить на соответствие стандарту...
Можно конечно стучать себя в грудь и орать, что ты Лебедев и ты выше стандартов... Так же работает Mircosoft и что мы имеем в итоге? Куча багов и дыр...
А завтра выйдет еще какой-то броузер и что терь под стандарты Лебедева, Уткина и еще какого-нить любителя вольных креативов подстравиться?
#2 
  San4es2007 посетитель24.04.07 15:11
NEW 24.04.07 15:11 
в ответ GANDJUBAS 24.04.07 14:28
А вот ссылка с проверкой http://validator.w3.org/check?uri=www.artlebedev.ru&charset=%28detect+automatica...
Разве валидатор вс╦ может предусмотреть? Куча сайтов и CMS, где заявлено соответствие и висят баннеры соответствия, но в итоге в каждом браузере вс╦-равно отображаются по-своему.
#3 
GANDJUBAS Ганджубас24.04.07 15:23
GANDJUBAS
NEW 24.04.07 15:23 
в ответ San4es2007 24.04.07 15:11, Последний раз изменено 24.04.07 15:24 (GANDJUBAS)
Ну они просто блокируют валидатор... Тяжелый случай...
Но встроенный в броузер валидатор прекрасно показывает все ошибки на странице... Так что это больше клоунада, вызваная кривостью рук...
В ответ на:
Разве валидатор всё может предусмотреть?

Зачем ему все? Он проверят только на соответствие стандарту. А что туда реально вписали, это уже проблема не валидатора.
В ответ на:
но в итоге в каждом браузере всё-равно отображаются по-своему

Ну увы... броузеры тоже не боги пишут... Но все же все проблемы из-за обоюдного несоблюдения стандартов...
Если нормально писать страницы, то они будут выглядеть одинаково везде... А заявлять можно что угодно...
Кто-то заявляет, что он пришелец с Марса... А кто-то, что он Наполеон... Что теперь?
#4 
  San4es2007 посетитель24.04.07 15:35
NEW 24.04.07 15:35 
в ответ GANDJUBAS 24.04.07 15:23
Вообщем, похоже, Артемий настолько крут, что и валидатор ему не помеха
Хотя, действительно, странное отношение для студии дизайна. Может им просто лень или они не хотят признавать свои ошибки?
Я бы сейчас тоже не стал париться, если критических отличий нет. Кстати, бред, что он некоторые кириллические буквы не распозна╦т, при том, что они отлично отображаются браузером
#5 
beraz посетитель24.04.07 17:01
beraz
NEW 24.04.07 17:01 
в ответ San4es2007 24.04.07 14:05
ну и чо. там одни предупреждения. Никто не в курсе для чего тэг <noindex>? на который ругается валидатор?
А <doctype не поставлено очевидно для чего, чтобы этот самый он-лайн валидатор выдавал Failed validation, 1 error. Это же стеб чистой воды.
http://www.beraz.deGod is busy. Can I help you?
#6 
  Gwalior завсегдатай29.05.07 16:02
NEW 29.05.07 16:02 
в ответ San4es2007 24.04.07 14:05, Последний раз изменено 29.05.07 16:07 (Gwalior)
мало того что они ерунда, но они ешо находят ошибки которых нет!
посмотрите если интересно:http://validator.w3.org/check?uri=http%3A%2F%2Fgwalior.strana.germany.ru%2Findex...
#7 
GANDJUBAS Ганджубас29.05.07 17:14
GANDJUBAS
NEW 29.05.07 17:14 
в ответ Gwalior 29.05.07 16:02, Последний раз изменено 29.05.07 17:17 (GANDJUBAS)
Тут никого валидатора не надо, что бы увидть что левой ногой писали...

<html>
<head>
<title>meine Home Seite</title>
<frameset cols="220,*" border="0">
<frame src="navigator.html" noresize="noresize" scrolling="no">
<frame src="right.html" name="main">
</frameset>
</head>
<body>
</body>
</html>


DOCTYPE нету
фреймсет в head-е
Как у фреймсета может быть border? Это же не фрейм как таковой, а контейнер.
и там, где есть фреймсет не может быть body
и это в 10 строках...

#8 
Simple Nothing is f*cked29.05.07 17:23
Simple
NEW 29.05.07 17:23 
в ответ GANDJUBAS 29.05.07 17:14
БУГАГА.
#9 
  Gwalior завсегдатай29.05.07 21:25
NEW 29.05.07 21:25 
в ответ GANDJUBAS 29.05.07 17:14
В ответ на:
левой ногой писали...

Ты парень конешно умный и наверно даже **правой** ногой пишешь)))) Да только наверно в очередном Дримуивере)))) иначе бы знал что:
1 Фреймсету пох находится он в заголовке или вне его, кстати валидатор умнее: он здесь ошибки не нашел
2 Бордер или граница у фреймсета ЕСТЬ и если ты его не определяешь значением "ноль" броузер по умолчанию показывает границу со значением "1"
не веришь зырь сюдa:
http://gwalior.strana.germany.ru/hlam/screen2.JPG
и сюда:
http://gwalior.strana.germany.ru/hlam/screen3.JPG
3 "боди" как и "хеад" является здесь тегом ненужным, но не ошибочным и его валидатор тоже пропустил ; )
и, наконец 4 Если ты знаешь что-то из теории, это не значит, что у тебя что-то получится на практике))))
#10 
GANDJUBAS Ганджубас29.05.07 23:13
GANDJUBAS
NEW 29.05.07 23:13 
в ответ Gwalior 29.05.07 21:25

Я весь код всегда пишу руками, если что...
Ошибки валидатора научись читать для начала...
1. end tag for element "HEAD" which is not open.

Из за криво вставленного фреймсета он просто не нашел, где окрывается и закрывается head

2. there is no attribute "BORDER".

Ну нету у фреймсета такого параметра согласно стандарту.
http://www.w3.org/TR/html4/index/attributes.html
Это один из аттрибутов поддерживаемых только отдельными броузерами.

Der HTML-Tag enthält ein nur für Netscape oder Internet Explorer gültiges Attribut.
Beispiel:
Falsch:
<table height="100%">
Richtig:
<table style="height: 100%">
Lösung:
Die meisten proprietären Attribute können durch Standard-HTML oder CSS ersetzt werden:
HTML-Tag Proprietäres Attribut Standardattribut
<body> marginwidth=0
marginheight=0
leftmargin=0
topmargin=0 style="margin: 0"
<frameset> border=0
frameborder=0
framespacing=0 Nur mit iFrame in Tabelle möglich
(siehe hier).
<table> height=100% style="height: 100%"
<table> nowrap style="white-space: nowrap"
<td> background="abc.gif" style="background-image:url(abc.gif)"


В ответ на:
3 "боди" как и "хеад" является здесь тегом ненужным, но не ошибочным и его валидатор тоже пропустил

Валидатор ругается не на все сразу... Он просто фигеет от одних ошибок и пока их не исправишь, не показывает другие.
Frameset и body - подразумевают 2 разных вида документа, первый разбивку на поддокументы, а второй непосредственно содержание.
В ответ на:
и, наконец 4 Если ты знаешь что-то из теории, это не значит, что у тебя что-то получится на практике))))

На практике я этих страниц уже столько налепил, что посчитать трудно.
Фреймсеты - это вообще вчерашний день. Единственное им применение - это броузерные приложения.
Ни один популярный поисковик фреймы полноценно не посещает.
#11 
GANDJUBAS Ганджубас29.05.07 23:15
GANDJUBAS
NEW 29.05.07 23:15 
в ответ Gwalior 29.05.07 21:25
На досуге еще почитай, сколько ошибок в меню
http://validator.w3.org/check?uri=http%3A%2F%2Fgwalior.strana.germany.ru%2Fnavig...
#12 
Simple Nothing is f*cked30.05.07 08:43
Simple
NEW 30.05.07 08:43 
в ответ GANDJUBAS 29.05.07 23:15
Зря стараешься, не в коня корм.
#13 
  Gwalior завсегдатай30.05.07 16:28
NEW 30.05.07 16:28 
в ответ GANDJUBAS 29.05.07 23:13

В ответ на:
Ну нету у фреймсета такого параметра согласно стандарту.
http://www.w3.org/TR/html4/index/attributes.html

Страница, ссылкой на которую трясешь, показывает Дополнения к общим стандартам ХаТэМэЛь, вошедние в соглашение HTML 4.0, проще говоря тот перечень, который ты указал - это список не всех атрибутов и тэгов, а только тех, которые были дополнены к уже существующим ; )
Если тебе лень нажать ссылочку, которую я указал смотри так, может теперь поверишь:

В ответ на:
Ошибки валидатора научись читать для начала...
1. end tag for element "HEAD" which is not open.

Перевод 1. Конец тэга, который не был открыт
а точто ты написал не совсем верно:
В ответ на:
Из за криво вставленного фреймсета он просто не нашел, где окрывается и закрывается head

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

Ты сам или в компании с Дримуивером и Валидатором?
#14 
GANDJUBAS Ганджубас30.05.07 23:14
GANDJUBAS
NEW 30.05.07 23:14 
в ответ Gwalior 30.05.07 16:28, Последний раз изменено 30.05.07 23:16 (GANDJUBAS)
В ответ на:
Страница, ссылкой на которую трясешь, показывает Дополнения к общим стандартам ХаТэМэЛь, вошедние в соглашение HTML 4.0, проще говоря тот перечень, который ты указал - это список не всех атрибутов и тэгов, а только тех, которые были дополнены к уже существующим ; )

И где же ты такое вычитал?
Согласно твоей логики и приведенного списка, border у таблиц и ячеек появился в HTML 4, а у фреймсетов был всегда.
В этом списке отображаются ВСЕ аттрибуты, вошедшие в стандарт HTML 4.
И толку от твоей картинки? Способность отдельных броузеров отображать нестандартные тэги и аттрибуты никому и ничего не доказывает.
В ответ на:
Перевод 1. Конец тэга, который не был открыт
а точто ты написал не совсем верно:

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

Напиши логичный...
В ответ на:
Ты сам или в компании с Дримуивером и Валидатором?

У тебя алергия на Dreamviewer? Ты его вспоминаешь почти в каждом посте. Про другие нигода не слышал или его не осилил?
Может мне постучать себя в грудь и покричать, что я пользуюсь исключительно текстовыми редакторами?
#15 
Simple Nothing is f*cked31.05.07 09:16
Simple
NEW 31.05.07 09:16 
в ответ GANDJUBAS 30.05.07 23:14
Блокнотом, штоле? :-О
#16 
  Gwalior завсегдатай31.05.07 09:27
NEW 31.05.07 09:27 
в ответ GANDJUBAS 30.05.07 23:14
В ответ на:
Способность отдельных броузеров отображать нестандартные тэги и аттрибуты никому и ничего не доказывает.


В ответ на:
У тебя алергия на Dreamviewer?

Аллергия у меня не на Дримуивер, (кроме него приходилось работать и с другими прогами: FirstPage, MsFrontPage, Phase5.... и пр.)
А на горе-дизайнеров, думающих что прога-на-все-случаи-жизни(Дримуивер последнее подобное детище) заменит им мозги и творческое чутье
по поводу "угла зрения" уже што-то новенькое - до сих пор слышал только о "точках зрения" и "кругозоре", хотя если тебя зажали в угол, то кроме этого самого угла ты уже ниче не видишь, тогда остается только пожалеть тебя
#17 
Simple Nothing is f*cked31.05.07 09:39
Simple
NEW 31.05.07 09:39 
в ответ Gwalior 31.05.07 09:27
- Видишь суслика?
- Нет!
- А он есть!
(с)
Продолжай в том же духе, мы внимательно следим за появлением твоих новых перлов.
#18 
  Gwalior завсегдатай31.05.07 09:54
NEW 31.05.07 09:54 
в ответ Simple 31.05.07 09:39
В ответ на:
- Видишь суслика?
- Нет!
- А он есть!
речь каптера из к/ф "ДМБ"
я не ставлю целью оспаривать чье-то мнение и с кем-либо ссориться
А совсем даже напротив: решать возникающие вопросы, делится опытом, повышать общий уровень образованности, разве не в этом цель форумов, ну а если обидел кого, то не нарочно - не судите строго.....
#19 
GANDJUBAS Ганджубас31.05.07 12:16
GANDJUBAS
NEW 31.05.07 12:16 
в ответ Gwalior 31.05.07 09:27
В ответ на:
А на горе-дизайнеров, думающих что прога-на-все-случаи-жизни(Дримуивер последнее подобное детище) заменит им мозги и творческое чутье

Ты похоже путаешь дизайнеров с домохозяйками или теми, кто вчера с перепугу решил, что он вебдизайнер...
Ни одному нормальному дизайнеру Dreamviewer и еже с ним нафиг не нужен... Я всегда получал от дизайнеров просто набор рисованых картинок высокого качества, как должно выглядеть в итоге, а как это реализовывается, их мало волнует, не их это работа...
В ответ на:
по поводу "угла зрения"

Пьяный до радио, Gwalior до случайной автоподписи... Учи геометрию...
#20 
1 2 все