<?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>stick&#039;s corner &#187; web</title>
	<atom:link href="http://stick.gk2.sk/blog/tag/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://stick.gk2.sk</link>
	<description>Look at you, hacker. A pathetic creature of meat and bone. How can you challenge a perfect, immortal machine?</description>
	<lastBuildDate>Mon, 26 Jul 2010 16:31:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>SVG-edit 2.3 is out!</title>
		<link>http://stick.gk2.sk/blog/2009/09/svg-edit-2-3-is-out/</link>
		<comments>http://stick.gk2.sk/blog/2009/09/svg-edit-2-3-is-out/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 11:43:29 +0000</pubDate>
		<dc:creator>Pavol Rusnak</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[svg-edit]]></category>
		<category><![CDATA[tryme]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://stick.gk2.sk/?p=741</guid>
		<description><![CDATA[During the last weekend we released version 2.3 of our in-browser SVG editor called SVG-edit. If I was a DnB producer I would call this a &#8220;massive&#8221; release, because it includes lots of new features. To name some of them: Rotate tool Polygon/Polyline Editing Linear Gradient Picking View and Edit Source Clone tool Align tool [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">During the last weekend we released version 2.3 of our in-browser SVG editor called <a href="http://code.google.com/p/svg-edit/">SVG-edit</a>. If I was a <a href="http://www.hospitalrecords.com/artists/">DnB producer</a> I would call this a &#8220;massive&#8221; release, because it includes lots of new features. <img src='http://stick.gk2.sk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  To name some of them:</p>
<ul>
<li>Rotate tool</li>
<li>Polygon/Polyline Editing</li>
<li>Linear Gradient Picking</li>
<li>View and Edit Source</li>
<li>Clone tool</li>
<li>Align tool</li>
<li>Firefox extension</li>
<li>Opera widget</li>
</ul>
<p style="text-align: justify;"><a href="http://www.codedread.com/">Jeff Schiller</a> also prepared two screencasts. The older one is an introduction to SVG-edit, where he uses 2.2 version. And the newer one, which presents some of the new features included in 2.3 release.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/ZJKmEI06YiY&amp;hl=en&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/ZJKmEI06YiY&amp;hl=en&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/RVIcIy5fXOc&amp;hl=en&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/RVIcIy5fXOc&amp;hl=en&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Head <a href="http://svg-edit.googlecode.com/svn/tags/stable/editor/svg-editor.html">here</a> if you&#8217;d like to try SVG-edit yourself!</p>
]]></content:encoded>
			<wfw:commentRss>http://stick.gk2.sk/blog/2009/09/svg-edit-2-3-is-out/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>SVG-edit 2.1 released</title>
		<link>http://stick.gk2.sk/blog/2009/06/svg-edit-2-1-released/</link>
		<comments>http://stick.gk2.sk/blog/2009/06/svg-edit-2-1-released/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 09:13:23 +0000</pubDate>
		<dc:creator>Pavol Rusnak</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googlewave]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[svg-edit]]></category>
		<category><![CDATA[tryme]]></category>
		<category><![CDATA[wave]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://stick.gk2.sk/?p=480</guid>
		<description><![CDATA[Thanks to hard work of Jeff, Narendra, Vidar and me, we managed to create today a 2.1 release of SVG-edit. Interesting changes include: tooltips for all UI elements editing of fill, stroke and group opacity selecting and moving elements saving SVG file adding end editing of text elements context panel for tools change rectangle radius [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Thanks to hard work of Jeff, Narendra, Vidar and me, we managed to create today a 2.1 release of <a href="http://svg-edit.googlecode.com/">SVG-edit</a>. Interesting changes include:</p>
<ul>
<li>tooltips for all UI elements</li>
<li>editing of fill, stroke and group opacity</li>
<li>selecting and moving elements</li>
<li>saving SVG file</li>
<li>adding end editing of text elements</li>
<li>context panel for tools</li>
<li>change rectangle radius</li>
<li>controlling of the editor with keyboard shortcuts</li>
</ul>
<p style="text-align: justify;">You can try the 2.1 branch here:</p>
<p><a href="http://svg-edit.googlecode.com/svn/branches/2.1/editor/svg-editor.html"><img class="alignleft size-full wp-image-482" title="SVG-edit 2.1" src="http://stick.gk2.sk/blog/wp-content/uploads/2009/06/svg-edit-2.1.png"  alt="SVG-edit 2.1" width="518" height="421" style="margin: 8px;"/ rel="lightbox[480]"></a></p>
<p style="text-align: justify;">Unfortunately the editor still has some problems when embedded into <a href="http://wave.google.com/">Google Wave</a>, but now that Vidar received his invitation, I hope we&#8217;ll be able to fix it sooner. <img src='http://stick.gk2.sk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  We are also already cooking new features for 2.2 so stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://stick.gk2.sk/blog/2009/06/svg-edit-2-1-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Opera 10 with Opera Unite in openSUSE Factory</title>
		<link>http://stick.gk2.sk/blog/2009/06/opera-10-with-opera-unite-in-opensuse-factory/</link>
		<comments>http://stick.gk2.sk/blog/2009/06/opera-10-with-opera-unite-in-opensuse-factory/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 15:32:34 +0000</pubDate>
		<dc:creator>Pavol Rusnak</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[unite]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://stick.gk2.sk/?p=442</guid>
		<description><![CDATA[Opera Software unveiled today the new Opera build with a technology called Opera Unite. I updated the package in openSUSE Factory Non-OSS repository, so you can try it out. Factory package can be installed on older openSUSE releases too, because they are not built against particular libraries. You are probably wondering what exactly is Unite? [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-445" title="Unite" style="margin-bottom: 4px;" src="http://stick.gk2.sk/blog/wp-content/uploads/2009/06/operaunite.jpg" alt="operaunite" width="128" height="128" /></p>
<p style="text-align: justify;">Opera Software unveiled today the new Opera build with a technology called <a href="http://unite.opera.com/">Opera Unite</a>. I updated the package in openSUSE <a href="http://download.opensuse.org/factory/repo/non-oss/">Factory Non-OSS</a> repository, so you can try it out. Factory package can be installed on older openSUSE releases too, because they are not built against particular libraries.</p>
<p style="text-align: justify;">You are probably wondering what exactly is Unite? Simply put, it is a cloud architecture, where cloud nodes are computers of the individual users or more specifically Opera instances running on them. More marketing-friendly citation from <a href="http://unite.opera.com/support/">Unite FAQ</a> says:</p>
<blockquote><p>Opera Unite is a form of collaboration technology that allows you to share data such as files or photos with other users, directly from your computer . You can also communicate directly with others by hosting chat sessions or posting notes. The technology behind Opera Unite uses a compact server inside the Opera desktop browser to share data and services. With Opera Unite, there is no need to waste time uploading content you want to share. You share the content directly from your computer rather than loading it and sharing it through a third-party server.</p></blockquote>
<p style="text-align: justify;">Folks at Opera also created this <a href="http://www.youtube.com/watch?v=-omonwFkkrY">instruction video</a> to help you get started. Even more information can be found in an <a href="http://dev.opera.com/articles/view/an-introduction-to-opera-unite/">introduction from developers</a> and <a href="http://unite.opera.com/support/userguide/">Unite User Guide</a>.</p>
<p style="text-align: justify;">If you want to know how this technology works under the hood or you are willing to create plug-ins (or so called Unite Services) I recommend reading <a href="http://dev.opera.com/articles/view/opera-unite-developer-primer/">Developer&#8217;s Primer</a>.</p>
<p style="text-align: justify;">That&#8217;s it! Go ahead and try it out! Also let me know what you think of it in your comments &#8230; <img src='http://stick.gk2.sk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://stick.gk2.sk/blog/2009/06/opera-10-with-opera-unite-in-opensuse-factory/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SVG-edit gains momentum</title>
		<link>http://stick.gk2.sk/blog/2009/06/svg-edit-gains-momentum/</link>
		<comments>http://stick.gk2.sk/blog/2009/06/svg-edit-gains-momentum/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 12:32:06 +0000</pubDate>
		<dc:creator>Pavol Rusnak</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googlewave]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[svg-edit]]></category>
		<category><![CDATA[wave]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://stick.gk2.sk/blog/?p=380</guid>
		<description><![CDATA[Last week I announced cooperation with Narendra Sisodiya on a SVG-edit project. The inscrutable ways of twitter allowed Jeff Schiller, a co-chair of the W3C SVG Interest Group, to spot our efforts and later he contributed with various patches and implemented some new features like selecting and moving objects. I was very surprised when I [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-384" title="svg" src="http://stick.gk2.sk/blog/wp-content/uploads/2009/06/svg.png" alt="svg" width="128" height="128" /></p>
<p style="text-align: justify;">Last week I announced cooperation with <a href="http://narendra.techfandu.org/">Narendra Sisodiya</a> on a <a href="http://svg-edit.googlecode.com/">SVG-edit</a> project. The inscrutable ways of twitter allowed <a href="http://blog.codedread.com/">Jeff Schiller</a>, a co-chair of the W3C SVG Interest Group, to spot our efforts and later he contributed with various patches and implemented some new features like selecting and moving objects.</p>
<p style="text-align: justify;">I was very surprised when I found out that <a href="http://www.hokstad.com/">Vidar Hokstad</a> took trunk of SVG-edit (only two days after my blogpost!) and created a <a href="http://www.hokstad.com/svg-editor-gadget-for-google-wave.html">proof-of-concept gadget</a> for <a href="http://wave.google.com/">Google Wave</a>, the exactly same thing I would try to accomplish once the editor was more mature <img src='http://stick.gk2.sk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  . I asked Vidar if he&#8217;s not interested in moving his source into our SVN, he agreed and is adjusting the gadget to work with the latest version of the editor right now.</p>
<p style="text-align: justify;">I&#8217;m very happy that both guys jumped on our development train and the project gained momentum and visibility. We&#8217;ve also decided to change the license from GPLv2 to Apache License 2.0 to allow even broader adoption. A <a href="http://groups.google.com/group/svg-edit">discussion group</a> and an IRC channel #svg-edit on irc.freenode.net have been created for the ones who are interested in this project as well.</p>
<p style="text-align: justify;">PS: The gadget is probably not yet usable inside Google Wave, but we are working on it and we&#8217;ll keep you posted about our progress &#8230; The work would go definitively faster if we all had Wave Sandbox access <font size="-2">(people at Google: <strong>hint</strong>, <strong>hint</strong> <img src='http://stick.gk2.sk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  )</font> and didn&#8217;t have to try everything only in Vidar&#8217;s <a href="http://www.hokstad.com/static/wave/gadgets.html">Gadget API emulator</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://stick.gk2.sk/blog/2009/06/svg-edit-gains-momentum/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SVG-edit, a web based SVG editor</title>
		<link>http://stick.gk2.sk/blog/2009/06/svg-edit-a-web-based-svg-editor/</link>
		<comments>http://stick.gk2.sk/blog/2009/06/svg-edit-a-web-based-svg-editor/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 15:43:48 +0000</pubDate>
		<dc:creator>Pavol Rusnak</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[svg-edit]]></category>
		<category><![CDATA[tryme]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://stick.gk2.sk/blog/?p=370</guid>
		<description><![CDATA[Last weekend I was looking for a nice in-browser SVG editor. I found some alternatives, but no one was close to my ideals. Most feature complete was SVG editor by Chris Peto, but it has complicated interface based on CGUI and is also pretty heavy. Then I stumbled upon svg-edit by Narendra Sisodiya. It was [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Last weekend I was looking for a nice in-browser SVG editor. I found some alternatives, but no one was close to my ideals. <img src='http://stick.gk2.sk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Most feature complete was <a href="http://www.resource-solutions.de/svgeditor/">SVG editor</a> by Chris Peto, but it has complicated interface based on CGUI and is also pretty heavy.</p>
<p style="text-align: justify;">Then I stumbled upon <a href="http://code.google.com/p/svg-edit/">svg-edit</a> by Narendra Sisodiya. It was rather raw and lots of features were missing, but then I sat down, started hacking and after few hours I created quite a long list of changes. When I sent them to Narendra, he was so kind that he made me an administrator of the project, so I was able to push all my changes into SVN trunk and to continue the work there.</p>
<p style="text-align: justify;">Today I finished all changes I wanted to fix before the relase, so I can present you the 2.0 release of SVG-edit! You can try for yourself by clicking on the next picture (this is pointer to trunk development version, so it might get messy in time <img src='http://stick.gk2.sk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ):</p>
<p><a href="http://svg-edit.googlecode.com/svn/trunk/editor/svg-editor.html"><img src="http://stick.gk2.sk/blog/wp-content/uploads/2009/06/svg-edit.png"  alt="SVG-edit" title="SVG-edit" width="518" height="386" class="aligncenter size-full wp-image-372" / rel="lightbox[370]"></a></p>
<p style="text-align: justify;">During the development I was testing it in Firefox and Opera and I&#8217;m sure there will be some problems in other browsers. If you hit any, do not hesitate and write me an e-mail or even better use the issue tracker on the <a href="http://svg-edit.googlecode.com/">project site</a>.</p>
<p style="text-align: justify;">Also there are some features that are still missing, but they are planned (like adding text, more complicated shapes or selecting, moving, scaling, rotating objects) and I hope they will be added in the near future.</p>
]]></content:encoded>
			<wfw:commentRss>http://stick.gk2.sk/blog/2009/06/svg-edit-a-web-based-svg-editor/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Image with rounded corners (using CSS3)</title>
		<link>http://stick.gk2.sk/blog/2009/03/image-with-rounded-corners-using-css3/</link>
		<comments>http://stick.gk2.sk/blog/2009/03/image-with-rounded-corners-using-css3/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 11:02:17 +0000</pubDate>
		<dc:creator>Pavol Rusnak</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[tips+tricks]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://stick.gk2.sk/blog/?p=204</guid>
		<description><![CDATA[W3C added nice new options for creating rounded corners of elements to their CSS3 working draft. Engines like Gecko, KHTML and WebKit already implemented these functions, but they use vendor prefixes in the keywords (-moz-border-radius, -khtml-border-radius and -webkit-border-radius respectively), because the feature is not yet fully standardized. That&#8217;s also the reason why Opera and Internet [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">W3C added nice <a href="http://www.css3.info/preview/rounded-border/">new options for creating rounded corners</a> of elements to their <a href="http://www.w3.org/TR/css3-background/">CSS3 working draft</a>. Engines like <a href="https://developer.mozilla.org/en/Gecko">Gecko</a>, <a href="http://en.wikipedia.org/wiki/KHTML">KHTML</a> and <a href="http://webkit.org/">WebKit</a> already implemented these functions, but they use vendor prefixes in the keywords (<code>-moz-border-radius</code>, <code>-khtml-border-radius</code> and <code>-webkit-border-radius</code> respectively), because the feature is not yet fully standardized. That&#8217;s also the reason why Opera and Internet Explorer decided not to implement this extension for now.</p>
<p style="text-align: justify;">I was playing with the rounded corners and I like this feature a lot, but I also hit one problem (in all 3 engines). When you use the <code>border-radius</code> with an <code>img</code> element, the image is drawn above the border, so it isn&#8217;t rounded (left example). Fortunately, the effect could be easily achieved by rounded <code>div</code>, setting its dimensions exactly to the image size and using the image as the <code>div</code>&#8216;s background (right example).</p>
<table style="width: 100%;" border="0">
<tbody>
<tr style="text-align: center">
<td><img class="size-full wp-image-205 aligncenter" title="rounded1" src="http://stick.gk2.sk/blog/wp-content/uploads/2009/03/rounded1.jpg" alt="rounded img" width="184" height="244" /></td>
<td><img class="size-full wp-image-205 aligncenter" title="rounded1" src="http://stick.gk2.sk/blog/wp-content/uploads/2009/03/rounded2.jpg" alt="rounded div" width="184" height="244" /></td>
</tr>
<tr style="vertical-align: top">
<td>
<pre>&lt;img style="border: 2px solid black;
            border-radius: 30px;
            -moz-border-radius: 30px;
            -khtml-border-radius: 30px;
            -webkit-border-radius: 30px;"
            src="presov.jpg" /&gt;</pre>
</td>
<td>
<pre>&lt;div style="border: 2px solid black;
            border-radius: 30px;
            -moz-border-radius: 30px;
            -khtml-border-radius: 30px;
            -webkit-border-radius: 30px;
            width: 180px;
            height: 240px;
            background: url('presov.jpg');" /&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;"><strong>Update#1:</strong> I reported the issue to <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=485501">Gecko</a>, <a href="https://bugs.kde.org/show_bug.cgi?id=188242">KHTML</a> and <a href="https://bugs.webkit.org/show_bug.cgi?id=24880">WebKit</a> bugzillas.</p>
<p style="text-align: justify;"><strong>Update#2:</strong> Dave Hyatt closed the WebKit bug with the comment: &#8220;This was fixed recently.&#8221; \o/</p>
]]></content:encoded>
			<wfw:commentRss>http://stick.gk2.sk/blog/2009/03/image-with-rounded-corners-using-css3/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
	</channel>
</rss>
