Each application or operating system has his own rendering engine, so it is normal that the colors of the images may differ slightly when visualized in different applications or OS. If you want you could try to use Photoshop to “exporting for web” your images with different settings to see what fits better your needs.