<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Lthere&#039;s &#187; Bugs</title>
	<atom:link href="http://heldermagalhaes.com/blog/tag/bugs/feed/" rel="self" type="application/rss+xml" />
	<link>http://heldermagalhaes.com/blog</link>
	<description>Half-baked stuff for an imperfect World</description>
	<lastBuildDate>Thu, 23 Jun 2011 01:30:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Emacs triggers bugs in SVG implementations</title>
		<link>http://heldermagalhaes.com/blog/2009/08/emacs-triggers-svg-bugs/</link>
		<comments>http://heldermagalhaes.com/blog/2009/08/emacs-triggers-svg-bugs/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 14:05:31 +0000</pubDate>
		<dc:creator>Helder</dc:creator>
				<category><![CDATA[Information Technology]]></category>
		<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[SVG]]></category>

		<guid isPermaLink="false">http://heldermagalhaes.com/blog/?p=50</guid>
		<description><![CDATA[OK, I better start by stating this post&#8217;s title is actually a pun: as far as I know, Emacs doesn&#8217;t cause any interoperability issues with SVG implementations, but I thought like a sensationalist headline from time to time won&#8217;t hurt&#8230; &#8230; <a href="http://heldermagalhaes.com/blog/2009/08/emacs-triggers-svg-bugs/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_96" class="wp-caption alignleft" style="width: 310px"><a href="http://heldermagalhaes.com/blog/wp-content/uploads/2009/08/EmacsForOsX-FirefoxScreenshot.png"><img class="size-medium wp-image-96" title="Firefox Screenshot" src="http://heldermagalhaes.com/blog/wp-content/uploads/2009/08/EmacsForOsX-FirefoxScreenshot-300x235.png" alt="Firefox screenshot after rendering the page" width="300" height="235" /></a><p class="wp-caption-text">Firefox screenshot after rendering the page</p></div>
<p>OK, I better start by stating this post&#8217;s title is actually a pun: as far as I know, Emacs doesn&#8217;t cause any interoperability issues with SVG implementations, but I thought like a sensationalist headline from time to time won&#8217;t hurt&#8230; <img src='http://heldermagalhaes.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>Today I stumbled across <a href="http://emacsformacosx.com/">emacsformacosx.com</a>, a nice HTML+SVG use-case: HTML for the actual text content and SVG for visual improvements, which would degrade whenever no support is available (Internet Explorer, essentially). Unfortunately, the site seems to have triggered a few bugs in several implementations&#8230; <img src='http://heldermagalhaes.com/blog/wp-includes/images/smilies/icon_neutral.gif' alt=':-|' class='wp-smiley' /> </p>
<p><span id="more-50"></span></p>
<div id="attachment_60" class="wp-caption alignright" style="width: 124px"><img class="size-full wp-image-60" title="Firefox rendering issue" src="http://heldermagalhaes.com/blog/wp-content/uploads/2009/08/EmacsTriggersSVGBugs-Firefox.png" alt="Firefox rendering issue in pen clip" width="114" height="109" /><p class="wp-caption-text">Firefox rendering issue in pen clip</p></div>
<p>In a Firefox <abbr title="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a2pre) Gecko/20090830 Namoroka/3.6a2pre (.NET CLR 3.5.30729)">3.6a nightly build</abbr>:</p>
<ul>
<li>The pen clip sometimes hides during mouse drags (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=541883">see bug 541883</a>)</li>
</ul>
<p>In a Firefox <abbr title="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729)">3.0.x previous release</abbr>:</p>
<ul>
<li>The pen clip only shows up when triggering the context menu over the &#8220;Download&#8221; button (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=541883">see bug 541883</a>)</li>
</ul>
<div id="attachment_61" class="wp-caption alignright" style="width: 157px"><img class="size-full wp-image-61" title="Opera rendering issue" src="http://heldermagalhaes.com/blog/wp-content/uploads/2009/08/EmacsTriggersSVGBugs-Opera.png" alt="Opera rendering issue in text selection" width="147" height="142" /><p class="wp-caption-text">Opera rendering issue in text selection</p></div>
<p>In an Opera <abbr title="Opera/9.80 (Windows NT 5.1; U; en) Presto/2.2.15 Version/10.10">10.10b weekly build</abbr>:</p>
<ul>
<li>The whole drawing doesn&#8217;t even show up initially, usually only after forcing a page reload</li>
<li>Bringing up the context menu on the broken loaded image (only with the vertical gradient visible) and selecting &#8220;Original size&#8221; (to force a redraw) only displays the graphics: text portions are not (re)drawn</li>
<li>Selecting the text within the star from a line up to the line above shows text selection redraw issues</li>
</ul>
<p>In Opera <abbr title="Opera/9.64 (Windows NT 5.1; U; en) Presto/2.1.1">9.64 release</abbr>:</p>
<ul>
<li>The whole drawing doesn&#8217;t even show up initially, usually only after forcing a page reload</li>
<li>Selecting the text within the star from a line up to the line above shows text selection redraw issues</li>
</ul>
<p>(Behavior is similar to version 10.10, with the exception that using &#8220;Original size&#8221; to force a redraw actually works.)</p>
<div id="attachment_68" class="wp-caption alignright" style="width: 310px"><a href="http://heldermagalhaes.com/blog/wp-content/uploads/2009/08/EmacsTriggersSVGBugs-IEplusASV.png"><img class="size-medium wp-image-68" title="IE8+ASV6 rendering issue" src="http://heldermagalhaes.com/blog/wp-content/uploads/2009/08/EmacsTriggersSVGBugs-IEplusASV-300x233.png" alt="IE8+ASV3 rendering issue in inline SVG" width="300" height="233" /></a><p class="wp-caption-text">IE8+ASV6 rendering issue in inline SVG</p></div>
<p>Using Internet Explorer <abbr title="8.0.6001.1872">8 RTM</abbr> + ASV <abbr title="6.0 Developer Release 1">6</abbr> (SVG viewer plug-in):</p>
<ul>
<li>HTML+SVG integration on page breaks pretty bad</li>
</ul>
<p>Note that, by default, IE8 doesn&#8217;t allow in-line SVG in HTML: this result was obtained using tweaked settings. An untouched IE installation will properly display the text-only version of the website.</p>
<p>At least WebKit behaved (surprisingly?) well! <img src='http://heldermagalhaes.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Given that the site is for a Mac OS application download, I imagine the author was using Safari (which is built upon WebKit) and therefore might not have realized these small issues&#8230; <img src='http://heldermagalhaes.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />   (By the way, I&#8217;m contacting the author as soon as this post goes on-line.)</p>
<p><em>Update 2009-11-22</em>: Added screenshot of the page rendering for posterity.<br />
<em>Update 2010-01-31</em>: Added link to Firefox bug report; Fixed WebKit word case.</p>
]]></content:encoded>
			<wfw:commentRss>http://heldermagalhaes.com/blog/2009/08/emacs-triggers-svg-bugs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- www.000webhost.com Analytics Code -->
<script type="text/javascript" src="http://analytics.hosting24.com/count.php"></script>
<noscript><a href="http://www.hosting24.com/"><img src="http://analytics.hosting24.com/count.php" alt="web hosting" /></a></noscript>
<!-- End Of Analytics Code -->

