<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>JollyBOX blog - web</title>
    <link>http://blog.jollybox.de/</link>
    <description>All sorts of stuff</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.4.1 - http://www.s9y.org/</generator>
    <pubDate>Mon, 19 Oct 2009 16:15:40 GMT</pubDate>

    <image>
        <url>http://blog.jollybox.de/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: JollyBOX blog - web - All sorts of stuff</title>
        <link>http://blog.jollybox.de/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>JollyBOX, the next generation</title>
    <link>http://blog.jollybox.de/archives/26-JollyBOX,-the-next-generation.html</link>
            <category>web</category>
    
    <comments>http://blog.jollybox.de/archives/26-JollyBOX,-the-next-generation.html#comments</comments>
    <wfw:comment>http://blog.jollybox.de/wfwcomment.php?cid=26</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.jollybox.de/rss.php?version=2.0&amp;type=comments&amp;cid=26</wfw:commentRss>
    

    <author>nospam@example.com (Thomas Jollans)</author>
    <content:encoded>
    &lt;p&gt;The original creation of this blog in April 2008 was the beginning of a JollyBOX.de renaissance. Maybe the key change was the usage of &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.s9y.org&#039;);&quot;  href=&quot;http://www.s9y.org&quot;&gt;Serendipity&lt;/a&gt;, giving up on &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/code.jollybox.de/wiki/Software/Afoc&#039;);&quot;  href=&quot;http://code.jollybox.de/wiki/Software/Afoc&quot;&gt;AFoC&lt;/a&gt;. Since then, I have created a new, simple and refreshing reference design with simple, regular logos for sub-sites. Nice.&lt;/p&gt;
&lt;p&gt;Since not too long ago, the website has been hosted on an external server, meaning it&#039;s faster and more reliable than before. Finally, even &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/code.jollybox.de/&#039;);&quot;  href=&quot;http://code.jollybox.de/&quot;&gt;JollyBOX code&lt;/a&gt; now uses the new design, and is based on &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.pmwiki.org/&#039;);&quot;  href=&quot;http://www.pmwiki.org/&quot;&gt;PmWiki&lt;/a&gt; instead of simple HTML, which is a great help now that it&#039;s going to host information on software I write (previously at the now-dead &lt;em&gt;zombieHQ&lt;/em&gt;). To celebrate this new splendor, the JollyBOX sites now all carry a bar at the top referencing each other. &lt;/p&gt;
&lt;p&gt;&lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.jollybox.de/&#039;);&quot;  href=&quot;http://www.jollybox.de/&quot; style=&quot;border:none&quot;&gt;&lt;img src=&quot;http://www.jollybox.de/jollybox.png&quot; style=&quot;border:none&quot; alt=&quot;JollyBOX.de&quot;/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/code.jollybox.de/&#039;);&quot;  href=&quot;http://code.jollybox.de/&quot; style=&quot;border:none&quot;&gt;&lt;img src=&quot;http://code.jollybox.de/jbcode.png&quot; style=&quot;border:none&quot; alt=&quot;JollyBOX.de code&quot;/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blog.jollybox.de/&quot; style=&quot;border:none&quot;&gt;&lt;img src=&quot;http://blog.jollybox.de/templates/jbox/jbblog.png&quot; style=&quot;border:none&quot; alt=&quot;JollyBOX.de blog&quot;/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 05 Nov 2008 22:19:15 +0000</pubDate>
    <guid isPermaLink="false">http://blog.jollybox.de/archives/26-guid.html</guid>
    
</item>
<item>
    <title>Privacy @ JollyBOX</title>
    <link>http://blog.jollybox.de/archives/24-Privacy-JollyBOX.html</link>
            <category>web</category>
    
    <comments>http://blog.jollybox.de/archives/24-Privacy-JollyBOX.html#comments</comments>
    <wfw:comment>http://blog.jollybox.de/wfwcomment.php?cid=24</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.jollybox.de/rss.php?version=2.0&amp;type=comments&amp;cid=24</wfw:commentRss>
    

    <author>nospam@example.com (Thomas Jollans)</author>
    <content:encoded>
    &lt;p&gt;I would like you to know that&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;I do not save your IP address in access logs.&lt;/li&gt;

