ПОЗНАВАТЕЛЬНОЕ Сила воли ведет к действию, а позитивные действия формируют позитивное отношение Как определить диапазон голоса - ваш вокал
Игровые автоматы с быстрым выводом Как цель узнает о ваших желаниях прежде, чем вы начнете действовать. Как компании прогнозируют привычки и манипулируют ими Целительная привычка Как самому избавиться от обидчивости Противоречивые взгляды на качества, присущие мужчинам Тренинг уверенности в себе Вкуснейший "Салат из свеклы с чесноком" Натюрморт и его изобразительные возможности Применение, как принимать мумие? Мумие для волос, лица, при переломах, при кровотечении и т.д. Как научиться брать на себя ответственность Зачем нужны границы в отношениях с детьми? Световозвращающие элементы на детской одежде Как победить свой возраст? Восемь уникальных способов, которые помогут достичь долголетия Как слышать голос Бога Классификация ожирения по ИМТ (ВОЗ) Глава 3. Завет мужчины с женщиной 
Оси и плоскости тела человека - Тело человека состоит из определенных топографических частей и участков, в которых расположены органы, мышцы, сосуды, нервы и т.д. Отёска стен и прирубка косяков - Когда на доме не достаёт окон и дверей, красивое высокое крыльцо ещё только в воображении, приходится подниматься с улицы в дом по трапу. Дифференциальные уравнения второго порядка (модель рынка с прогнозируемыми ценами) - В простых моделях рынка спрос и предложение обычно полагают зависящими только от текущей цены на товар. | PHP - программирование на стороне сервера Конкурсное задание Для Регионального чемпионата WorldSkills Russia Нижний Новгород По компетенции Веб-дизайн Общие данные: Задание рассчитано на 3 полных дня по два временных блока с перерывом на обед. Каждый временной блок рассчитан на выполнение одного модуля, кроме первого дня, когда работа ведется не весь день по одному модулю №1. Т.о. задание состоит из четырех модулей и охватывает следующие технологии: ● модуль 1 - графический дизайн и верстка (40 баллов) - 1 день; ● модуль 2 - верстка CSS (10 баллов) - 2 день; ● модуль 3 - программирование на стороне сервера PHP (20 баллов) - 2 день; ● модуль 4 - программирование на стороне клиента JS (15 баллов) - 3 день; Порядок выполнения модулей очень важен, т.к. результаты работы предыдущего модуля используются в следующем. Исключением является 2 модуль. Оценка задания должна осуществляться по следующим критериям День | № | Критерий | Объект | Субъект | Сумма | 1, 2 | А | Графический дизайн страниц | | | | B | Верстка страниц | | | | | С | Программирование на стороне сервера | | | | | D | Программирование на стороне клиента | | | | E | Анимация | | | | итого | | | | Модуль 1. Графический дизайн + Верстка Время выполнения: 6 часов. Вводные данные: Расположены на общем сервере в папке “Media”: Название фирмы - “_____________”, логотип, mockup двух страниц (главная со списком товаров и страница товара с подробным описанием), краткое описание, список товаров или услуг с фотографиями и описанием, набор случайных изображений и текста на тему фирмы, блок изображений стандартных социальных сервисов и шрифты. Выходные данные: набор файлов в формате HTML5 и CSS3. Ваша задача - разработать сайт для интернет-магазина по продаже определенного товара, используя вводные данные и требования. Дизайн вашего сайта должен эффективно поддерживать цели сайта – вы должны выбирать цвета, шрифты, графические элементы исходя из сферы деятельности организации (например, сине-голубая гамма цветов ассоциируется с корпоративным стилем). Дизайн сайта должен использовать принцип единообразия в структуре страницы: единый размер элементов, одинаковую высоту навигационных кнопок, оформление заголовков, подзаголовков и основного текста, оформления ссылок и изображений для всех страниц сайта. Требуется разработать сайт в соответствии с предоставленными прототипами страниц (Mockup). Главная страница должна быть сверстана с учетом просмотра ее на различных устройствах с разными разрешениями, т.е. ● иметь адаптивную (“резиновую”) верстку для просмотра на компьютере при различных разрешениях. ● иметь мобильную версию для просмотра на телефонах с touchscreen и разрешением 320х480. Специальных требований по расположению элементов на странице не предъявляется, но необходимо учитывать разрешение и способ навигации по странице. Оценка данного модуля будет осуществляться по следующим критериям: № | Аспект | Балл | B1 | суб-критерий: соответствие представленному Mockup - при оценке работ необходимо руководствоваться понятиями взаимное расположение элементов : до, после, над, под, рядом, внутри, на. За каждое несоответствие - штраф 0,5 балла | B1O1 | элементы Шапка, Подвал и Меню представлены на всех страницах сайта | | B1O2 | элемент Таблица товаров соответствует представленным прототипам | | B1O3 | элемент Шапка соответствует представленным прототипам | | B1O4 | элемент Подвал соответствует представленным прототипам | | B1O5 | элемент Меню соответствует представленным прототипам | | B1O6 | идентичное отображение страниц сайта в браузерах Firefox, Chrome. | | В1О7 | Валидность HTML (минус 0.5 за ошибку валидации) | | B2 | суб-критерий: адаптивная верстка главной страницы | B2О1 | применяется блочная структура на основе тэгов div, а таблицы используются только в контенте | | B2О2 | Изменение разрешения не создает горизонтальных скроллбаров | | B2С1 | Качество реализации процесса изменения каркаса при различных разрешениях | | B3 | суб-критерий: мобильная версия главной страницы (оценка без масштабирования) | B3О1 | при просмотре страницы с мобильного телефона, она полностью адаптируется к новому разрешению (видоизменяется) | | B3С1 | общее впечатление и удобство использования главной страницы на мобильном телефоне | | А1 | суб-критерий: стилистика и графические решения | А1О1 | все основные цвета предоставленного логотипа используются в дизайне сайта (учитываются базовые цвета без оттенков) | | А1О2 | все страницы сайта имеют одинаковый графический пользовательский интерфейс | | А1С1 | дизайн сайта соответствует профилю деятельности фирмы | | А1С2 | общее впечатление о дизайне сайта | | А1С3 | использованное графическое оформление элементов страницы (блоков) подчеркивает их взаимосвязь и улучшает восприятие информации. | | А1С4 | выбрано оптимальное соотношение яркости (контраст) между текстом и фоном | | А1С5 | однородность текста и равномерность распределения пустых мест на всем сайте | | Модуль 2. Верстка CSS Время выполнения: один временной блок, 3 часа. Вводные данные: Сайт в формате HTML с удаленным CSS-файлом и скриншот данного сайта до момента удаления CSS. Выходные данные: набор файлов в формате CSS. Запрещено: редактировать HTML-файлы. Ваша задача - воссоздать удаленный css-файл используя структуру оставшихся HTML-файлов и снимка экрана с данным сайтом, когда его структура была еще цела. Оценка данного модуля будет осуществляться по следующим критериям: № | Аспект | Балл | B4 | оформление блоков идентично заданному макету (скриншот) | B4O1 | размер и расположение “Шапки” сайта соответствуют скриншоту | | B4O2 | цвет, форма, тени “Шапки” сайта соответствуют скриншоту | | B4O3 | размер и расположение “Подвала” сайта соответствуют скриншоту | | B4O4 | цвет, форма, тени “Подвала” сайта соответствуют скриншоту | | B4O5 | размер и расположение “Главного меню” сайта соответствуют скриншоту | | B4O6 | цвет, форма, тени “Главного меню” сайта соответствуют скриншоту | | B4O7 | размер и расположение “Основные блоки” сайта соответствуют скриншоту | | B4O8 | цвет, форма, тени “Содержательные блоки” сайта соответствуют скриншоту | | В4С1 | общее впечатление о точности восстановления сайта | | B5 | техническая реализация | В5О1 | валидность CSS3 (не более двух ошибок валидации) | | В5О2 | шрифты используются корректно в пределах страницы | | Модуль 3 PHP - программирование на стороне сервера Время выполнения: один временной блок, 4 часа Вводные данные: html-файл с версткой страницы сайта, разработанный в рамках выполнения задания Модуля 1, необходимые графические, текстовые файлы. Выходные данные: сайт в HTML5+CSS3+PHP Ваша задача – реализовать указанный функционал. В качестве исходной страницы используется html-файл, созданный при выполнении задания Модуля 1. Необходимо реализовать систему регистрации и авторизации администраторов и пользователей. Вся создаваемая текстовая информация, в том числе данные аккаунтов, должна храниться в базе данных. Задание модуля: Каталог интернет-магазина 1. В режиме пользователя: 1.1 Возможность регистрации и авторизации пользователя (указание логина, e-mail); 1.2 Вывод приветственного сообщения на экран с данными (логин, автоматически сгенерированный пароль); 1.3 Отображение товаров в виде таблицы N x 3, где 3 - количество столбцов. Содержимое ячеек по строкам и количество строк определяется автоматически в зависимости от общего количества товаров (товары сгруппированы по категориям). 1.4 Каждая ячейка содержит следующую информацию о товаре (услуге): а) Фото; б) Наименование товара; в) Стоимость; 1.5 Изображение – гиперссылка, переход по которой открывает новое окно с Названием, описанием, стоимостью и соответствующим изображением. 2 После авторизации администратора по логину admin и паролю admin 2.1 Возможность добавления новых позиций товара с указанием наименования, описания товара, стоимости, принадлежности к одной из трех заранее определенных категорий. Выбор категории осуществляется из выпадающего списка, данные в который заносятся из базы данных; 2.2 Изображения автоматически обрезаются до размеров 120 х 120 px. В дальнейшем используются только полученные изображения. Балл | Аспект | № | Выполнение общих требований | С1 | | Реализовано хранение информации в БД | С1О1 | | Соблюдение уникальности логина с выводом сообщения об ошибке | С1О2 | | Пароль хранится в базе в зашифрованном виде (MD5) | С1О3 | | Реализована авторизация для админа и новых пользователей | С1О4 | | Выводится приветственное сообщение на экран с данными (логин, автоматически сгенерированный пароль) один раз, сразу после регистрации. | С1О5 | | Корректное (логичное) использование комментариев | С1С1 | | Реализованные функции гармонично встроены в дизайн сайта | С1С2 | Каталог интернет-магазина | С2 | | Отображение товаров в виде таблицы N x 3, где 3 - количество столбцов. Содержимое ячеек по строкам и количество строк определяется автоматически в зависимости от общего количества товаров (товары сгруппированы по категориям) | С2О1 | | Содержимое ячеек таблицы расположено в алфавитном порядке (по наименованию) слева направо, сверху вниз | С2О2 | | Для не авторизованного пользователя каждая ячейка содержит следующую информацию о товаре: а) Фото; б) Наименование товара; | С2О3 | | Для авторизованного пользователя каждая ячейка содержит следующую информацию о товаре: а) Фото; б) Наименование товара; в) Стоимость | С2О4 | | Изображение – гиперссылка, переход по которой открывает новое окно с указанием названия, описания, стоимости, соответствующим изображением. (генерируется автоматически на основе информации из БД) | С2О5 | | В режиме администратора реализована возможность добавления новых позиций товара с указанием наименования, описания товара, стоимости, изображения товара, принадлежности к одной из трех заранее определенных категорий. Выбор категории осуществляется из выпадающего списка, данные в который заносятся из базы данных (-0.5 балла за каждый отсутствующий элемент) | С2О6 | | Добавление товара должно подтверждаться уведомлением | С2О7 | | Администратор имеет возможность редактирования существующих позиций товара с изменением наименования, описания товара, стоимости, принадлежности к одной из трех заранее определенных категорий, изображение товара. | С2О8 | | Автоматически генерируются миниатюры, соответствующие товару или услуге размером 120 х 120px для последующего отображения в каталоге. | С2О9 | Модуль 4. Программирование на стороне клиента JS + анимация Время выполнения: 3 часа Вводные данные: название фирмы по продаже товаров или услуг, логотип, краткое описание, список товаров или услуг с фотографиями и описанием, набор случайных изображений и текста на тему фирмы из модуля 1. Выходные данные: набор файлов в формате HTML5, CSS3 и js. Ваша задача – создать анимированный баннер, используя HTML5, CSS3 и JavaScript, для рекламы и повышения прибыли от сайта, разработанного в модуле 1. Вам необходимо использовать один из следующих стандартных размеров: ● Небоскреб – 120х600px ● Широкий небоскреб – 160х600px Требования к баннеру: ● Использовать логотип фирмы ● Использовать минимум одну картинку ● Реализовать интерактивные функциональные возможности (при наведении, при нажатии и т.д.) ● Предусмотреть механизм перехода на целевой сайт (рекламируемый продукт), созданный в модуле 1. Сайт должен открываться в новой вкладке Требования к анимации ● Реализовать анимацию, длительностью не менее 5 секунд, т.е. не мгновенное изменение состояния объекта ● Анимация должна состоять минимум из трех сцен ● На каждой сцене должно быть не менее двух активных, взаимодействующих объектов ● Переход к последующей сцене осуществляется или по результатам взаимодействия объектов на сцене или в результате интерактивных действий пользователя Дополнительные условия: использовать только HTML5\CSS3\JS\jQuery. Можно создавать собственные графические объекты, но нельзя использовать gif-анимацию или Adobe Flash. Варианты “слайдеров” запрещены. № | Аспект | Балл | D1 | Общие требования | D1О1 | Размер баннера соответствует одному из предложенных вариантов | | D1О2 | В баннере используется логотип фирмы и минимум одна картинка (штраф за каждый отсутствующий элемент) | | D1О3 | Реализованы интерактивные функциональные возможности | | D1О4 | Через баннер реализован механизм перехода на целевой сайт (рекламируемый продукт), созданный в модуле 1. Сайт должен открываться в новой вкладке | 0,5 | D2 | Алгоритм работы | D2О1 | На каждой сцене присутствует минимум два взаимодействующих объекта (штраф за каждую сцену, не подходящую под критерий) | 1,5 | D2С1 | Нелинейность, сложность перехода к следующей сцене, который происходит по результатам взаимодействия объектов или в результате интерактивных действий пользователя | | E1 | Анимация | E1О1 | Длительность анимации не менее 5 секунд | 0,5 | E1О2 | Анимация состоит минимум из трёх сцен | 0,5 | E1С1 | Оригинальность баннера | | E1С2 | Баннер способствует продвижению товара | | |