Les développeurs sont conscients du problème mais ne veulent pas le résoudre, ils le considèrent comme une «fonctionnalité».
Lorsque nous exportons une image, nous interprétons nos valeurs de couleur dans l'espace colorimétrique sRGB. Nous enregistrons également l'espace colorimétrique dans les métadonnées, sauf si vous avez coché «Enregistrer pour le Web» dans le panneau d'exportation. Quel que soit ce paramètre, l'intention était d'enregistrer avec sRGB, qui fonctionne bien avec Safari car il interprète toutes les images comme étant enregistrées avec sRGB en premier lieu. Si vous ouvriez également l'image dans Aperçu, elle reconnaîtrait le profil sRGB et la rendrait aussi proche de Safari que possible. Nous pensons que nous obtenons ainsi la représentation des couleurs la plus cohérente possible.
Cela semble raisonnable. Le problème est que, pour une raison quelconque, ils ne rendent pas l'espace de travail réel à l'aide de sRGB. Parce que c'est «plus simple» (pour eux, je suppose). Ils le rendent en utilisant le profil de couleur de votre système qui, s'il est calibré, ne sera pas sRGB.
Alors, que fait Sketch? Lorsque vous choisissez une couleur dans Sketch, nous stockons uniquement les valeurs RVB. Lorsque nous effectuons un rendu à l'écran, nous interprétons ces valeurs en utilisant l'espace colorimétrique de votre moniteur.
Ce qui est une faille évidente pour moi. Logiciel de conception de contenu destiné à un navigateur, qui ne s'affiche pas comme un navigateur.
Donc, fondamentalement, toute personne disposant d'un écran calibré ne peut pas utiliser ce logiciel si elle se soucie de la précision des couleurs avec lesquelles elle travaille. La seule option consiste à définir le profil de votre écran sur sRGB. Je dois compenser l'écran de mon macbook car il s'appuie trop sur l'extrémité bleue du spectre, donc ce n'est pas une option pour moi - ce serait complètement irréalisable - les couleurs finiraient par être différentes de ce que j'attends de toute façon. Quoi qu'il en soit, la plupart des concepteurs professionnels calibreront (et devraient!) Leurs écrans. Il semble donc y avoir un décalage entre les développeurs du logiciel et la communauté pour laquelle ils développent.
Et à moins que vous n'utilisiez votre machine que pour le travail sur le Web, ce n'est pas un bon conseil de laisser le profil de couleur de votre moniteur à sRGB. C'est un espace colorimétrique assez limité, comme indiqué par le graphique dans le lien source.
De plus , leur affirmation que:
si vous utilisez les mêmes valeurs RVB dans votre illustration dans Sketch que vous utilisez dans le CSS sur votre site Web, les couleurs correspondront.
C'est un peu vrai . En fait, j'ai trouvé que même lors de l'utilisation de sRGB partout et de la recoloration de toute ma palette, il y avait toujours une différence entre la couleur de l'image exportée et les valeurs RVB indiquées dans Sketch. (au moins lorsqu'il est affiché dans Chrome). La couleur définie par CSS et la couleur définie par Sketch étaient en effet identiques, mais l'image exportée avec la même couleur (exportée avec le profil de moniteur sRGB et avec `` Enregistrer pour le Web '' sélectionné) était très légèrement différente.
Personnellement, je ne sais pas comment continuer à utiliser Sketch. J'aime le logiciel, mais c'est une surveillance tellement basique et fondamentale, et cela crée une véritable friction dans mon flux de travail.
Source: http://blog.sketchapp.com/post/133932511180/colors-in-sketch