Андрей Рысь: работайте удаленно - пробуйте делать что-то на всех биржах, где получится. Есть также куча сайтов, где что-то пытаются пилить толпой на безвозмездных началах - там не надо будет придумывать чем заняться хотя бы :)
terron: что если попробовать обернуть в свою функцию?
Что-то типа:
cbf.storage.sync = {
get: function (/*string or array of string or object*/ keys, /*function*/ callback) {
// тут - проброс в то или иное хранилище в зависимости от браузера - https://developer.chrome.com/extensions/storage#ty...
}
};
Иван Игнатьев: По идее, стилевые баги должны отлавливаться при ручном тестировании приложения. Мониторинг битых ссылок - это задача мониторинга сайта. Встает эта задача при обновлении публичной версии сайта (перед деплоем в паблик). При работе эта задача также появляется при обновлении плагинов. На мой взгляд - это не задача для каждой сборки проекта. Вопрос "что делать?" мучал еще Чернышевского :) Тут уж каждый решает сам, как следует поступить. Я всегда за принцип KISS - keep it simple stupid - все должно быть простым, пока не будет очевидно, что действительно требуется усложнение и оно оправдано.
"Не всегда обёрнуты в url()" - такие у вас есть? :) В основном я вижу ищут с помощью regex-a по url и расширениям файлов.
Мне кажется, за время покак вы это автоматизируете - проще будет найти и руками все поправить. Ну или
слить все в один CSS файл - выложить в паблик и проверить битые ссылки на картики с помощью https://validator.w3.org/checklink