<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>On May 14, 2011, at 6:26 PM, edmund ronald wrote:</div><div><br class="Apple-interchange-newline"><blockquote type="cite">Facade is a design pattern in software :)<div><a href="http://en.wikipedia.org/wiki/Facade_pattern">http://en.wikipedia.org/wiki/Facade_pattern</a></div><div><font class="Apple-style-span" color="#000000"><font class="Apple-style-span" color="#144FAE"><br></font></font></div></blockquote><div><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; ">The figurative meaning is to conceal a less credible reality. An "off switch" in the print dialog conceals the fact the content may have been converted elsewhere, and therefore the printed test chart is in fact invalid, but is presented by the UI as implicitly valid.</span></span></span></span></span></span></span></span></div><div><br class="webkit-block-placeholder"></div><div>So it's a facade somewhere between useless and sinister.</div><div><br></div><blockquote type="cite"><div>Maybe that facade is exactly what is needed:</div>
<div><br></div><div>&nbsp;- if upstream CM is present in an app, it will be enabled also in the target printed in that app, yielding a good profiled print *from that app alone*</div></blockquote><div><br></div><div>It's possible the profile will be garbage for that app as well, depends on how it manages color.</div><br><blockquote type="cite"><div><br></div><div>&nbsp;- I do understand that this is ugly, but sometimes a facade can ensure a consistent user experience. In this particular case, a profile would simply be registered as valid for this app rather than system wide, and everything would be ok.</div></blockquote><div><br></div>It's beyond perverse and not at all what ICC is all about. It's an ugly hack. This is a user hostile approach to color management.</div><div><br></div><div><blockquote type="cite">
<div><br></div><div>&nbsp;-so here the facade would be the profile association server which would be smart enough to associate profiles on an app by app basis in some case.</div></blockquote><div><br></div><div>Right, we're going to build an entire infrastructure to manage shit apps just to defend a bad idea that conveys the wrong thing in every print dialog in order to give a warm fussy to those easily deluded into thinking it's a meaningful feature.</div><div><br></div><div>Chris</div><div><br></div><div><br></div><br><blockquote type="cite"><div>&nbsp;</div><div>Edmund<br><br><div class="gmail_quote">
On Sun, May 15, 2011 at 2:07 AM, Chris Murphy <span dir="ltr">&lt;<a href="mailto:lists@colorremedies.com">lists@colorremedies.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div style="word-wrap:break-word"><div><div></div><div class="h5"><div>On May 14, 2011, at 4:51 PM, edmund ronald wrote:</div><div><br><blockquote type="cite"><br><br><div class="gmail_quote">On Sun, May 15, 2011 at 12:28 AM, Chris Murphy <span dir="ltr">&lt;<a href="mailto:lists@colorremedies.com" target="_blank">lists@colorremedies.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>On May 12, 2011, at 11:08 PM, Scott Geffert wrote:<br><br></div><div>
&gt; Every week I run into this problem and every night I come home to read more of the trouble online. In any case, these problems are as real as can be, and the costs and pain are mounting daily. If Apple laid out a clear strategy to re-embrace "classic" ICC universal UI guidelines including and off switch, A big negative could become a huge positive!<br>


<br>
</div>Numerous collisions of logic are required to arrive at this conclusion.<br>
<font color="#888888">
<br></font></blockquote><div><br></div><div>Give the guy a chance, Chris, he obviously has clients who have certain problems which he believes could get solved in certain ways. You think this solution is not feasible for technical reasons, then you should provide a way for a solution to happen.&nbsp;</div>
</div></blockquote><br></div></div></div><div>I've said it numerous times already. There must be structures in place to reliably opt-out of system color management. One of those structures is a documented, public, API both for display and print. And at least for print, a reference app, would be another such structure.</div>
<div><br></div><div>The call for an "off switch" in the print dialog doesn't adequately address the problem. I think it's seen as a giant net, but disregards the giant holes. It's a knee jerk reaction to the experience we've been having on Mac OS, but it really isn't a solution. It's facade.</div>
<div><br></div><font color="#888888"><div>Chris Murphy</div></font></div><br>_______________________________________________<br>
openicc mailing list<br>
<a href="mailto:openicc@lists.freedesktop.org">openicc@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/openicc" target="_blank">http://lists.freedesktop.org/mailman/listinfo/openicc</a><br></blockquote></div><br></div>
_______________________________________________<br>openicc mailing list<br><a href="mailto:openicc@lists.freedesktop.org">openicc@lists.freedesktop.org</a><br>http://lists.freedesktop.org/mailman/listinfo/openicc</blockquote></div><br></body></html>