<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Comments for Tavmjong Bah&#039;s Blog</title>
	<atom:link href="http://tavmjong.free.fr/blog/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://tavmjong.free.fr/blog</link>
	<description>A blog about Inkscape, SVG, and other worldly matters...</description>
	<lastBuildDate>Wed, 11 May 2016 21:05:27 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1.1</generator>
	<item>
		<title>Comment on SVG Working Group Editor&#8217;s Meeting Report &#8212; London &#8212; 2016 by Tamás Pétery</title>
		<link>http://tavmjong.free.fr/blog/?p=1619#comment-1046</link>
		<dc:creator><![CDATA[Tamás Pétery]]></dc:creator>
		<pubDate>Wed, 11 May 2016 21:05:27 +0000</pubDate>
		<guid isPermaLink="false">http://tavmjong.free.fr/blog/?p=1619#comment-1046</guid>
		<description><![CDATA[Oh and sorry for the messed up links. :C]]></description>
		<content:encoded><![CDATA[<p>Oh and sorry for the messed up links. :C</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SVG Working Group Editor&#8217;s Meeting Report &#8212; London &#8212; 2016 by Tamás Pétery</title>
		<link>http://tavmjong.free.fr/blog/?p=1619#comment-1045</link>
		<dc:creator><![CDATA[Tamás Pétery]]></dc:creator>
		<pubDate>Wed, 11 May 2016 21:03:47 +0000</pubDate>
		<guid isPermaLink="false">http://tavmjong.free.fr/blog/?p=1619#comment-1045</guid>
		<description><![CDATA[Hello there, 

Sorry for commenting under the wrong post but saw that you used a &lt;a href=&quot;http://tavmjong.free.fr/blog/?p=1554#comments&quot; title=&quot;single component transfer filter primitive&quot; rel=&quot;nofollow&quot;&gt; (on heat maps)  for achieving the result. Haven&#039;t tried that myself yet. I for one would like to suggest gradient mapping to the svg working group. 

It is possible to some extent to do the same by various flood fills, adjusting component transfers and mad chaining in the filter editor, like in &lt;a href=&quot;https://openclipart.org/detail/247167/gradient-map-filter&quot; title=&quot;this example&quot; rel=&quot;nofollow&quot;&gt;. 
My guess is the whole thing could be hard coded into a single filter, which could then take existing gradient definitions as an input. Then at each step of the mapped gradient a flood fill would be added with fading described by component transfers, similarly to the mentioned filter. 

With gradient mapping gradient meshes could be tweaked easily, not just node by node. 

All the best!
Lazur]]></description>
		<content:encoded><![CDATA[<p>Hello there, </p>
<p>Sorry for commenting under the wrong post but saw that you used a <a href="http://tavmjong.free.fr/blog/?p=1554#comments" title="single component transfer filter primitive" rel="nofollow"> (on heat maps)  for achieving the result. Haven&#8217;t tried that myself yet. I for one would like to suggest gradient mapping to the svg working group. </p>
<p>It is possible to some extent to do the same by various flood fills, adjusting component transfers and mad chaining in the filter editor, like in </a><a href="https://openclipart.org/detail/247167/gradient-map-filter" title="this example" rel="nofollow">.<br />
My guess is the whole thing could be hard coded into a single filter, which could then take existing gradient definitions as an input. Then at each step of the mapped gradient a flood fill would be added with fading described by component transfers, similarly to the mentioned filter. </p>
<p>With gradient mapping gradient meshes could be tweaked easily, not just node by node. </p>
<p>All the best!<br />
Lazur</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SVG Working Group Meeting Report &#8212; Sydney &#8212; 2016 by Emanuele Sabetta</title>
		<link>http://tavmjong.free.fr/blog/?p=1583#comment-989</link>
		<dc:creator><![CDATA[Emanuele Sabetta]]></dc:creator>
		<pubDate>Sun, 06 Mar 2016 20:00:31 +0000</pubDate>
		<guid isPermaLink="false">http://tavmjong.free.fr/blog/?p=1583#comment-989</guid>
		<description><![CDATA[The SVG format should not be too much dependent on web standards like CSS. 
As you may already know, the SVG format is now used widely in mobile applications both on Android and on iOS. Due to the device independent quality of SVG, and to the unnumerable varieties of screen dpi, ratios and resolutions in mobile devices, developers are now sistematically dropping bitmaps assets and replacing them with SVG assets. 
It is now clear that SVG is going to become the de facto standard for vector graphics interchange in a variety of fields: mobile apps UI (are all migrating to vector graphics now, dropping PNG for vector drawables), videogames (2D games on both portable and home consoles are almost all made with vector graphics this days and often originally created in the SVG format and converted to an internal format), cartoons and youtube animations ( a lot of video applications for animations editing used by popular youtube channels import SVG now for both backgrounds and animation frames), professional cartoon animations studios (there are many professional software art tools for creating animations but they have an hard time when it cames to exchange data and files. SVG is now increasingly used as an universal export format for vector graphics and a bridge between all those tools). SVG should not be limited to the web and the browser. To make SVG an independent and self sufficient vector file format it should not rely on external javascript libraries or applications specifications. 
For example it should provide it&#039;s own animation markup language, and this is what it already did with the absolutely excellent SMIL (the best timesynched animation format ever, able to be perfectly reproduced everywhere without loosing neither animation and audio syncronization).
Why on earth is SMIL going to be dropped? This is the most stupid choice ever for the WG. Especially now that, with tools like Adobe Animate CC and plugins like Flash2svg ( https://github.com/TomByrne/Flash2Svg ) you can export almost all animations + sound as a single SVG file, like this one amazing cartoon episode:
http://www.tbyrne.org/portfolio/smil/LoveDota.svg
SMIL would be paramount in the future for mobile app coponents animations. On iOS and Android, buttons and UI components are already made with animated SVG. 
Even crossplatform frameworks like Xamarin are now using SVG. Read this article for example:

http://blog.twintechs.com/explorations-in-cross-platform-assets-xamarin-forms

As you can see they cannot use the CSS border size attribute to scale the svg like on the web. SVG should provide 9-slice scaling in the format itself, not pretending to use CSS like a browser was present. 

There is a world outside the browser that uses SVG. Please tell the WG to consider it when working on the next specs. Thank you!]]></description>
		<content:encoded><![CDATA[<p>The SVG format should not be too much dependent on web standards like CSS.<br />
As you may already know, the SVG format is now used widely in mobile applications both on Android and on iOS. Due to the device independent quality of SVG, and to the unnumerable varieties of screen dpi, ratios and resolutions in mobile devices, developers are now sistematically dropping bitmaps assets and replacing them with SVG assets.<br />
It is now clear that SVG is going to become the de facto standard for vector graphics interchange in a variety of fields: mobile apps UI (are all migrating to vector graphics now, dropping PNG for vector drawables), videogames (2D games on both portable and home consoles are almost all made with vector graphics this days and often originally created in the SVG format and converted to an internal format), cartoons and youtube animations ( a lot of video applications for animations editing used by popular youtube channels import SVG now for both backgrounds and animation frames), professional cartoon animations studios (there are many professional software art tools for creating animations but they have an hard time when it cames to exchange data and files. SVG is now increasingly used as an universal export format for vector graphics and a bridge between all those tools). SVG should not be limited to the web and the browser. To make SVG an independent and self sufficient vector file format it should not rely on external javascript libraries or applications specifications.<br />
For example it should provide it&#8217;s own animation markup language, and this is what it already did with the absolutely excellent SMIL (the best timesynched animation format ever, able to be perfectly reproduced everywhere without loosing neither animation and audio syncronization).<br />
Why on earth is SMIL going to be dropped? This is the most stupid choice ever for the WG. Especially now that, with tools like Adobe Animate CC and plugins like Flash2svg ( <a href="https://github.com/TomByrne/Flash2Svg" rel="nofollow">https://github.com/TomByrne/Flash2Svg</a> ) you can export almost all animations + sound as a single SVG file, like this one amazing cartoon episode:<br />
<a href="http://www.tbyrne.org/portfolio/smil/LoveDota.svg" rel="nofollow">http://www.tbyrne.org/portfolio/smil/LoveDota.svg</a><br />
SMIL would be paramount in the future for mobile app coponents animations. On iOS and Android, buttons and UI components are already made with animated SVG.<br />
Even crossplatform frameworks like Xamarin are now using SVG. Read this article for example:</p>
<p><a href="http://blog.twintechs.com/explorations-in-cross-platform-assets-xamarin-forms" rel="nofollow">http://blog.twintechs.com/explorations-in-cross-platform-assets-xamarin-forms</a></p>
<p>As you can see they cannot use the CSS border size attribute to scale the svg like on the web. SVG should provide 9-slice scaling in the format itself, not pretending to use CSS like a browser was present. </p>
<p>There is a world outside the browser that uses SVG. Please tell the WG to consider it when working on the next specs. Thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SVG Working Group Meeting Report &#8212; Sydney &#8212; 2016 by Andrew Ulrich</title>
		<link>http://tavmjong.free.fr/blog/?p=1583#comment-959</link>
		<dc:creator><![CDATA[Andrew Ulrich]]></dc:creator>
		<pubDate>Thu, 25 Feb 2016 02:04:20 +0000</pubDate>
		<guid isPermaLink="false">http://tavmjong.free.fr/blog/?p=1583#comment-959</guid>
		<description><![CDATA[Thanks for attending and for the report! I&#039;m glad to know about the deprecation of presentation attributes, and am looking forward to seeing the different line join types in action.]]></description>
		<content:encoded><![CDATA[<p>Thanks for attending and for the report! I&#8217;m glad to know about the deprecation of presentation attributes, and am looking forward to seeing the different line join types in action.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SVG Working Group Meeting Report &#8212; Sydney &#8212; 2016 by Ross Reedstrom</title>
		<link>http://tavmjong.free.fr/blog/?p=1583#comment-954</link>
		<dc:creator><![CDATA[Ross Reedstrom]]></dc:creator>
		<pubDate>Thu, 18 Feb 2016 16:12:46 +0000</pubDate>
		<guid isPermaLink="false">http://tavmjong.free.fr/blog/?p=1583#comment-954</guid>
		<description><![CDATA[Just wanted to say thank you, both for your work in Inkscape, and taking on the problem of making standards both sane and useful. If you&#039;ve ever wondered if anyone reads theses blog posts full of committee meeting discussion, I&#039;m here to say at least one person does!

On technical matters, CSS everywhere seems to be all the rage. We&#039;ve recently been writing some code that uses CSS3 to specify book-level &quot;styling&quot; changes (using move-to, copy-to and pending ), that historically I&#039;d have considered the domain of XSLT. Seems the new trend.]]></description>
		<content:encoded><![CDATA[<p>Just wanted to say thank you, both for your work in Inkscape, and taking on the problem of making standards both sane and useful. If you&#8217;ve ever wondered if anyone reads theses blog posts full of committee meeting discussion, I&#8217;m here to say at least one person does!</p>
<p>On technical matters, CSS everywhere seems to be all the rage. We&#8217;ve recently been writing some code that uses CSS3 to specify book-level &#8220;styling&#8221; changes (using move-to, copy-to and pending ), that historically I&#8217;d have considered the domain of XSLT. Seems the new trend.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SVG Mesh Gradients, Heat Maps, and a Plea by Petr Certik</title>
		<link>http://tavmjong.free.fr/blog/?p=1554#comment-950</link>
		<dc:creator><![CDATA[Petr Certik]]></dc:creator>
		<pubDate>Tue, 26 Jan 2016 23:33:56 +0000</pubDate>
		<guid isPermaLink="false">http://tavmjong.free.fr/blog/?p=1554#comment-950</guid>
		<description><![CDATA[Thanks for all your great work!]]></description>
		<content:encoded><![CDATA[<p>Thanks for all your great work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Font Features Land in Inkscape Trunk by Tavmjong Bah</title>
		<link>http://tavmjong.free.fr/blog/?p=1442#comment-921</link>
		<dc:creator><![CDATA[Tavmjong Bah]]></dc:creator>
		<pubDate>Thu, 25 Jun 2015 19:41:03 +0000</pubDate>
		<guid isPermaLink="false">http://tavmjong.free.fr/blog/?p=1442#comment-921</guid>
		<description><![CDATA[I&#039;ve checked in code that greys out unsupported features. This code may not be perfect as there may be different versions of the same table for different scripts and languages. A feature is grayed out only if the corresponding table doesn&#039;t appear anywhere in the font.

Even if a table is present it may not do what you want. For example the &#039;frac&#039; table may only support converting 1/4, 1/2, and 3/4 to ¼, ½, and ¾ respectively (as these three values have actual Unicode points) and not the generic conversion of arbitrary fractions like 7/8.

It would be nice to know which glyphs have stylistic alternatives but this information is buried deep inside the OpenType tables (often spread out among many tables) and there appears to be no way to access this information through Pango.]]></description>
		<content:encoded><![CDATA[<p>I&#8217;ve checked in code that greys out unsupported features. This code may not be perfect as there may be different versions of the same table for different scripts and languages. A feature is grayed out only if the corresponding table doesn&#8217;t appear anywhere in the font.</p>
<p>Even if a table is present it may not do what you want. For example the &#8216;frac&#8217; table may only support converting 1/4, 1/2, and 3/4 to ¼, ½, and ¾ respectively (as these three values have actual Unicode points) and not the generic conversion of arbitrary fractions like 7/8.</p>
<p>It would be nice to know which glyphs have stylistic alternatives but this information is buried deep inside the OpenType tables (often spread out among many tables) and there appears to be no way to access this information through Pango.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Font Features Land in Inkscape Trunk by Mark V</title>
		<link>http://tavmjong.free.fr/blog/?p=1442#comment-920</link>
		<dc:creator><![CDATA[Mark V]]></dc:creator>
		<pubDate>Thu, 25 Jun 2015 06:22:34 +0000</pubDate>
		<guid isPermaLink="false">http://tavmjong.free.fr/blog/?p=1442#comment-920</guid>
		<description><![CDATA[Thanks for the replies.  Looks like I should get my feet wet with standard ligatures (which are on by default in stable Inkscape), then branch out to fancier features with bleeding-edge Inkscape/Pango when I run into a lettering problem that ligatures can&#039;t handle.

From poking around at the Linux Biolinum TTFs in FontForge, the relevant bits appear to be in Element-&gt;Font Info-&gt;Lookups-&gt;GSUB-&gt;&quot;liga&quot;-&gt;Edit Data]]></description>
		<content:encoded><![CDATA[<p>Thanks for the replies.  Looks like I should get my feet wet with standard ligatures (which are on by default in stable Inkscape), then branch out to fancier features with bleeding-edge Inkscape/Pango when I run into a lettering problem that ligatures can&#8217;t handle.</p>
<p>From poking around at the Linux Biolinum TTFs in FontForge, the relevant bits appear to be in Element-&gt;Font Info-&gt;Lookups-&gt;GSUB-&gt;&#8221;liga&#8221;-&gt;Edit Data</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Font Features Land in Inkscape Trunk by AnonOps</title>
		<link>http://tavmjong.free.fr/blog/?p=1442#comment-919</link>
		<dc:creator><![CDATA[AnonOps]]></dc:creator>
		<pubDate>Wed, 24 Jun 2015 09:29:08 +0000</pubDate>
		<guid isPermaLink="false">http://tavmjong.free.fr/blog/?p=1442#comment-919</guid>
		<description><![CDATA[You don’t need to create a UFO. fontTools has the TTX xml format which represents a binary font, in human-readable form.

Secondly, FontForge fully supports OpenType features.]]></description>
		<content:encoded><![CDATA[<p>You don’t need to create a UFO. fontTools has the TTX xml format which represents a binary font, in human-readable form.</p>
<p>Secondly, FontForge fully supports OpenType features.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Font Features Land in Inkscape Trunk by Tavmjong Bah</title>
		<link>http://tavmjong.free.fr/blog/?p=1442#comment-918</link>
		<dc:creator><![CDATA[Tavmjong Bah]]></dc:creator>
		<pubDate>Wed, 24 Jun 2015 07:28:36 +0000</pubDate>
		<guid isPermaLink="false">http://tavmjong.free.fr/blog/?p=1442#comment-918</guid>
		<description><![CDATA[This might be a good place to start:

&lt;a href=&quot;http://ilovetypography.com/OpenType/opentype-features.html&quot; rel=&quot;nofollow&quot;&gt;http://ilovetypography.com/OpenType/opentype-features.html&lt;/a&gt;]]></description>
		<content:encoded><![CDATA[<p>This might be a good place to start:</p>
<p><a href="http://ilovetypography.com/OpenType/opentype-features.html" rel="nofollow">http://ilovetypography.com/OpenType/opentype-features.html</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
