Техническое задание: Расширение для браузера «Text Case Converter»

Цель проекта - разработать легковесное и удобное расширение для двух популярных браузеров: Google Chrome и Mozilla Firefox. Основная функция - автоматическое изменение регистра вводимого пользователем текста в веб-формах (поля ввода, текстовые области) с прописных (строчных) на заглавные (верхний регистр).

Основные требования к функционалу

  • Кроссплатформенность: Расширение должно корректно работать в последних стабильных версиях браузеров Chrome и Firefox.
  • Автоматическое преобразование: Текст, вводимый пользователем в любые поля форм на веб-страницах, должен автоматически меняться на верхний регистр (UPPERCASE) в реальном времени или после ввода.
  • Минималистичный интерфейс: Расширение работает «из коробки», не требует сложных настроек от пользователя. Возможность добавить простой переключатель (вкл./выкл.) в иконке расширения будет плюсом.
  • Стабильность: Скрипт не должен конфликтовать с другими расширениями или нарушать стандартное поведение веб-страниц (автозаполнение, валидация форм).
  • Производительность: Код должен быть оптимизирован, чтобы не нагружать систему и не замедлять работу браузера.

Ожидаемый результат

Готовое к установке расширение в форматах .crx для Chrome и .xpi для Firefox (или единый исходный код, адаптированный под обе платформы). Чистый, хорошо структурированный и закомментированный код для возможной будущей поддержки. Инструкция по установке (если потребуется).

Расчет строительных материалов для двухэтажной общественной бани

Требуется выполнить детальный расчет объема стройматериалов для возведения двухэтажной бани площадью 800 кв.м. на основании предоставленного архитектурного раздела проекта (Ар). Результат должен быть оформлен в виде сметы, пригодной для заказа материалов.