Можно и вручную изучить стили и поменять их, но картинки по-прежнему будут рассчитаны на светлый фон. Некоторые картинки в статьях (png) так вообще имеют прозрачный фон, к сожалению, с которым сложно что-то сделать. Разве что инвертировать картинку... Но как (даже средствами js) детектить прозрачный фон у png? Никак... А если все картинки подряд инвертировать, то фотографии станут ужасны...