&lt;li&gt;All *.jollybox.de web sites are available over an SSL-encrypted connection, including &lt;a href=&quot;https://blog.jollybox.de/&quot;&gt;this blog&lt;/a&gt;. The server&#039;s SSL certificate is currently &lt;b&gt;self-signed&lt;/b&gt;. If you tell your web browser to trust it, please tell it to &lt;b&gt;permanently&lt;/b&gt; save it to make sure you&#039;re always connected to the same potential imposter.&lt;/li&gt;&lt;/ul&gt;
 
    </content:encoded>

    <pubDate>Sun, 26 Oct 2008 14:38:52 +0000</pubDate>
    <guid isPermaLink="false">http://blog.jollybox.de/archives/24-guid.html</guid>
    
</item>
<item>
    <title>This site has an IP address !</title>
    <link>http://blog.jollybox.de/archives/19-This-site-has-an-IP-address-!.html</link>
            <category>web</category>
    
    <comments>http://blog.jollybox.de/archives/19-This-site-has-an-IP-address-!.html#comments</comments>
    <wfw:comment>http://blog.jollybox.de/wfwcomment.php?cid=19</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.jollybox.de/rss.php?version=2.0&amp;type=comments&amp;cid=19</wfw:commentRss>
    

    <author>nospam@example.com (Thomas Jollans)</author>
    <content:encoded>
    &lt;p&gt;Until recently, this site was hosted on my home server, which is connected to the internet over an asynchronous DSL connection, without a fixed IP address, that broke off at least every 24 hours. And hosting a web site on a crappy connection is never really good.&lt;/p&gt;
