Smart colors would allow a user to apply different numerical values to a color within their Swatches, and lock them across color profiles. This would differ from the current standards by allowing users to preselect the different values for each color profile and lock them in, ensuring better consistency throughout materials.
For example, if the document is in CMYK, the color will adapt the the CMYK values applied and locked to the color. When dragged into a new project set up in RGB, the color would adapt to the assigned RBG values. This would also allow the opportunity to link a Pantone swatch with a selected CMYK value, rather than using default values for the color chosen.
Chase Hasper commented
You make a good point Egor. Considering that the color ends up relying on the printers, it could be difficult.
Although, it could rely on the document’s color mode? Such as, if the document is in CMYK the CMYK values are what would be printed and if it’s in RGB, the RGB values are what would be printed. Illustrator could output the right values for the swatch based on the document.
Egor Chistyakov commented
Basically you want swatches that ignore profiling. This can be very tough to deal with for those who print, especially if done wrong. But I like the idea.
I just had this idea for myself, and glad to see other people feel the same. It would be great if it works across libraries too.
I'd at least like to assign RGB and CMYK values to 1 swatch so the switch between is optimised to my selection. No one wants small fractions of colour in their cmyk.
Stéphane Baril commented
For the record, I'm not a dev or a product manager (so no power on this) but I'm trying to push this idea since few years.
So I'd like more votes to help promoting this idea :)