Бюджет:
55 000 руб
Выполнить верстку проекта, макеты претендентам
Работаю по СБР
Рейтинг от 3000
Оставляйте ваши скайпы
Для отсеивания ботов: Готов!!
Кроссбраузерность
Сайт должен нормально работать в IE10+, FF3+, Opera, Safari4+, Chrome, Yandex для старых версий должна отображаться заглушка со скачиванием.
2. Всегда описывайте цвет фона для body даже если он белый.
3. В коде должны быть прописаны комментарии, чтобы было легче понимать, что к чему относится
4. Названия классов и id должны по смыслу соответствовать применению
например, header, menu, footer, news, верстаем по БЭМ
5. Просьба разделять основные html блоки комментариями. Примерно так:
Это нужно для создания из сверстанного html макета шаблонов для CMS, после чего комментарии будут удаляться.
6. Оптимизированные изображения для быстрой загрузки и использование спрайтов, где это возможно
7. Все что можно сделать без Javascript, делать без него.
8. Все обращения Javascript сделать в одном файле, используем последнюю версию jquery, никаких js и css в коде.
9. Адаптивная верстка всех страниц
10. Pixel perfect обязателен, расхождение с макетами возможно только где это разумно для использования сетки
11. В папке с изображениями не должно быть картинок, не использующихся в верстке. Если что-то исключили из верстки или переделали не забывайте удалять уже ненужные картинки. Все что можно сделать не картинками, делаем с помощью css.
12. Для всех элементов, которые могут содержать текст различной длины, который должен быть вписан в одну строку (например, для кнопок или заголовков, если в дизайне не предусмотрено, что они могут занимать больше одной строки), обязательно задавайте CSS свойство white-space:nowrap.
13. Не забывайте прописывать cursor:pointer для кнопок, сделанных не с помощью input. Если вы не знаете, будет на эту кнопку повешен обработчик событий с помощью JS или это будет ссылкой, лучше в любом случае использовать тег .
14. Если вы делаете обработку событий при нажатии на ссылки, следите за тем, чтобы обработчики событий возвращали false, или же используйте href='javascript:void(0)' вместо популярного href='#', чтобы страница не скроллилась вверх.
15. Верстайте формы правильно: метки полей должны находиться в тегах label, имеющих правильно заполненный атрибут for. Предусматривайте при верстке форм элементы для вывода ошибок валидации и стили для неправильно заполненных полей.
16. Если не оговорено обратное для частных случаев, все блоки, высоту которых ничего в дизайне не мешает сделать динамической, должны иметь именно динамическую (т. е. зависимую от содержания) высоту, а иногда, чтобы ничего не могло потенциально поломать дизайн, нужно задавать и минимальную высоту.
17. В макетах, где высота страницы зависит от контента (а таких, как правило, большинство), предусматривайте, чтобы футер был прибит к низу браузера при отсутствии/малом количестве контента, если не оговорено обратное.
18. Код должен проходить валидацию validator.w3.org/
18. Код должен набирать не менее 85 балов developers.google.com/spe...
gtmetrix.com/
не менее 3 макетов в день каждый день не позднее 17.30 выкладывать в сбр.
полная готовность в 23 июля 09 утра
срок критично важен у нас защита проекта
приемка зеркально с заказчиком