Техническое задание: Оптимизация виртуального скроллинга

Цель проекта

Переработать текущую реализацию виртуального скроллинга, чтобы устранить визуальные артефакты и повысить производительность. Новая реализация должна быть не хуже существующей, но с улучшенной архитектурой.

Ключевые требования

  • Поддержка колоночной структуры (заданной макетом).
  • Корректная работа с элементами переменной и непредсказуемой высоты.
  • Полное отсутствие визуальных артефактов при скроллинге (подрывов, миганий, рассинхронизации).
  • Соблюдение установленных сроков: финальная работоспособная версия должна быть готова до 15 ноября 2025 года включительно.

Обязательные этапы работ

  • Анализ и рефакторинг текущего кода.
  • Реализация стабильного алгоритма виртуального скроллинга под требования.
  • Проведение всестороннего тестирования (включая написание тестов).
  • Исправление всех выявленных ошибок и багов.
  • Интеграция и проверка работоспособности в целевом проекте.

Критерии приемки

  • Плагин стабильно работает в проекте, соответствует заявленным требованиям по функциональности.
  • Все тесты пройдены, критические баги исправлены.
  • Результат предоставлен в оговоренные сроки.

Решение проблемы с индексацией большого Sitemap в Google Search Console

Требуется помощь в настройке и отправке Sitemap, сгенерированного плагином Yoast SEO, в Google Search Console. Карта сайта содержит большое количество страниц, и Google её не принимает. Нужен специалист с практическим опытом решения подобных проблем.