Правила проведения конкурса ’2012

Общие положения

К участию в конкурсе допускаются общедоступные веб-ресурсы, ориентированные на русскоговорящую аудиторию. Это могут быть как действующие информационные и презентационные сайты, так и экспериментальные разработки (возможно, пока что не лишенные проблем с кроссбраузерностью), находящиеся на «переднем крае» развития веб-технологий и созданные с целью продемонстрировать мощь и красоту технологических реалий недалекого будущего. Вот один из блестящих примеров того, что понимается здесь под экспериментальными разработками.

При рассмотрении конкурсных работ основное внимание уделяется технологиям стороны клиента, отвечающим за структурирование контента, за описание его представления, за управление поведением веб-страниц. Речь идет об аспектах, близких по духу устоявшемуся русскоязычному термину «веб-стандарты».

Критерии качества

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

  • Страницы сайта оформлены в духе разумного, функционального минимализма, производят безусловно позитивное эстетическое впечатление и воспринимаются как завершенные и целостные композиции.
  • Все страницы сайта оформлены в едином стиле. Сайт создает целостное впечатление.
  • Страницы сайта рационально используют площадь области вывода (окна браузера, экрана мобильного устройства, листа бумаги при распечатке).
  • Область основного содержания использует максимально возможную (без ущерба для других функциональных областей) площадь на пространстве страниц. Безусловное предпочтение отдается сайтам, на которых нет бесполезных для посетителей элементов, таких, как, например, нетематическая реклама.
  • Система навигации сайта интуитивно понятна, информативна и всячески способствует экономии времени и сил посетителей. Ссылка, ведущая на текущую страницу, считается грубым недочетом. Наличие полнотекстового поиска по всему контенту сайта приветствуется.
  • Посетитель может легко изменить размер шрифта на странице штатными средствами привычного ему браузера без риска поломать дизайн при масштабировании текста в разумных пределах.
  • Текстовое содержание сайта, а также альтернативные текстовые комментарии к графическим изображениям и другим объектам, являющимся частью контента, полностью доступны пользователям консольных и речевых браузеров; пользователям устаревших версий графических браузеров; пользователям, привыкшим отключать графику.
  • Важная для пользователей функциональность всех сервисов сайта сохраняется при отключении или отсутствии поддержки в браузере таких технологий, как JavaScript, Flash, ActiveX и прочее.
  • HTML-разметка отвечает исключительно за логическое структурирование контента, тогда как управление его представлением (например, внешним видом или особенностями воспроизведения программами синтеза речи) полностью возложено на CSS. Предпочтительно использование внешних таблиц стилей, загрузка которых не требуется с каждой вновь открываемой страницей.
  • HTML-код страниц соответствует идеалам семантической разметки. (Примеры. Заголовки размечены тегами <h1><h6> в соответствии с естественной иерархией, но никак не <font>; абзацы — тегом <p>, но не <br>, таблицы используются только по прямому назначению; названия классам и идентификаторам даны сообразно смысловой нагрузке, которую несут соответствующие элементы, а не их визуальному представлению.)
  • Контент сайта легко индексируется поисковыми машинами, переход поискового робота между страницами сайта не затруднен никакими технологическими ограничениями (например, навигацией, реализованной на основе JavaScript).
  • На сайте предусмотрены автоматически генерируемые, прозрачные для пользователя (то есть не требующие от него никаких действий) версии представления контента для вывода страниц на печать и для просмотра их на экранах мобильных устройств. Дизайн и организация пространства веб-страниц осмысленно адаптируются к особенностям тех или иных устройств, сохраняя, тем не менее, преемственность по отношению к десктопной, «широкоэкранной» версии представления.
  • Страницы сайта отображаются без существенных различий во всех сколько-либо распространенных на текущий момент графических браузерах: Chrome, Firefox, IE, Opera, Safari последних стабильных версий и, желательно, одной-двух предшествующих стабильных версий.
  • Основная функциональность сайта так или иначе доступна пользователям мобильных устройств, причем пользователи современных смартфонов и планшетов на базе операционных систем iOS и Android не должны испытывать при взаимодействии с сайтом сколько-либо существенных затруднений.
  • Код разметки обнаруживает соответствие спецификации HTML5, XHTML 1.0 Strict или XHTML 1.1. Код таблиц стилей соответствует спецификации CSS2.1 и/или спецификациям отдельных модулей CSS3.
  • Текст на страницах сайта вселяет уверенность, что его автор (редактор) в совершенстве владеет русским языком и правилами набора.
  • Иллюстративная графика и фотоматериалы, размещенные на сайте, не вызывают сомнений в художественных талантах и технических навыках их авторов.
  • Любая страница сайта загружается не более 10 секунд даже в том случае, если для доступа в Интернет посетителем используется модемное соединение посредством коммутируемой телефонной линии или мобильные технологии доступа. Появление первых порций контента и/или функциональных областей страницы должно происходить существенно раньше момента ее полной загрузки, в первые две-три секунды после обращения по соответствующему URL.

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

