Même en sRGB tu as des différences car l'espace colorimétrique "standard" de Windows est proche du sRGB mais pas identique.
Ton problème n'est probablement pas propre au web. Je parie que tu as le même rendu "fadasse" avec un simple preview de ton fichier jpg ou quand tu l'ouvres dans des applications 'grand public'. Seuls les tenors (Photoshop, Lightroom, Nikon Capture, ...) gèrent les profils, y compris le "vrai" sRGB.
Je ne sais pas comment c'est sous Mac, mieux probablement