ru24.pro
Все новости
Сентябрь
2024

Расширение для Google Chrome добавляющее панель комментариев

0
Разработка расширения для браузера Google Chrome (Manifest v3)

  • Расширение должно работать на некоторых сайтах (конкретные страницы где расширение работает перечисляются в манифесте)
  • Оно должно добавлять к этим сайтам панель для отображения комментариев и форму для добавления новых
  • Комментарии имеют уникальный идентификатор
  • Комментарии иерархические (древовидные)
  • Панель может быть в скрытом и открытом состояниях. (Например, она могла бы выдвигаться справа или использовать какой-то другой общепринятый в вебе вариант.)
  • При наличии комментариев даже в скрытом состоянии панель должна иметь индикацию наличия сообщений
  • Вместо вызовов API на внешнем сервисе можно реализовать заглушки, имитирующие запросы к внешнему серверу (в случае если нет своего сервера). Разрабатывать бэкенд и БД не требуется.
  • При создании нового сообщения URL страницы на которой сообщение создано передаётся вместе с сообщением
  • Вопросы авторизации и аутентификации полностью игнорируются: мы доверяем пользователю самому написать свой никнейм, показываем его в созданных им комментариях, но никак не проверяем
  • Никнейм запоминается между загрузками страницы в браузере
  • Технология разработки не важна - предлагайте варианты (JavaScript, TypeScript, фреймворки, и так далее)