ЖСО-201. Цифровые коммуникации. Практическое задание 5. Рекламный баннер

Вам нужно создать простой динамический баннер с двумя движущимися объектами и кнопкой (либо надписью), используя платформу Google Web Designer и разместить его у себя в блоге.

Данное задание можно выполнять как коллективный проект (не более 4 человек). В таком случае в комментарии указывайте всех участников и кто за что отвечал.

Подготовительный этап:

1) Установите программу Google Web Designer: https://webdesigner.withgoogle.com/

2) Выберите исходные файлы. Вам потребуется два изображения на прозрачном фоне в формате .png, а также изображение кнопки - также прозрачной (либо надпись, замещающую кнопку). Обратите внимание, что файлы должны быть относительно небольшими, чтобы вмещаться в поле вашего баннера.

Создание баннера:

3) При запуске Google Web Designer выберите опцию создания с чистого листа, затем укажите название (латиницей), платформа: внешнее объявление, размеры: пользовательские (задайте ваши ширину и высоту, в моем примере: 400х250 рх), размер анимации: расширенный. Нажмите Ок.

4) Теперь перед вами среда разработки Google Web Designer. Задайте фон вашего баннера. Для этого в правом сайдбаре раскройте блок "свойства" и в нем укажите цвет в параметре "заливка" (1).

5) Раскройте блок "библиотека" и добавьте ваши исходники (фото А,B,C) нажав на кнопку загрузки (2).

6) Перетащите, зажав мышью, ваши картинки на баннер, расположив их так, как они должны будут отображаться в финальном баннере (3).

7) В блоке первого фото кликните один раз левой клавиши мыши на расстоянии - например 0,5s - от начала шкалы. Теперь нажмите правую клавишу мыши и выберите "вставить ключевой кадр". На шкале появится желтая точка (4). По нажатию на эту точку в блоке "свойства" вы можете изменять размер объекта (параметр "положение и размер") и перемещать его (параметр "преобразование, вращение и масштаб").

Как делается анимация? Кликните на начало шкалы (белый треугольник) (5) и оставьте в первой строке преобразования XYZ нули (6). Теперь кликните на точку ключевого кадра и укажите в параметре первой строки у Y значение -10. Ваше фото сдвинется вверх. Создайте еще один ключевой кадр далее по шкале и также измените значение на -20. Фото сдвинется еще выше. Если указать 10 без минуса, то объект будет двигаться вниз. Также движение и размер регулируется по шкалам X и Z.

Вам нужно поставить 8-10 ключевых кадров чтобы сформировать движение фото. 

8) Когда вы заканчиваете с первым фото (7), такой же сценарий движения указываете для второго (8) в другой строке компонентов. Кнопка может не двигаться - если хотите разместите ее статично.

9) Теперь нужно привязать активность к кнопке. Для этого раскрываем блок компоненты (9) и перетаскиваем мышью элемент "кнопка изображения" на вашу кнопку баннера (10).

10) После переноса на этой кнопке на баннере нажимаете правую клавишу мыши и выбираете "добавить событие". В окне события выбираете: мышь - click - действие - обычное объявление - переход - gwd-ad - затем в конфигурации указываете URL страницы, куда пользователь будет переходить при клике на кнопку и нажимаете ок.

11) Для того чтобы динамика баннера была бесконечной, кликните на кнопку для каждой картинки и выберите опцию "бесконечно" (11).

12) Баннер готов. Его можно протестировать, нажав на кнопку запуска (12). Остановить просмотр можно этой же кнопкой.



13) Для сохранения баннера выберите путь: файл - сохранить как ZIP-файл.

Публикация баннера:

14) Извлеките файлы из архива. Перед вами папка assets с исходниками, файлы стилей, javascript-сценарии, а также один файл html. 

15) Загрузите все файлы из папки assets в репозиторий, туда же загрузите все остальные файлы, кроме файла html.

16) В файле html в соответствующих местах укажите пути ко всем файлам, загруженным вами в репозиторий. Это: три файла css (ссылки после атрибута href) , восемь файлов js (ссылки после атрибута src) и файлы ваших исходных фото и кнопки (ссылки после значения source).

17) Опубликуйте готовый html в блоге в виде нового поста или на отдельной странице. Баннер должен быть кликабелен.

Ссылки на выполненное задание принимаются в комментарии к данному посту до 15:00 понедельника 1 мая.

Комментарии

  1. НАСЫРОВА МИРОНЧЕНКО
    https://sofyanasyrova734.blogspot.com/2023/04/blog-post.html

    ОтветитьУдалить
  2. https://natalyasolodilova.blogspot.com/2023/04/blog-post_25.html

    Солодилова, Бехтерева, Ступина, Колосов :)

    ОтветитьУдалить
    Ответы
    1. Не принято. В коде несколько файлов не встроено, поэтому ничего не отображается. Жду исправленный вариант.

      Удалить
  3. https://nazvaniepotompridumayu.blogspot.com/2023/04/5.html Красняк

    ОтветитьУдалить
  4. https://bukasevat.blogspot.com/2023/04/blog-post_25.html

    Букасева Татьяна + Немытова Мария совместная работа

    ОтветитьУдалить
    Ответы
    1. Оценка "хорошо". Мало того, что кнопка бегает (это пусть), так она еще и некликабельна (то есть задача баннера не решена).

      Удалить
  5. https://likhidkosoffa.blogspot.com/2023/04/blog-post_25.html

    Жеребятьева Лиля) - отвечала за цвета и картинки)
    Кретинина Влада - технический помощник
    Лихидько Софья - программист

    ОтветитьУдалить
  6. https://likhidkosoffa.blogspot.com/2023/04/1.html

    Предыдущее задание с аналитикой

    ОтветитьУдалить
  7. https://mariakurdenkova24.blogspot.com/2023/04/blog-post_29.html
    Мурзаева - придумала идею с коровой, генерация идей и управление процессом, помощь в реализации, взаимодействие с программой
    Курденкова - взаимодействие с программой, настройка всех функций, придумала движения для коровы
    Кондратьева - создание картинок, оценка идей, помощь в реализации, взаимодействие с редакторами

    ОтветитьУдалить
  8. https://vikafedyachkina.blogspot.com/2023/04/blog-post_29.html

    Саляхова - работа с дизайном и баннером
    Москова и Федячкина - работа с html кодом, ссылками и блогспотом

    ОтветитьУдалить
  9. https://fatyanovaolya18.blogspot.com/2023/04/blog-post_30.html
    Фатьянова Юля - поиск картинок и работа над расположением
    Фатьянова Оля + Алексеева Вероника - работа с html и публикацией в блогспот

    ОтветитьУдалить
  10. https://fatyanovayulya.blogspot.com/2023/05/1.html
    задание с аналитикой

    ОтветитьУдалить