Я уже многое знаю о веб-стандартах и использую их. Я также четко осознаю, что использование веб-стандартов предназначено не для того, чтобы иметь возможность с гордостью сказать: «Эй, ваш сайт прошел стандартную проверку?», а для чего-то большего. Но как «элитный» веб-дизайнер я иногда чувствую себя сбитым с толку. Просто использовать и рассказывать другим о веб-стандартах — это еще не все. Вопрос в том, если мы сделаем это сейчас, будет ли ситуация такой же в следующем году или в следующем году. через год как это выглядит? Есть ли еще небольшое количество дизайнеров, принимающих веб-стандарты, в то время как большинство дизайнеров продолжают создавать сайты для IE? Куда мы идем?
Этот вопрос возник после того, как я прочитал статью «Настоящая причина, по которой вам следует заботиться о веб-стандартах» автора FireAndrei. А также из-за статьи Кита о веб-стандартах, которую он опубликовал недавно. Как мы можем пойти дальше и сделать что-то практичное для веб-стандартов? Я думаю, что первым шагом (который может быть вообще плохой идеей) является поручить веб-профессионалам, таким как Эрик Мейер, Дуглас Боуман и т. д., провести комплексный редизайн и планирование сайта проверки W3C и руководства. Андрей в своей статье «Дизайн для юзабилити» предлагает пакет знаний и эффектов — отличный пример. Он просто и ясно указывает на недостатки сайта W3C во многих областях, например, на его некрасивый интерфейс. Андрей также упомянул о создании фонда по сбору средств для продвижения этого дела. Я лично считаю, что это очень хорошая идея и отправная точка.
Преобразование W3C
W3C, возможно, является основой всего, что связано с веб-стандартами. Я имею в виду, что W3C похож на авторемонтную мастерскую: вы «заезжаете» на свой сайт, получаете бензин и все техническое обслуживание. Реальность такова, что если вы только начинаете изучать веб-стандарты, вам может быть сложно понять предупреждения проверки W3C. Фактически, W3C должен содержать все учебные пособия по CSS, которые должны позволять вам просто получать ответы, а не спрашивать тупо, что теперь делать. Возможно, вам придется зайти на определенный сайт, чтобы найти ответ, другие находят ответ на других сайтах, а неавторитетные ответы распространяются по всей сети и продолжают вызывать споры. Было бы здорово, если бы все проблемы можно было решить в W3C. При возникновении проблемы вашей первой мыслью должно быть посещение W3C. Хорошо, я знаю, что эту идею нелегко реализовать, но W3C должен, по крайней мере, быть полезным и вдохновлять людей на изучение веб-стандартов, и я готов посвятить себя такой работе.
Преобразование W3C по-прежнему не может изменить текущую ситуацию, когда стандарты используют всего несколько человек, но это, по крайней мере, начало. Настоящая причина медленного внедрения веб-стандартов заключается в том, что Microsoft не заботится о том, что она делает, а что нет, потому что она способна делать (и не делать). Как и их дыры в безопасности, они возникают практически каждый день, и пользователи не смогут изменить эту ситуацию, даже если потратят много денег. Microsoft готова потратить часть ресурсов Longhorn на продолжение поддержки XP Service Pack 2 просто потому, что слишком много проблем было раскрыто в средствах массовой информации, и ей приходится делать это под давлением.
Евросоюз
Дело ЕС о наказании проигрывателя Windows Media от Microsoft — это шутка! Каждый раз, когда мне нужно разместить фильм на веб-странице, я использую технологию QuickTime. Это очень хорошее программное обеспечение. Вы можете получить короткий файл, но хорошего качества, с лучшими возможностями обработки сценариев и т. д. Но каждый раз, когда мне приходится «бороться» и почти безумно спорить со своими клиентами, аргумент клиента заключается в том, что большинство пользователей, посещающих веб-сайт, используют проигрыватель Windows Media, почему бы не использовать проигрыватель Windows Media? Разве не раздражает, что это происходит каждый раз? ЕС может наказывать Microsoft как хочет, но это не меняет мыслей и действий Microsoft. Мы живем в демократическом обществе, но это не означает, что мир программного обеспечения также демократичен. Наоборот, мир программного обеспечения полон монополий. . То же самое происходит в браузере IE. Возможно, мы обязаны сообщать правительствам ЕС и США, в какой среде мы живем каждый день, но я почти убежден, что ни у кого нет возможности сделать это, поскольку там (правительства ЕС и США) больше нет Интернета. Эксперты там (по крайней мере, насколько мне известно, недостаточно).
Почему бы не заставить производителей программного обеспечения для веб-дизайна разрабатывать приложения, поддерживающие веб-стандарты, тем самым вынуждая нас строго использовать веб-стандарты? Возможно ли это? Есть ли вероятность успеха? Такой подход даже не вызывает критики. Я считаю, что только оказав определенное давление на Microsoft, мы сможем достичь некоторых целей. Никакого давления нет, все будет продолжаться, ничего не изменится, и Microsoft, возможно, продолжит вести большую битву. Взгляните на комментарий Роберта Скобла.
Черный список?
Как насчет создания черного списка веб-сайтов? Внесите в черный список все сайты, которые заставляют вас использовать IE и не желают принимать веб-стандарты. Все веб-сайты блогов создают ссылки, указывающие на сайт черного списка (значок «Get FireFox» или значок Zeldman размещается под ссылкой). Если это будет раскрыто в больших масштабах, я считаю, что большинство компаний захотят быть исключены из черного списка. Я знаю, что это радикально, но большинство коммерческих сайтов понимают, что, возможно, они никогда не слышали о веб-стандартах, и это факт. Такое «насилие» может быть необходимым и может косвенно повлиять на Microsoft.
Знак качества/сертификат качества
Другая идея — предоставить коммерческим сайтам, которые принимают веб-стандарты, сертификат качества или знак качества, например сертификат ISO. Делая это, мы не только даем нашим клиентам гарантию того, что сайт основан на веб-стандартах, но и они получают от этого выгоду. В конце концов, наличие продукта со знаком качества, признанным во всем мире, повысит его ценность для продажи. Если это повысит «авторитет и репутацию» или известность, я считаю, что клиенты будут готовы рассмотреть этот подход. Если большое количество компаний выберут этот подход, Microsoft почувствует давление и рассмотрит возможность принятия мер в отношении веб-стандартов.
Вышеперечисленное — это все мои личные случайные идеи, как их реализовать, и не знаю, можно ли их реализовать. Но, по крайней мере, я забочусь и пытаюсь о чём-то думать. Возможно, тогда эти идеи смогут быть увидены и приняты многими людьми (включая лидеров веб-стандартов), а затем реализованы. Чтобы начать работу, также требуется некоторый капитал, а изменение вещей требует много усилий и денег.
-----Перевод завершен. Ниже приводится краткое изложение некоторых комментариев к этой статье. Дополнительные комментарии см. в исходной статье.
Сводка комментариев
Лукаш: Почему тебя так беспокоит IE? Что тебе делать? Давайте посмотрим правде в глаза: Windows — самая распространенная операционная система в мире, а доля самого распространенного браузера IE достигает более 95%. Почему кого-то должна волновать прибыль (FireFox, Mozilla и т. д., несмотря ни на что)? Как пользователя, меня волнует информация, а не то, следует ли компания какому стандарту. Предлагаю вам задуматься: почему браузер Microsoft так популярен, если он не поддерживает стандарты?
Ларс: Люди используют IE уже давно, и компании создают сайты, совместимые с IE, и не заботятся о веб-стандартах W3C из-за дополнительных затрат и отсутствия инструментов редактирования, соответствующих стандартам WYSIWYG. Также практически невозможно создать черный список, так как существует множество сайтов, предназначенных только для IE. Что касается заявления Лукаша о том, что доля IE превышает 95%, я не согласен с этим. Любой, кто читал книгу Зельдмана «Проектирование с использованием веб-стандартов», знает, что многие другие браузеры притворяются IE, чтобы отображать сайты, разработанные только для IE.
ByteWarrior: Черный список уже существует, см. здесь PromoZilla.nl (в Нидерландах). В черном списке более 300 веб-сайтов, 50 из которых были изменены для поддержки Mozilla/Firefox.
Тинотино: Microsoft действует умно, но неразумно. Мы — маленький топор против большого дерева. Нам нужны эталоны, точно так же, как если бы дюймы не были эталоном, мы бы измеряли ногами. Ненавижу отлаживать ошибки сайта во всех доступных браузерах, это идиотизм и неэффективно.
Роб ван дер Линде: При необходимости я могу помочь написать PHO/MySQL для создания веб-сайта глобального черного списка (в свободное время). Но я не могу предоставить место на сервере и доменное имя. Возможно, нам стоит обратиться за поддержкой к группе PHP-программистов или создать такой проект в Sourceforge.
Дэвид: Я дизайнер и ничего не знаю о программировании. Прочитав все посты, я не думаю, что люди не хотят использовать стандарты, просто люди, уже обладающие профессиональными навыками проектирования, не хотят бросать проектирование и писать код.
Верле (автор): Дэвиду я могу понять, что это изменение не особенно очевидно для дизайнеров. Я графический дизайнер, один из тех людей, которые не боятся копаться в коде. Нет смысла писать код, если от страха у вас волосы встают дыбом. Я думаю, что программное обеспечение для редактирования WYSIWYG (похожее на DreamWeaver) может вам помочь. Как хороший веб-дизайнер, даже если вас волнует только интерфейс и внешний вид, я считаю, что необходимо знать некоторые базовые знания, например, о том, как генерируется код. Моя ежедневная работа — проектировать интерфейс (UI) и отправлять (X)HTML-шаблоны программистам. Однако я все же надеюсь, что код страницы может быть лаконичным и стандартным, чтобы заменить многоуровневые вложенные таблицы. Когда я начал изучать создание веб-страниц в 1996 году, я кодировал все вручную. Теперь это стало моим самым большим преимуществом. Как дизайнеру, если вы владеете навыками дизайна и XHTML/CSS, это будет вашим капиталом.