Upload & Sell: Off
According to your screen image, you are doing the conversion to Jpeg correctly. If you are actually saving the Jpeg that way and then viewing it with a color-managed browser, you should see the image the same as the "optimized" pane of the preview (which should be very close to what you are seeing inside Photoshop proper while working on the image).
One of two things is likely happening, assuming you are actually saving the file as indicated by your screen image:
- Somewhere along the way between saving the file (with the embedded sRGB profile) and viewing the file in your browser, the profile is being stripped from the file. Some photo-hosting sites will do this. (As a side note, your posted crop has no embedded profile so I'm not sure how you created it).
- The other possibility is that you are not using a color-managed browser on your wide-gamut monitor. Please tell us what browser you are using. To date, I believe that Firefox and Safari are still the only browsers that are fully color-managed. (also, Safari does not color-manage images with missing profiles; Firefox will color-manage images with missing profiles, assuming them to be sRGB, if its preferences are set to do that).
With that out of the way, I want to go back and explain what you are seeing in the 2-up view of the Save-for-web window:
When using Save-for-Web in the 2-up mode, both the "original" pane and the "optimized" pane will show you the image based on the preview option you have set and this preview option can be set differently for each pane. In your screen image, your optimized preview is set to Internet Standard (which is OK to an extent; more later) but your original pane is probably set for something other than "Use document profile". I don't know for sure because you have to click on the "original" pane to see what the setting is for that pane. The "original" looks "bad" because the original preview is showing you your image in the working color space without converting it properly for your monitor. In order for that preview to look "good", you need to set the preview option FOR THAT PANE to "Use Document Profile".
Now here are some quick and dirty explanations for the Preview Options. Don't let this explanation confuse you. The critical points are up above.
- First, keep in mind that these options affect the "preview" ONLY. They do not impact AT ALL the image file that will actually be generated. If you have "convert to sRGB" checked and "embed color profile" checked, you will get a Jpeg with an embedded sRGB profile NO MATTER WHAT THE PREVIEW OPTION IS SET TO.
- "Use Document Profile" is normally a good preview option to use when you are embedding the color profile in the file. It will simulate viewing the image in a color-managed application that reads and properly interprets the embedded color profile.
- "Internet Standard" TRIES to show you what someone will see if they view the image in a non-color-managed application. sRGB will be assumed (or something close to it) and the embedded profile will be ignored. This means that if you are using a non-sRGB image and NOT checking "convert to sRGB", this preview will look wrong since proper color-management is not being done to convert from the other colorspace to sRGB.
- "Legacy Macintosh" is like Internet Standard but using a different gamma that used to be common for Macintosh display set-ups.
- "Monitor Color" displays the image using your monitor profile without colorspace conversion.
- On your wide-gamut monitor, all preview options except "Use Document Profile" will probably look "wrong".
Once all this sinks in you may get to the following insight:
People who view my images on wide-gamut monitors and who don't use color-managed browsers will see my images "wrong".
This insight is absolutely correct BUT THAT IS THEIR PROBLEM. The only thing you can do is to put out a properly profiled image and embed that profile. From there on out it is the viewer's responsibility to set-up their system properly. The only additional thing you can do to help the great majority of viewers is to use sRGB. Most viewers still don't use wide-gamut monitors so sRGB will allow them to see your images more-or-less like you intended, even if they are not using a color-managed browser. Again, there is nothing you can do if someone has their screen set to maximum brightness with the saturation turned up.