Веб-дизайн, UX и конверсия
Типографика, макеты, дизайн-системы и удобные интерфейсы для веба.
56 материаловМатериалы для проекта «Информационный сайт ProfessorWeb» объединяют несколько направлений. Начните с разделов ниже.
Типографика, макеты, дизайн-системы и удобные интерфейсы для веба.
56 материаловHTML, CSS, JavaScript, TypeScript, компоненты и статические сайты.
397 материаловДомены, хостинг, серверы, автоматические выпуски и сопровождение.
121 материалБыстрая загрузка, тестирование, доступность и защита данных.
155 материаловТехническое SEO, запросы, Google Search Console и Яндекс Вебмастер.
71 материалСобытия, Метрика, GA4 и измерение результатов сайта.
45 материаловПубликации, соцсети, видео, распространение и работа с репутацией.
26 материаловEmail, коммуникации и жизненный цикл клиента.
17 материаловРазличить готовность и состояние процесса. Учебный каталог, полные сценарии и ожидаемые результаты.
Согласовать описание с работающим контрактом. Учебный каталог, полные сценарии и ожидаемые результаты.
Выбрать сценарии для домена и HTTP. Учебный каталог, полные сценарии и ожидаемые результаты.
Планировать миграцию по совместимым маршрутам. Учебный каталог, полные сценарии и ожидаемые результаты.
Вернём нужное содержимое одного файла, явно выбрав источник и сохранив остальные изменения каталога.
Сопоставим строку Markdown с коммитом и его объяснением, не превращая историю в поиск виноватого.
Зададим проверяемое условие регрессии и последовательно сузим историю ручными отметками bisect.
Сохраним незавершённые правки каталога отдельно, выполним другую задачу и вернём работу без смешивания.
Разделим общий репозиторий, локальные ветки и полученные сведения о них на модели двух авторов.
Подготовим небольшое изменение каталога и описание Merge Request с поведением, границами и честным статусом проверок.
Прочитаем изменение каталога по требованию к постоянным URL и подготовим замечание с точным условием исправления.
Отметим исходный снимок аннотированным тегом и разделим его, сборочный артефакт и факт публикации.
Разместим новую задачу и чтение отмеченной версии в разных рабочих папках одной истории Git.
Найдём правило, которое меняет цвет карточки, различим DOM и исходник и перенесём решение в CSS.
Остановим вычисление длительности в обработчике и найдём конкатенацию строк вместо числового сложения.
Проследим загрузку каталога от формы до ответа API и отделим сетевой статус от обработки данных.
Разделим настройки темы, cookie и Cache Storage и изменим только нужное учебное состояние.
Сократим ошибочный запрос до метода, адреса и параметра, сопоставим его с правильным вариантом.
Опишем исходники, данные, ручной запуск и ограничения так, чтобы другой автор мог продолжить учебный проект.
Составим конкретный план улучшения пустого списка с сохранением маршрутов и раздельным решением о выпуске.
Определить наблюдаемое поведение и границы сценария
Открыть локальную страницу и проверить результат
Найти элемент по пользовательскому смыслу
Дождаться состояния вместо фиксированной задержки