Skip to content
/ yac2013 Public
forked from yandex-cs/yac2013

Конкурс по ускорению отрисовки страницы

Notifications You must be signed in to change notification settings

koshka/yac2013

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Конкурс по ускорению отрисовки страницы

Стенд Client-side Performance Testing на YaC посвящен оптимизации производительности верстки. Все желающие могут испытать себя и продемонстрировать навык оптимизации верстки в этом конкурсе.

Условия конкурса

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

Инструкции

  1. Форкните репозиторий со страницей.
  2. Внесите оптимизации, которые считаете нужными.
  3. Отправьте пулл-реквест до 18:00 2 октября по московскому времени.

Вам может пригодиться справка help.github.com

Что произойдет дальше

Ваш пулл-реквест попадет в общую очередь на обработку и будет закрыт. Затем он проверяется на соблюдение правил конкурса. Если вы нарушили правила, мы сообщим вам об этом комментарием в пулл-реквесте.

Страница с вашими правками будет протестирована на скорость отрисовки. Метрики отрисовки страницы измеряются с помощью Шуттилки — внутреннего инструмента Яндекса для тестирования производительности клиентской части. Измерения проводятся в Яндекс.Браузере, с имитацией ширины канала в три мегабита и RTT в 30мс. По результатам проверки каждому участнику начисляются баллы. Оценка доступна в общем рейтинге на cs.yandex.net.

В конкурсе можно участвовать повторно. Если вы были дисквалифицированы или просто хотите улучшить свой результат, создайте новый пулл-реквест и заново оптимизируйте страницу.

Конкурс начнется 1 октября в 12:00 и продолжится до 18:00 2 октября по московскому времени. Победители будут объявлены на сцене секции Frontend конференции YaC 2013.

Правила конкурса

  • контент страницы (тексты, изображения, шрифты и элементы оформления) должен быть полностью сохранен;
  • верстка должна сохранять все свои свойства: положение и размер элементов, адаптивность к разным размерам экрана и т.д.;
  • в HTML нельзя удалять имена существующих классов и id элементов;
  • в CSS нельзя менять имена шрифтов;
  • организаторы оставляют за собой право блокировать участников за неспортивное или неэтичное поведение.

About

Конкурс по ускорению отрисовки страницы

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 52.5%
  • CSS 47.5%