Одно дозательство крутости Joomla.



Вот вам одно доказательство того, что Joomla достойная cms!

Буду краток и просто вставлю два кода c валидатора:
Result: Result: 47 ошибки / 0 предупреждений

line 25 column 17 - Ошибка: there is no attribute "language"
line 25 column 52 - Ошибка: document type does not allow element "script" here; assuming missing "body" start-tag
line 73 column 28 - Ошибка: document type does not allow element "body" here
line 121 column 71 - Ошибка: there is no attribute "color"
line 121 column 76 - Ошибка: element "font" undefined
line 142 column 67 - Ошибка: value of attribute "method" cannot be "GET"; must be one of "get", "post"
line 143 column 144 - Ошибка: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag
line 144 column 50 - Ошибка: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag
line 182 column 20 - Ошибка: value of attribute "method" cannot be "POST"; must be one of "get", "post"
line 194 column 123 - Ошибка: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag
line 194 column 124 - Ошибка: end tag for "input" omitted, but OMITTAG NO was specified
line 194 column 3 - Информация: start tag was here
line 195 column 83 - Ошибка: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag
line 195 column 84 - Ошибка: end tag for "input" omitted, but OMITTAG NO was specified
line 195 column 3 - Информация: start tag was here
line 210 column 36 - Ошибка: value of attribute "method" cannot be "POST"; must be one of "get", "post"
line 212 column 50 - Ошибка: there is no attribute "onChange"
line 234 column 25 - Ошибка: document type does not allow element "div" here; missing one of "object", "ins", "del", "map", "button" start-tag
line 235 column 73 - Ошибка: document type does not allow element "div" here; missing one of "object", "ins", "del", "map", "button" start-tag
line 236 column 214 - Ошибка: required attribute "alt" not specified
line 236 column 218 - Ошибка: end tag for "img" omitted, but OMITTAG NO was specified
line 236 column 99 - Информация: start tag was here
line 237 column 216 - Ошибка: required attribute "alt" not specified
line 237 column 220 - Ошибка: end tag for "img" omitted, but OMITTAG NO was specified
line 237 column 99 - Информация: start tag was here
line 238 column 225 - Ошибка: required attribute "alt" not specified
line 238 column 229 - Ошибка: end tag for "img" omitted, but OMITTAG NO was specified
line 238 column 99 - Информация: start tag was here
line 239 column 225 - Ошибка: required attribute "alt" not specified
line 239 column 229 - Ошибка: end tag for "img" omitted, but OMITTAG NO was specified
line 239 column 99 - Информация: start tag was here
line 241 column 231 - Ошибка: required attribute "alt" not specified
line 241 column 235 - Ошибка: end tag for "img" omitted, but OMITTAG NO was specified
line 241 column 109 - Информация: start tag was here
line 242 column 208 - Ошибка: required attribute "alt" not specified
line 242 column 212 - Ошибка: end tag for "img" omitted, but OMITTAG NO was specified
line 242 column 91 - Информация: start tag was here
line 243 column 211 - Ошибка: required attribute "alt" not specified
line 243 column 215 - Ошибка: end tag for "img" omitted, but OMITTAG NO was specified
line 243 column 102 - Информация: start tag was here
line 244 column 215 - Ошибка: required attribute "alt" not specified
line 244 column 219 - Ошибка: end tag for "img" omitted, but OMITTAG NO was specified
line 244 column 103 - Информация: start tag was here
line 246 column 196 - Ошибка: required attribute "alt" not specified
line 246 column 200 - Ошибка: end tag for "img" omitted, but OMITTAG NO was specified
line 246 column 80 - Информация: start tag was here
line 247 column 206 - Ошибка: required attribute "alt" not specified
line 247 column 210 - Ошибка: end tag for "img" omitted, but OMITTAG NO was specified
line 247 column 98 - Информация: start tag was here
line 249 column 64 - Ошибка: required attribute "cols" not specified
line 255 column 20 - Ошибка: syntax of attribute value does not conform to declared value
line 307 column 148 - Ошибка: there is no attribute "border"
line 307 column 151 - Ошибка: required attribute "alt" not specified
line 307 column 152 - Ошибка: end tag for "img" omitted, but OMITTAG NO was specified
line 307 column 70 - Информация: start tag was here
line 314 column 6 - Ошибка: end tag for "body" omitted, but OMITTAG NO was specified
line 25 - Информация: start tag was here
line 193 column 47 - Информация: reference to non-existent ID "title"
line 186 column 18 - Информация: reference to non-existent ID "align"
line 185 column 18 - Информация: reference to non-existent ID "img_url"
line 184 column 18 - Информация: reference to non-existent ID "img_file"


