Сайт:
Предложить идею для нового мастер-класса:
Поддержать:
----
Код по стриму:
----
Ссылки на сайты, которые использовались во время мастер-класса:
- тут можно скачать нод, который нужен для работы с кодом;
- тут можно скачать visual studio code, редактор кода;
- сайт для проверки в каких версиях работают фичи;
- тут можно скачать редактор SVG;
- тут можно скачать редактор изображений;
- здесь можно взять код для подключения JQuery;
- документация Мозиллы, к которой периодические обращались;
----
На ваших глазах родится несложная интерактивна карта авторского ролевого мира. Вы научитесь создавать нечто подобное самостоятельно и поймёте что программировать совсем не страшно.
----
00:00 - Мы в эфире!
02:34 - План работы для создания интерактивной карты
08:09 - Подготовка рабочего места
21:30 - Холст: как облегчить вес картинки без потери качества
24:53 - Вопрос про поддержку браузерами формата WebP
29:43 - Разметка: долго, нудно, но без неё никак
01:38:36 - Как лучше сохранять svg-файл
01:39:52 - Что делать после сохранения svg-файла
01:41:07 - Подключаем Jquery
01:43:25 - Пристегните ремни, мы улетаем в космос c Javascript!
02:10:00 - Как задать нужные размеры холсту на странице
02:14:29 - Начинаем делать CSS-оформление
02:17:16 - Магия вне Хогвартса (создание слоя для маски карты)
02:19:17 - Вопрос про vm и vh и отличие от %
02:22:01 - Продолжаем творить магию вне Хогвартса (создание слой для маски карты)
02:25:39 - Проблема с добавлением слоя для маски карты и как её решить
02:30:33 - Стилизация слоя для маски карты
02:35:43 - Ещё раз пояснение о проблеме и решении добавления слоя для маски карты
02:37:07 - Продолжается стилизация слоя для маски карты
02:37:55 - Как сделать чтобы карта реагировала на наведение
02:47:30 - Как добавить подсветку при наведении
02:51:09 - Проблема с подсветкой при наведении и как её решить
03:07:40 - Продолжение работ по интерактивности
03:10:38 - Опа! Подсветка готова!
03:14:59 - Добавление событийной части: название при наведении и блок с информацией при нажатии
03:17:30 - Как добавить всплывающее окно с информацией региона при наведении и нажатии
03:22:25 - HTML-код для всплывающих описаний
03:23:08 - Как сделать чтобы всплывающие описание подгружались из отдельного файла
03:28:24 - Проблема с подгрузкой описаний и как её решить
03:29:33 - Как сделать чтобы при наведении на регионы появлялось его название
03:32:27 - Стилизация всплывающих названий
03:34:20 - Как сделать чтобы контейнер с название двигался за курсором
03:38:20 - Ещё немного стилизации всплывающих названий
03:41:40 - Как сделать чтобы обрабатывались нажатия
03:44:44 - Стилизация блоки с описаниями появляющиеся при нажатии
03:47:33 - Как добавить блокам с описаниями кнопочку закрытия
03:53:02 - Лирическое отступление про неровные границы регионов
03:54:13 - Финальная CSS-стилизация карты при наведении и нажатии
03:57:58 - Финальные Javascript-работы по интерактивности
04:00:58 - Карта готова, как внедрить её на готовый MyBB-форум
04:08:23 - Упс, стиль не прогрузился)))
04:09:10 - Map-container стал размером больше чем нужно. Как исправить?
04:16:58 - Внезапное озарение: не та версия Jquery. Как исправить?
04:32:21 - Как добавить кнопку “Открыть карту в полном размере“
04:36:27 - Куда дели кнопку?!
04:37:48 -Как сделать чтобы при нажатии на кнопку карта открывалась в полном размере
04:39:02 - Упс))) Всё сломалось
04:41:57 - Е-е-е! Всё работает!
04:42:06 - Финальные штрихи…
04:53:00 - Всё. Итоги
04:55:30 - Всем рок!
1 view
1605
544
2 months ago 00:21:25 1
ПЕРЕХОД НА НОВЫЙ СЕРВЕР - САМОЕ ВАЖНОЕ В 2024, НЕ ЗАБУДЬ СДЕЛАТЬ ЭТО В ONCE HUMAN
2 months ago 00:00:00 1
Властелин Колец Новый Патч Ennorath Mod - По Сети
2 months ago 00:02:52 1
ATLAS - Вайп! Трейлер проекта! Новая карта
2 months ago 00:00:00 1
Властелин Колец Ennorath Mod - По Сети
2 months ago 00:11:25 1
Кто создает роботов в России? // Новейшие роботы Сбер и Яндекс, Роботы Гиганты и другое
2 months ago 00:09:08 76
Амбесса (НОВЫЙ ЧЕМПИОН) — Интерактивная озвучка и реплики | League of Legends
2 months ago 00:00:00 1
Властелин Колец BFME 2 Ennorath Mod - По Сети
2 months ago 04:55:59 1
БУХГАЛТЕРСКИЕ ПРОВОДКИ с нуля: ПОЛНЫЙ КУРС за 5 часов [ТЕОРИЯ 📚 + ПРАКТИКА 💻]
2 months ago 00:01:16 1
Аннотация. Гидрологическая экскурсия по Парку культуры и отдыха города Бреста. Виртуальная экскурсия
2 months ago 00:29:38 1
SOCR - LAST VALOR | МОЩНЫЙ БИЛД | ОДНО ИЗ ЛУЧШИХ ОРУЖИЙ ДЛЯ НОВИЧКА В ONCE HUMAN | Сокр - Скар
2 months ago 00:17:28 1
Радиация в Новосибирске более 15 мкЗв/ч (1500 мкР/ч): опасность есть, экстренные службы бездействуют
2 months ago 00:00:00 7
Властелин Колец BFME 2 Ennorath Mod(РЕСТРИМЛЮ НА ТВИЧЕ У КОГО ЛАГАЕТ) - По Сети
2 months ago 00:02:50 1
В алуштинском музее языков мира обновилась экспозиция
2 months ago 00:03:16 1
Пение «Давай друг друга за руки возьмем»
2 months ago 00:09:15 1
Путь к Полубогу | PVP High-Roller | ПВП нарезки хайролл | Мой Путь ⚡️
2 months ago 00:28:38 1
О смыслах Литургии детям 2 серия
2 months ago 00:22:48 7
О смыслах литургии детям 1 часть
2 months ago 00:01:00 1
Интерактивный музей паровоза Павла Чилина. Железная дорога детская. Паровоз в Питере. #travel
2 months ago 00:01:10 1
Обзор настольной игры «Команавты»
2 months ago 00:29:49 1
СУМАСШЕДШИЙ УРОН ACS12 - CORROSION В ONCE HUMAN
2 months ago 01:33:02 1
💀 Прохождение Until Dawn Финал ➐ Глава 9 Отчаяние, Глава 10 Покаяние | Дожить до рассвета
2 months ago 00:02:23 3
ПАТЧ 1.3 СТРИМ РАЗРАБОТЧИКОВ | МЕМ | ONCE HUMAN | ЗИМА? ONCE TOOTH MEME