&lt;p&gt;Anyway, I now have a VPS, and I can only hope that means everything &lt;em&gt;jollybox&lt;/em&gt; will experience a lot less downtime in future. I have already migrated this blog (which was relatively easy, since this &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.s9y.org/&#039;);&quot;  href=&quot;http://www.s9y.org/&quot;&gt;Serendipity&lt;/a&gt; setup uses &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/sqlite.org/&#039;);&quot;  href=&quot;http://sqlite.org/&quot;&gt;SQLite3&lt;/a&gt; instead of some dinosaur of a server) and set up a mail hub, which basically means that all the new spam is stuck in one central location when my home mail server isn&#039;t accessible.&lt;/p&gt;
&lt;p&gt;Seriously, I can&#039;t wait for proper IPv6 deployment, I can&#039;t wait until having a few IP addresses of your own becomes natural once more. We already have the software, now the development of a v6 internet must continue at the leaves of the network: if ISPs don&#039;t provide IPv6 addresses and routing to customers, why would anyone want to properly hook up their servers to the IPv6 network&amp;mdash;it costs at least a little time, after all. I know the Windows Firewall isn&#039;t suited for the internet, but we can&#039;t cope with less than 2³² addresses forever, especially if we want to give Africa civilized access to the &#039;net, and, while I don&#039;t know if I&#039;ll have any influence there at all, I want high-speed lines all the way from Cape Town to Helsinki.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 24 Sep 2008 21:53:35 +0000</pubDate>
    <guid isPermaLink="false">http://blog.jollybox.de/archives/19-guid.html</guid>
    
</item>
<item>
    <title>The new face of JollyBOX</title>
    <link>http://blog.jollybox.de/archives/9-The-new-face-of-JollyBOX.html</link>
            <category>web</category>
    
    <comments>http://blog.jollybox.de/archives/9-The-new-face-of-JollyBOX.html#comments</comments>
    <wfw:comment>http://blog.jollybox.de/wfwcomment.php?cid=9</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.jollybox.de/rss.php?version=2.0&amp;type=comments&amp;cid=9</wfw:commentRss>
    

    <author>nospam@example.com (Thomas Jollans)</author>
    <content:encoded>
    &lt;p&gt;Having finished the blog&#039;s style, it is now time to implement a common theme out of that for all of &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.jollybox.de/&#039;);&quot;  href=&quot;http://www.jollybox.de/&quot;&gt;jollybox.de&lt;/a&gt; (except maybe the zombieHQ). The designs will follow a common scheme, but not be identical—the blog is slightly wider (due to the sidebar), and they shall have different Tango-based colour schemes. The root logo looks like this:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.jollybox.de/jollybox.png&quot; alt=&quot;jollybox logo&quot;/&gt;&lt;/p&gt;
&lt;p&gt;This uses the Tango &lt;q&gt;Butter&lt;/q&gt; colourset, which was also used in the style sheet. Similarly, on this blog, the logo and style alike use the Tango &lt;q&gt;Chameleon&lt;/q&gt; colours. I have created logos in all Tango colours, but probably won&#039;t need them all &lt;img src=&quot;http://blog.jollybox.de/templates/jbox2/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; The images were created in Inkscape, the fonts used are Gentium and Century Schoolbook.&lt;/p&gt;
&lt;p&gt;Just for reference, here is what I used as logo before:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.jollybox.de/logo.png&quot; alt=&quot;old jollybox logo&quot;/&gt;&lt;/p&gt;
&lt;p&gt;Any comments are, as always, welcome. &lt;/p&gt; 
    </content:encoded>

    <pubDate>Sat, 24 May 2008 00:15:47 +0000</pubDate>
    <guid isPermaLink="false">http://blog.jollybox.de/archives/9-guid.html</guid>
    
</item>
<item>
    <title>New blog style</title>
    <link>http://blog.jollybox.de/archives/7-New-blog-style.html</link>
            <category>web</category>
    
    <comments>http://blog.jollybox.de/archives/7-New-blog-style.html#comments</comments>
    <wfw:comment>http://blog.jollybox.de/wfwcomment.php?cid=7</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.jollybox.de/rss.php?version=2.0&amp;type=comments&amp;cid=7</wfw:commentRss>
    

    <author>nospam@example.com (Thomas Jollans)</author>
    <content:encoded>
    &lt;p&gt;Since I started this blog, I&#039;ve wanted to make it look the way I wanted, even though I didn&#039;t really have an idea what that could be.  I have now, after reading what &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.klepas.org/&#039;);&quot;  href=&quot;http://www.klepas.org/&quot;&gt;Pascal Klein&lt;/a&gt; has &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/klepas.org/2008/04/22/beautiful-web-typography/&#039;);&quot;  href=&quot;http://klepas.org/2008/04/22/beautiful-web-typography/&quot;&gt;to say on the subject&lt;/a&gt;, crafted a design I think is nice and elegant, and emphasizes the content enough in a beautiful way. To be honest, it still needs some work &lt;img src=&quot;http://blog.jollybox.de/templates/jbox2/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt;
&lt;p&gt;While I chose the precise text style manually, for colours I used the Tango project&#039;s &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/tango.freedesktop.org/Tango_Icon_Theme_Guidelines&#039;);&quot;  href=&quot;http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines&quot;&gt;palette&lt;/a&gt; and drew inspiration from that same project in designing the header graphic and the icons. I am going to use Tango emoticons and a Tango RSS icon as well soon.&lt;/p&gt;
&lt;p&gt;Here you have some example code, including my font choices:&lt;/p&gt;
&lt;pre class=&quot;sourcecode&quot;&gt;body {
    font-size: 81.25%; /&amp;#42; 1em = 13px IF font size is set to 16px &amp;#42;/
    font-family: &quot;Liberation Serif&quot;, &quot;Times New Roman&quot;, Times, serif;
    background: #2e3436;
    padding:0;
    margin:0;
}

blockquote {
    font-family: &quot;Liberation Sans&quot;, Arial, Helvetica, sans-serif;
    font-size: 0.923em;
    ...
}

pre.sourcecode {
    font-family: &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, monospace;
    font-size: 0.769em;
    ...
}&lt;/pre&gt;

&lt;p&gt;Note that the default fonts are all &lt;em&gt;libres&lt;/em&gt;, and included in a number of GNU/Linux distributions&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 20 May 2008 22:37:26 +0000</pubDate>
    <guid isPermaLink="false">http://blog.jollybox.de/archives/7-guid.html</guid>
    
</item>
<item>
    <title>Where's that web SVG support ?</title>
    <link>http://blog.jollybox.de/archives/5-Wheres-that-web-SVG-support.html</link>
            <category>rant</category>
            <category>web</category>
    
    <comments>http://blog.jollybox.de/archives/5-Wheres-that-web-SVG-support.html#comments</comments>
    <wfw:comment>http://blog.jollybox.de/wfwcomment.php?cid=5</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.jollybox.de/rss.php?version=2.0&amp;type=comments&amp;cid=5</wfw:commentRss>
    

    <author>nospam@example.com (Thomas Jollans)</author>
    <content:encoded>
    &lt;p&gt;&lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.w3.org/Graphics/SVG/&#039;);&quot;  href=&quot;http://www.w3.org/Graphics/SVG/&quot;&gt;Scalable Vector Graphics&lt;/a&gt; (SVG) are a promising technology. We&#039;ve all known for years that vector graphics are, scalable as they tend to be, a great thing and often more useful than raster-based image formats. SVG in particular is nice because it&#039;s&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;all text&lt;/li&gt;&lt;li&gt;an XML-based format, and thus hip in the industry&lt;/li&gt;&lt;li&gt;an open format&lt;/li&gt;&lt;li&gt;an open XML-based format, and thus portable and good with stuff like &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/en.wikipedia.org/wiki/XSL-T&#039;);&quot;  href=&quot;http://en.wikipedia.org/wiki/XSL-T&quot;&gt;XSL-T&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;Web browsers like to boast about their SVG support, it being a hip technology pushed as a web standard by the &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.w3c.org/&#039;);&quot;  href=&quot;http://www.w3c.org/&quot;&gt;W&lt;sup&gt;3&lt;/sup&gt;C&lt;/a&gt;, and the support isn&#039;t bad. Recent versions of &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.mozilla.org/&#039;);&quot;  href=&quot;http://www.mozilla.org/&quot;&gt;Gecko&lt;/a&gt; (Firefox etc), &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.opera.com/&#039;);&quot;  href=&quot;http://www.opera.com/&quot;&gt;Opera&lt;/a&gt;, &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.konqueror.org/&#039;);&quot;  href=&quot;http://www.konqueror.org/&quot;&gt;KHTML&lt;/a&gt; and &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.apple.com/safari/&#039;);&quot;  href=&quot;http://www.apple.com/safari/&quot;&gt;WebKit&lt;/a&gt; have all implemented a working subset of SVG and are able to display simple images correctly. Some browsers (at least Firefox and Opera) have decent support for XSL-T style sheets, allowing you to display an XML data sheet graphically in a browser by linking a suitable style sheet at the top — I never expected this, but I was pleasantly surprised when I discovered that last year. Also interesting is the support of &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/en.wikipedia.org/wiki/JavaScript&#039;);&quot;  href=&quot;http://en.wikipedia.org/wiki/JavaScript&quot;&gt;ECMAScript&lt;/a&gt; within SVG, making it possible to play &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.croczilla.com/svg/samples/svgtetris/svgtetris.svg&#039;);&quot;  href=&quot;http://www.croczilla.com/svg/samples/svgtetris/svgtetris.svg&quot;&gt;tetris&lt;/a&gt; in a vanilla IceWeasel.&lt;/p&gt;
&lt;h3&gt;What was this stuff called again?&lt;/h3&gt;

&lt;p&gt;We&#039;re talking about &lt;strong&gt;scalable&lt;/strong&gt; vector &lt;strong&gt;graphics&lt;/strong&gt; within a WWW context. The fact that these things are scalable could be used to our advantage, &lt;em&gt;n&#039;est-ce pas&lt;/em&gt; ? Let&#039;s say you have a website styled with only &lt;em&gt;em&lt;/em&gt;s for measuring distance, no pixels or other absolute stuff. Being nice and accessible, having the whole website scale when you hit &lt;tt&gt;Ctrl++&lt;/tt&gt; or &lt;tt&gt;Ctrl+-&lt;/tt&gt;. Something like &lt;code&gt;&amp;lt;img src=&quot;foo.svgz&quot; alt=&quot;An illustration of bar&quot; style=&quot;width:20em&quot;/&amp;gt;&lt;/code&gt; should be just what you need. So, which browser supports that ? Bingo, &lt;strong&gt;not a single one&lt;/strong&gt; !&lt;/p&gt;
&lt;p&gt;There is a standard, portable way to include SVG in websites: you use the &lt;code&gt;&amp;lt;object&amp;gt;&lt;/code&gt; tag, like so: &lt;code&gt;&amp;lt;object type=&quot;image/svg+xml&quot; data=&quot;foo.svgz&quot; ...&amp;gt;&lt;/code&gt;. This works in pretty much all modern browsers (if you don&#039;t count IE7, but why would anyone call that bastard “modern” ?), but it doesn&#039;t do what I want it to do: it &lt;strong&gt;doesn&#039;t scale&lt;/strong&gt; the graphic. At all. It stubbornly uses the size in the SVG file. If you&#039;re lucky, zooming with change the font size in the image, but &lt;strong&gt;only&lt;/strong&gt; the font. What&#039;s the point of that, I ask you ? Why bother with scalable vector graphics support if you can&#039;t scale them ? Maybe we should call them &lt;em&gt;scriptable&lt;/em&gt; vector graphics when using them on the web...&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sat, 17 May 2008 10:34:34 +0000</pubDate>
    <guid isPermaLink="false">http://blog.jollybox.de/archives/5-guid.html</guid>
    
</item>

</channel>
</rss>