И второй:

Result: 26 ошибки / 0 предупреждений

line 167 column 103 - Ошибка: required attribute "alt" not specified
line 208 column 93 - Ошибка: required attribute "alt" not specified
line 213 column 28 - Ошибка: document type does not allow element "div" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag
line 214 column 5 - Ошибка: end tag for "p" omitted, but OMITTAG NO was specified
line 212 - Информация: start tag was here
line 253 column 80 - Ошибка: required attribute "alt" not specified
line 294 column 93 - Ошибка: required attribute "alt" not specified
line 296 column 62 - Ошибка: required attribute "alt" not specified
line 341 column 91 - Ошибка: required attribute "alt" not specified
line 342 column 28 - Ошибка: document type does not allow element "div" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag
line 343 column 5 - Ошибка: end tag for "p" omitted, but OMITTAG NO was specified
line 341 - Информация: start tag was here
line 555 column 28 - Ошибка: document type does not allow element "div" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag
line 556 column 5 - Ошибка: end tag for "p" omitted, but OMITTAG NO was specified
line 554 - Информация: start tag was here
line 605 column 162 - Ошибка: document type does not allow element "link" here
line 614 column 162 - Ошибка: document type does not allow element "link" here
line 614 column 172 - Ошибка: ID "uddeim-module" already defined
line 605 column 172 - Информация: ID "uddeim-module" first defined here
line 712 column 18 - Ошибка: an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified
line 712 column 21 - Ошибка: an attribute value must be a literal unless it contains only name characters
line 712 column 30 - Ошибка: there is no attribute "height"
line 712 column 30 - Ошибка: an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified
line 712 column 33 - Ошибка: an attribute value must be a literal unless it contains only name characters
line 712 column 42 - Ошибка: an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified
line 712 column 43 - Ошибка: document type does not allow element "table" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag
line 713 column 17 - Ошибка: an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified
line 714 column 17 - Ошибка: an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified
line 725 column 48 - Ошибка: document type does not allow element "span" here
line 731 column 10 - Ошибка: end tag for "p" omitted, but OMITTAG NO was specified
line 711 - Информация: start tag was here



Первый местный (LiveStreet)
Второй — ссылка по нажатию на картинку (Joomla, как-то там шаблон недоделаный)

Непорядок, товарищи! Плохой пример для молодежи подаете)

Комментарии (7)

RSS свернуть / развернуть
+
0
ни в первом ни во втором случаях нет критических ошибок. даже больше скажу. то что приводится как ошибка на самом деле таковой не является. многие теги не требуют обязательного закрытия, многие атрибуты не требуют обязательного объявления… и такого можно привести много. и это не оправдывание, но последствия банальной оптимизации кода на удаления необязательных параметров. можно искать говнинки в бочке зерна, но можно искать зернинки в бочке дерьма. исходный код програмиллы кучей дерьма не является.
avatar

degtyarchuk

  • 20 июня 2010, 14:00
+
0
ответ принят! Какие интересные наблюдения. Значит «лобовая» валидация не является критерием оптимизированного кода! И еще — w3c валидатор раза в 2 больше недочетов видит. Ну действительно же — на необязательные аттрибуты ругается, к чему это?
avatar

PigmaLion

  • 21 июня 2010, 07:42
+
+1
Не тем крутость меряется.

www.google.com/
37 Errors, 3 warning(s)

www.myspace.com/
264 Errors, 181 warning(s)

www.ebay.com/
203 Errors

https://www.paypal.com/
19 Errors, 9 warning(s)


avatar

cyril

  • 21 июня 2010, 07:55
+
0
это как смотреть-то?
avatar

PigmaLion

  • 21 июня 2010, 09:53
+
0
Ну это я про то что валидация ни о чем не говорит )
avatar

cyril

  • 21 июня 2010, 15:49
+
0
ну как это!!)) Намного ж приятней, если валидатор вообще ничего не говорит! Ты так и не ответил где ты эрроры у гугла взял?
avatar

PigmaLion

  • 21 июня 2010, 16:00
+
0
validator.w3.org/

Вот тут все показывается.
avatar

cyril

  • 21 июня 2010, 16:30

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
Не забываем смотреть статистику:

Яндекс цитирования