Какой смысл использовать действительные значки W3C?

Я говорю о этих.

alt textальтернативный текст альтернативный текст

Да, я знаю, что они предназначены для того, чтобы показать, что страница соответствует стандартам и должна ссылаться на службу повторной проверки страницы. Ok. Но зачем мне как обычному пользователю с этим заморачиваться? Мне, как посетителю, безразлично, является ли страница строгим XHTML или нет, содержит ли она грязные хаки IE или нет. Важно, чтобы страница отображалась корректно, была удобной и работала быстро. Это все! И на самом деле, во многих случаях эти требования не согласуются со стандартами W3C.

Так что за мания добавлять что-то ориентированное на разработчиков на лицо продукта? Я пропустил момент?


person nkrkv    schedule 10.03.2010    source источник
comment
Возможный дубликат: stackoverflow.com/questions/785457/displaying-w3c-compliance   -  person ЯegDwight    schedule 10.03.2010
comment
Это для людей, которые считают достоверность почетным достижением.   -  person Gumbo    schedule 10.03.2010
comment
И strict проверка исключительно для мазохистов.   -  person Amarghosh    schedule 10.03.2010
comment
Это эквивалентно сертифицированным производителям ISO-9000 штампам, которые пару лет назад были на всех продуктах. Вас действительно волнует, хорошо ли задокументированы процессы вашего производителя тостеров? Мне и большинству людей все равно, проверяются ли ваши html и css. Кроме того, если вы внимательно посмотрите, большинство сайтов, которые имеют действительные значки W3C, на самом деле не проходят проверку.   -  person Emily    schedule 10.03.2010
comment
@Emily: меня волнует, были ли машина, на которой я езжу, или самолет, на котором я путешествую, были построены в компании, у которой были задокументированные процессы. Это знак качества. Если я захожу на правительственный сайт, и он с треском проваливается в валидаторе W3C, я обеспокоен, поскольку не знаю, где еще они могли срезать углы. При этом на большинстве сайтов они являются пустой тратой трафика.   -  person Esteban Küber    schedule 10.03.2010
comment
Забавно, что проект Opera MAMA обнаружил, что даже 50% страниц с таким баннером не были действительными (см. dev.opera.com/articles/view/mama-w3c-validator-research-2/).   -  person Gumbo    schedule 10.03.2010
comment
Кроме того, эти значки ужасны...   -  person aldux    schedule 10.03.2010


Ответы (8)


Это не рекламный ход, как теги типа «Be Safe With».

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

Это также способ обучения ваших читателей. Не все знают, что эти стандарты существуют или почему они существуют. Мы надеемся, что обучение ваших читателей поможет им найти браузер, который соответствует их ожиданиям от просмотра, и поднять эти ожидания выше, чем «покажите мне несколько изображений с 4chan».

Хотя, в конце концов, это обычно оказывается другим способом размещения вещей на веб-сайте, потому что вам не хватает художественной смекалки, чтобы все выглядело хорошо, не наклеивая на что-то «наклейки».

person Carl    schedule 10.03.2010

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

person anddoutoi    schedule 10.03.2010

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

Важно, чтобы страница отображалась корректно, была удобной и работала быстро. Это все! И на самом деле, во многих случаях эти требования не согласуются со стандартами W3C.

Вам не кажется, что они противоречат друг другу?

Я бы в любой день взял проверенную страницу вместо страницы «с хаками для каждого браузера».

person koan    schedule 10.03.2010
comment
Конфликт в реальности. Некоторые, даже совсем новые, браузеры не соответствуют стандартам. Поэтому, если вы разрабатываете передовое приложение, иногда вам приходится отказываться от стандартов, чтобы добиться одинакового внешнего вида и поведения на всех платформах. - person nkrkv; 10.03.2010
comment
Реальность такова, что W3C дает только рекомендации, а не стандарты. Все браузеры отображают вещи немного по-разному, и если вы настроены на то, чтобы все браузеры выглядели одинаково, вам придется бороться с авторами браузеров. - person koan; 16.03.2010

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

person Rob    schedule 10.03.2010

Это просто способ показать технически компетентным пользователям, что вы технически компетентны. У них нет другой причины быть. Я стараюсь проверять всегда, но никогда не ставлю их. Если бы у меня был блог, я бы разместил их в разделе «О нас».

person Esteban Küber    schedule 10.03.2010

Это просто хвастовство. То же, что и любая реализация значка/награды. Конечно, это не имеет значения для 99% ваших посетителей, но может иметь значение для вас, разработчика.

person Andy E    schedule 10.03.2010
comment
Если это не имеет значения для 99% ваших посетителей, вы просто тратите впустую свою и их пропускную способность. Если 60% ваших посетителей были бы заинтересованы, то это имело бы больше смысла, и вы могли бы даже получить работу. Но на сайте общего назначения они просто мертвый груз. - person Esteban Küber; 10.03.2010
comment
@voyager: на самом деле вы не тратите впустую свою пропускную способность (за исключением HTML для их отображения, который минимален), поскольку изображения размещены на сайте W3C. Я согласен, они довольно бессмысленны, но некоторые разработчики считают, что это оправданная награда за дополнительные усилия по созданию веб-сайта, соответствующего стандартам. - person Andy E; 10.03.2010

Вам не нужны значки. Однако, когда они присутствуют, они указывают на то, что все современные браузеры будут отображать страницу [почти] одинаково.

Пример: они дают пользователю уверенность в том, что, когда он вернется домой (в офисе он вынужден использовать Mac OS X, а дома у него Windows), страница все равно будет отображаться для него корректно. Ничего критического, но иногда очень важно знать.

person dimitarvp    schedule 10.03.2010

Мне, как посетителю, безразлично, является ли страница строгим XHTML или нет, содержит ли она грязные взломы IE или нет.

Что ж, если вы используете Safari, а сайт работает только с IE из-за «грязных хаков IE», то для вас сайт сломан и бесполезен. Точно так же, если вы являетесь пользователем IE, а сайт полон «грязных взломов Firefox», то и для вас сайт будет сломан.

person Tangurena    schedule 10.03.2010