<br />
<b>Deprecated</b>:  htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in <b>/usr/share/b2evolution/inc/_init_login.inc.php</b> on line <b>81</b><br />
<br />
<b>Deprecated</b>:  strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in <b>/usr/share/b2evolution/inc/_core/_misc.funcs.php</b> on line <b>10537</b><br />
<br />
<b>Deprecated</b>:  explode(): Passing null to parameter #2 ($string) of type string is deprecated in <b>/usr/share/b2evolution/inc/_core/_misc.funcs.php</b> on line <b>10542</b><br />
<br />
<b>Deprecated</b>:  strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in <b>/usr/share/b2evolution/inc/_core/_misc.funcs.php</b> on line <b>10537</b><br />
<br />
<b>Deprecated</b>:  explode(): Passing null to parameter #2 ($string) of type string is deprecated in <b>/usr/share/b2evolution/inc/_core/_misc.funcs.php</b> on line <b>10542</b><br />
<br />
<b>Deprecated</b>:  trim(): Passing null to parameter #1 ($string) of type string is deprecated in <b>/usr/share/b2evolution/inc/comments/model/_comment.class.php</b> on line <b>260</b><br />
<?xml version="1.0" encoding="utf-8"?><!-- generator="b2evolution/7.2.5-stable" -->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Bas Schouten - Latest Comments on Font Rendering: GDI versus DirectWrite</title>
		<link>https://www.basschouten.com/blog1.php?disp=comments</link>
		<atom:link rel="self" type="application/rss+xml" href="https://www.basschouten.com/blog1.php?tempskin=_rss2&#38;disp=comments&#38;p=2" />
		<description></description>
		<language>en-EU</language>
		<docs>http://backend.userland.com/rss</docs>
		<admin:generatorAgent rdf:resource="http://b2evolution.net/?v=7.2.5-stable"/>
		<ttl>60</ttl>
		<item>
			<title> Piotr Grochowski [Visitor] in response to: Font Rendering: GDI versus DirectWrite</title>
			<pubDate>Sat, 21 Dec 2019 16:10:08 +0000</pubDate>
			<dc:creator><span class="user anonymous" rel="bubbletip_comment_97364">Piotr Grochowski</span> <span class="bUser-anonymous-tag">[Visitor]</span></dc:creator>
			<guid isPermaLink="false">c97364@https://www.basschouten.com/</guid>
			<br />
<b>Deprecated</b>:  Return type of ExplodeIterator::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in <b>/usr/share/b2evolution/plugins/wikitables_plugin/_string_utils.inc.php</b> on line <b>529</b><br />
<br />
<b>Deprecated</b>:  Return type of ExplodeIterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in <b>/usr/share/b2evolution/plugins/wikitables_plugin/_string_utils.inc.php</b> on line <b>540</b><br />
<br />
<b>Deprecated</b>:  Return type of ExplodeIterator::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in <b>/usr/share/b2evolution/plugins/wikitables_plugin/_string_utils.inc.php</b> on line <b>533</b><br />
<br />
<b>Deprecated</b>:  Return type of ExplodeIterator::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in <b>/usr/share/b2evolution/plugins/wikitables_plugin/_string_utils.inc.php</b> on line <b>558</b><br />
<br />
<b>Deprecated</b>:  Return type of ExplodeIterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in <b>/usr/share/b2evolution/plugins/wikitables_plugin/_string_utils.inc.php</b> on line <b>511</b><br />
<description>&lt;p&gt;&amp;#8220;Could be wrong, but it looks to me like the text rendered on the right was blended in a non-linear color space (e.g., SRGB) while the DirectWrite is probably correctly blended in linear RGB.&amp;#8221;&lt;/p&gt;