Выдвижение и отборочный тур

Прием работ на конкурс осуществляется по принципу «каждый может выдвинуть каждого». Иными словами, любой человек может предложить к участию в конкурсе (заявить) любой сайт или несколько сайтов.

Заявки подвергаются предварительному отбору, осуществляющемуся силами участников экспертного клуба конкурса. В отборочном туре каждый участник экспертного клуба может проголосовать «за» или «против» той или иной работы. На рассмотрение вновь поступающих заявок отводится некоторое время, но не менее 72 часов. Голос «за» эквивалентен плюс одному баллу, голос «против» — минус одному. Баллы в результате суммируются. Отборочный тур преодолевают заявки, набравшие в сумме плюс один или более баллов. У работ, предложенных на конкурс участниками экспертного клуба, в отборочном туре имеется преимущество (в один голос «за») по отношению к заявкам со стороны. Судьбу каждой заявки можно отслеживать на сайте системы судейства экспертов.

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

Ограничения

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

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

Лонг-лист номинантов

По результатам отборочного тура формируется лонг-лист номинантов конкурса — проектов, преодолевших предварительный отбор. В 2012 году предварительный отбор ожидается существенно более жестким, чем в прежние годы. Таким образом, участие того или иного проекта в лонг-листе — это уже маленькая победа его авторов.

Номинации

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

  • Лучшее дизайнерское решение. При оценке работ, заявленных в данную номинацию, наибольшее внимание уделяется дизайну сайта в понимании искусства композиции, художественного оформления. Цель данной номинации — показать миру, что сайты, сверстанные с применением CSS по максимуму и созданные по правилам семантической разметки, уж точно ничем не хуже, а в большинстве случаев и гораздо лучше с точки зрения эстетического восприятия, нежели проекты, использующие сомнительное наследие эпохи табличной верстки (или мышления в терминах бесконечно вложенных элементов <div> и float/clear, что ничем не лучше) и пренебрежения буквой спецификаций.
  • Лучшие потребительские качества. При голосовании в данной номинации предпочтения жюри отдаются проектам, отличающимся высоким уровнем пригодности к использованию (usability) и доступности контента (accessibility) для максимально широкого круга потенциальных пользователей. Оценивается скорость загрузки страниц, комфортность восприятия информации, продуманность системы навигации по сайту, доступность контента в условиях использования устаревших версий браузеров и портативных устройств, доступность всех сервисов сайта в различных условиях, наличие и качество реализации альтернативных версий представления контента (для вывода на печать, для карманных компьютеров и прочих).
  • Лучшее использование технологий. Наибольшие шансы на победу в данной номинации имеют проекты, страницы которых: не содержат ошибок валидации в HTML- и CSS-коде; в максимальной степени соответствуют принципу разделения содержания, представления и поведения на уровне конечного кода веб-страниц, отправляемого сервером клиенту; выполнены в лучших традициях семантической верстки; эффективно используют микроформаты; в общем, являются красноречивой иллюстрацией продуктивного использования современных веб-стандартов.
  • Лучшая адаптивность. Идея этой номинации родилась на фоне стремительного развертывания в последние годы безумного зоопарка всяких разных мобильных и портативных устройств. Один и тот же сайт могут рассматривать на экранах, размеры и разрешение которых варьируются в десятки раз. И если бы только на экранах — ведь есть еще принтеры (цветные и черно-белые), программы синтеза речи, дисплеи Брайля… Героем номинации станет проект, которому удалось с честью пройти испытание девайсами — сайт, одинаково хорошо выглядящий как на огромном дизайнерском мониторе, так и на смартфоне, умещающемся в карман, да еще и на бумаге смотрящийся вполне самодостаточно. Разумеется, адаптивность должна достигаться за счет использования современных технологий на стороне клиента.
  • Лучшая экспериментальная разработка. Победа в этой номинации достанется отчаянно, экстремально смелой, поражающей воображение демонстрации возможностей самых-самых передовых технологий (весьма вероятно, не нашедших еще толком вразумительной поддержки в браузерах и работающих только в каких-нибудь распоследних ночных сборках избранных браузерных движков). Ценность таких проектов — в том, чтобы наглядно показать здесь и сейчас, каким будет наше завтра в случае, если разработчики не будут лениться осваивать новые для себя вещи.

