Как делаются приложения, которые могут производить какие-то манипуляции над сайтами?
Есть приложения, которые позволяют делать различного рода манипуляции над сайтом. Установил, зашел в тот же хром и делаешь, что нужно. Приведу примитивный пример, который я бы хотел реализовать сейчас:
Устанавливаешь мое приложение -> к примеру по свайпу изменить цвет блока любого сайта, который просматриваешь и не важно какой браузер.
Куда смотреть, чтобы реализовать такое? Можно такое на xamarin или phonegap написать?
1) Если это поддерживает сам сайт в своем API
2) Если это приложение не стороннее, а не в данный конкретный сайт установленный плагин/расширение
3) Если это приложение является прокси-сервером
4) Если это приложение перехватывает хуки системного WebView