&lt;p&gt;Actually it is pretty much the other way around. While ClearType GDI is by default incorrect gamma, it can be fixed by disabling ClearType (making for a grayscale mode that&amp;#8217;s always gamma-correct) or by selecting the gamma-correct picture in the ClearType Tuner (&lt;a href=&quot;https://fontgammatest.netlify.com/cleartypeGDI-gamma.PNG&quot; class=&quot;linebreak&quot; rel=&quot;nofollow ugc&quot;&gt;https://fontgammatest.netlify.com/cleartypeGDI-gamma.PNG&lt;/a&gt;). On the other hand, DirectWrite is not actually gamma correct, it always produces way too dark anti-aliasing shades for black on white text no matter what is done.&lt;/p&gt;</description>
			<content:encoded><![CDATA[<p>&#8220;Could be wrong, but it looks to me like the text rendered on the right was blended in a non-linear color space (e.g., SRGB) while the DirectWrite is probably correctly blended in linear RGB.&#8221;</p>

<p>Actually it is pretty much the other way around. While ClearType GDI is by default incorrect gamma, it can be fixed by disabling ClearType (making for a grayscale mode that&#8217;s always gamma-correct) or by selecting the gamma-correct picture in the ClearType Tuner (<a href="https://fontgammatest.netlify.com/cleartypeGDI-gamma.PNG" class="linebreak" rel="nofollow ugc">https://fontgammatest.netlify.com/cleartypeGDI-gamma.PNG</a>). On the other hand, DirectWrite is not actually gamma correct, it always produces way too dark anti-aliasing shades for black on white text no matter what is done.</p>]]></content:encoded>
			<link>https://www.basschouten.com/blog1.php/font-rendering-gdi-versus-directwrite#c97364</link>
		</item>
		<item>
			<title> Rash [Visitor] in response to: Font Rendering: GDI versus DirectWrite</title>
			<pubDate>Mon, 27 Jun 2011 20:58:43 +0000</pubDate>
			<dc:creator><span class="user anonymous" rel="bubbletip_comment_4515">Rash</span> <span class="bUser-anonymous-tag">[Visitor]</span></dc:creator>
			<guid isPermaLink="false">c4515@https://www.basschouten.com/</guid>
			<description>&lt;p&gt;I have to agree with the others here, Bas, but don&amp;#8217;t take it personally, it is not your fault. The same lighter, noisier and a lot less smooth (imho) fonts are also visible on IE9. It is almost as if Microsoft is purposely going the opposite direction of Apple, that makes fonts look VERY smooth (they look like they&amp;#8217;re all in bold). But as boring as MacOS font rendering is for some people (not for me), it is infinite times more readable than DirectWrite + D2D.&lt;/p&gt;

&lt;p&gt;As far as ClearType I must say I love it. Calibri and Consolas both look absolutely amazing with it. I don&amp;#8217;t see any colorization or any distracting effect on them. Personally I even prefer that combination over any MacOS font rendering.&lt;/p&gt;

&lt;p&gt;By the way, the D2D font rendering improves a lot if you increase the size of the font. So whenever I am stuck with it (like in Firefox) I zoom in on almost every page. I can&amp;#8217;t do that with the UI which I must admit looks absolutely horrible.&lt;/p&gt;</description>
			<content:encoded><![CDATA[<p>I have to agree with the others here, Bas, but don&#8217;t take it personally, it is not your fault. The same lighter, noisier and a lot less smooth (imho) fonts are also visible on IE9. It is almost as if Microsoft is purposely going the opposite direction of Apple, that makes fonts look VERY smooth (they look like they&#8217;re all in bold). But as boring as MacOS font rendering is for some people (not for me), it is infinite times more readable than DirectWrite + D2D.</p>

<p>As far as ClearType I must say I love it. Calibri and Consolas both look absolutely amazing with it. I don&#8217;t see any colorization or any distracting effect on them. Personally I even prefer that combination over any MacOS font rendering.</p>

<p>By the way, the D2D font rendering improves a lot if you increase the size of the font. So whenever I am stuck with it (like in Firefox) I zoom in on almost every page. I can&#8217;t do that with the UI which I must admit looks absolutely horrible.</p>]]></content:encoded>
			<link>https://www.basschouten.com/blog1.php/font-rendering-gdi-versus-directwrite#c4515</link>
		</item>
		<item>
			<title> hitS [Visitor] in response to: Font Rendering: GDI versus DirectWrite</title>
			<pubDate>Fri, 25 Mar 2011 22:27:20 +0000</pubDate>
			<dc:creator><span class="user anonymous" rel="bubbletip_comment_3095">hitS</span> <span class="bUser-anonymous-tag">[Visitor]</span></dc:creator>
			<guid isPermaLink="false">c3095@https://www.basschouten.com/</guid>
			<description>&lt;p&gt;DirectWrite is a bunch of crap. Texts in Firefox 4 (rendered using DWrite) are unreadable. Can&amp;#8217;t remember, when, for the last time, I was so angry.&lt;/p&gt;</description>
			<content:encoded><![CDATA[<p>DirectWrite is a bunch of crap. Texts in Firefox 4 (rendered using DWrite) are unreadable. Can&#8217;t remember, when, for the last time, I was so angry.</p>]]></content:encoded>
			<link>https://www.basschouten.com/blog1.php/font-rendering-gdi-versus-directwrite#c3095</link>
		</item>
		<item>
			<title> Collin [Visitor] in response to: Font Rendering: GDI versus DirectWrite</title>
			<pubDate>Wed, 26 Jan 2011 19:59:58 +0000</pubDate>
			<dc:creator><span class="user anonymous" rel="bubbletip_comment_1938">Collin</span> <span class="bUser-anonymous-tag">[Visitor]</span></dc:creator>
			<guid isPermaLink="false">c1938@https://www.basschouten.com/</guid>
			<description>&lt;p&gt;&amp;#8220;arguably&amp;#8221; does not perform better ?&lt;/p&gt;

&lt;p&gt;How can it be argued? It&amp;#8217;s lighter, fuzzier, doesn&amp;#8217;t match the rest of the OS, and is flat out less readable than GDI.&lt;/p&gt;

&lt;p&gt;I mean, I guess as long as the option to disable hardware accel remains it won&amp;#8217;t be a big deal, but it seems like a shame to lose hardware accel and its associated benefits because the font rendering looks awful&amp;#8230;&lt;/p&gt;</description>
			<content:encoded><![CDATA[<p>&#8220;arguably&#8221; does not perform better ?</p>

<p>How can it be argued? It&#8217;s lighter, fuzzier, doesn&#8217;t match the rest of the OS, and is flat out less readable than GDI.</p>

<p>I mean, I guess as long as the option to disable hardware accel remains it won&#8217;t be a big deal, but it seems like a shame to lose hardware accel and its associated benefits because the font rendering looks awful&#8230;</p>]]></content:encoded>
			<link>https://www.basschouten.com/blog1.php/font-rendering-gdi-versus-directwrite#c1938</link>
		</item>
		<item>
			<title> Blisset [Visitor] in response to: Font Rendering: GDI versus DirectWrite</title>
			<pubDate>Sun, 22 Aug 2010 21:58:28 +0000</pubDate>
			<dc:creator><span class="user anonymous" rel="bubbletip_comment_609">Blisset</span> <span class="bUser-anonymous-tag">[Visitor]</span></dc:creator>
			<guid isPermaLink="false">c609@https://www.basschouten.com/</guid>
			<description>&lt;p&gt;DirectWrite font rendering are ugly (too kerned!!), GDI fonts are much better!&lt;/p&gt;

&lt;p&gt;How can I decrease the font kerning but keeping DirectWrite enabled for higher performance graphics?&lt;/p&gt;

&lt;p&gt;Thank you&lt;/p&gt;</description>
			<content:encoded><![CDATA[<p>DirectWrite font rendering are ugly (too kerned!!), GDI fonts are much better!</p>

<p>How can I decrease the font kerning but keeping DirectWrite enabled for higher performance graphics?</p>

<p>Thank you</p>]]></content:encoded>
			<link>https://www.basschouten.com/blog1.php/font-rendering-gdi-versus-directwrite#c609</link>
		</item>
		<item>
			<title> Jonas [Visitor] in response to: Font Rendering: GDI versus DirectWrite</title>
			<pubDate>Fri, 20 Aug 2010 07:14:37 +0000</pubDate>
			<dc:creator><span class="user anonymous" rel="bubbletip_comment_602">Jonas</span> <span class="bUser-anonymous-tag">[Visitor]</span></dc:creator>
			<guid isPermaLink="false">c602@https://www.basschouten.com/</guid>
			<description>&lt;p&gt;Not just UI text, but also text using the similar font size as UI text, which is pretty much all flowing text in, uh, blogs like this one and a whole lot of other places.&lt;/p&gt;</description>
			<content:encoded><![CDATA[<p>Not just UI text, but also text using the similar font size as UI text, which is pretty much all flowing text in, uh, blogs like this one and a whole lot of other places.</p>]]></content:encoded>
			<link>https://www.basschouten.com/blog1.php/font-rendering-gdi-versus-directwrite#c602</link>
		</item>
		<item>
			<title> Brad [Visitor] in response to: Font Rendering: GDI versus DirectWrite</title>
			<pubDate>Fri, 28 May 2010 18:54:18 +0000</pubDate>
			<dc:creator><span class="user anonymous" rel="bubbletip_comment_462">Brad</span> <span class="bUser-anonymous-tag">[Visitor]</span></dc:creator>
			<guid isPermaLink="false">c462@https://www.basschouten.com/</guid>
			<description>&lt;p&gt;I also have to notice that GDI-rendered text simply looks better and more readable than DirectText-rendered text, which looks thin (especially the curves) and appears to contain slight noise. I hope they improve font rendering in IE9, because if it stays like this, I&amp;#8217;m going elsewhere.&lt;/p&gt;</description>
			<content:encoded><![CDATA[<p>I also have to notice that GDI-rendered text simply looks better and more readable than DirectText-rendered text, which looks thin (especially the curves) and appears to contain slight noise. I hope they improve font rendering in IE9, because if it stays like this, I&#8217;m going elsewhere.</p>]]></content:encoded>
			<link>https://www.basschouten.com/blog1.php/font-rendering-gdi-versus-directwrite#c462</link>
		</item>
		<br />
<b>Deprecated</b>:  trim(): Passing null to parameter #1 ($string) of type string is deprecated in <b>/usr/share/b2evolution/inc/comments/model/_comment.class.php</b> on line <b>260</b><br />
<item>
			<title>revian [Member] in response to: Font Rendering: GDI versus DirectWrite</title>
			<pubDate>Thu, 10 Dec 2009 00:06:29 +0000</pubDate>
			<dc:creator><span class="login user nowrap" rel="bubbletip_user_2"><span class="identity_link_username">revian</span></span> <span class="bUser-member-tag">[Member]</span></dc:creator>
			<guid isPermaLink="false">c223@https://www.basschouten.com/</guid>
			<description>&lt;p&gt;Lack of updates this week is because I&amp;#8217;m at the all hands meeting of Mozilla :-). We have had a lot of good progress surrounding direct2d things as well though!&lt;/p&gt;</description>
			<content:encoded><![CDATA[<p>Lack of updates this week is because I&#8217;m at the all hands meeting of Mozilla :-). We have had a lot of good progress surrounding direct2d things as well though!</p>]]></content:encoded>
			<link>https://www.basschouten.com/blog1.php/font-rendering-gdi-versus-directwrite#c223</link>
		</item>
			</channel>
</rss>
<br />
<b>Deprecated</b>:  substr(): Passing null to parameter #1 ($string) of type string is deprecated in <b>/usr/share/b2evolution/inc/sessions/model/_hit.class.php</b> on line <b>932</b><br />
<br />
<b>Deprecated</b>:  substr(): Passing null to parameter #1 ($string) of type string is deprecated in <b>/usr/share/b2evolution/inc/sessions/model/_hit.class.php</b> on line <b>933</b><br />
