There's no single "CMYK". Every 4-color printer is a bit different. In general I don't think you should use CMYK for anything except the final stage of image editing after you have already chosen the printer, paper, and inks, and need to do precise tweaks to get exactly the colors you intended. CMYK is entirely inappropriate for anything related to the web.