Ход выдвижения и распределение проектов по номинациям отражается на сайте конкурса.

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

Первый тур судейства жюри, шорт-лист финалистов

После того, как будет сформирован лонг-лист номинантов конкурса, начинается первый тур судейства жюри (участников экспертного клуба). Цель данного этапа — составление шорт-листа финалистов в каждой номинации. На данном этапе эксперты оценивают выдвинутые на конкурс проекты по 10-балльной шкале, руководствуясь сформулированными выше критериями качества сайтов и учитывая специфику той номинации, в которой участвует данная конкретная оцениваемая работа. (Так, например, в номинации, призванной определить проект, отличающийся самым выдающимся дизайном, технологические критерии закономерно отходят на второй план, а в номинации, задача которой — выявить наиболее технологически продвинутый сайт, технологически-ориентированные критерии оценки, напротив, должны иметь существенно больший вес по сравнению с пожеланиями к качеству дизайна. Оргкомитет, тем не менее, не считает необходимым навязывать экспертам какие-либо конкретные установки на сей счет и какие бы то ни было иные «правила поведения», всецело и полностью полагаясь на профессиональную интуицию, адекватность и безусловную авторитетность субъективного мнения каждого из судей.)

Для каждого из проектов вычисляется сумма баллов. Финалистами признаются сайты (не более десяти в каждой номинации) с наивысшими значениями суммы баллов. (Сумма баллов, поделенная на общее число участников жюри, может рассматриваться как средневзвешенная оценка, составленная из индивидуальных оценок участников, вес каждой из которых определяется количеством оценивших. Сумма баллов, поделенная на количество оценивших данный проект участников жюри, является средним арифметическим оценок, отданных проекту. Оба эти значения для каждого проекта в целях наглядности будут включены в сводный протокол работы жюри (вот пример такого протокола за 2011 год), но никакие претензии, связанные с ними, не будут рассматриваться — единственным имеющим силу показателем является сумма баллов.)

Второй тур судейства жюри, подведение итогов

Затем, в ходе второго тура судейства, подводятся окончательные итоги конкурса. В каждой номинации предусмотрено три призовых места — «золото», «серебро» и «бронза». На данном этапе каждый член жюри должен проголосовать за один из проектов из числа финалистов в каждой номинации. Призовые места распределяются в зависимости от суммарного количества поданных голосов.

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

Победители и финалисты конкурса объявляются на офлайновой образовательной конференции для веб-разработчиков с бесплатным участием для всех желающих.

Статус экспертного клуба

С 2012 года практика ежегодного созыва жюри «с чистого листа» прекращена. В постоянный экспертный клуб приглашены все участники жюри конкурсов прошлых лет. Каждый из них имеет право на свое усмотрение решать, принимать ли ему участие в судействе в тот или иной период времени, или же нет. Экспертный клуб может расширяться за счет новых участников. Оргкомитет оставляет за собой право приглашать в экспертный клуб новых участников даже во время выдвижения работ, предварительного отбора и судейства, а не обязательно в перерывах между конкурсами.

Каждый эксперт выражает согласие оценивать проекты максимально объективно, беспристрастно и независимо от коллег, но это не означает стремления оргкомитета как-либо ограничить взаимодействие участников экспертного клуба во время судейства. Напротив, для облегчения взаимных консультаций экспертов предусматривается дискуссионный список рассылки. Речь идет только о том, что окончательное решение каждый принимает сам.

Эксперты имеют право оценивать не все выдвинутые проекты и участвовать не во всех этапах конкурсной активности (отборочный тур, первый и второй туры судейства).