<?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>Bloggink &#187; css</title>
	<atom:link href="http://joggink.com/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://joggink.com</link>
	<description>Blog of Joggink, home of Jochen Vandendriessche</description>
	<lastBuildDate>Fri, 27 Jan 2012 10:03:33 +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>Willistrator: The why</title>
		<link>http://joggink.com/2011/10/willistrator-the-why/</link>
		<comments>http://joggink.com/2011/10/willistrator-the-why/#comments</comments>
		<pubDate>Mon, 10 Oct 2011 09:55:44 +0000</pubDate>
		<dc:creator>joggink</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[frontend development]]></category>
		<category><![CDATA[SVG]]></category>
		<category><![CDATA[willistrator]]></category>
		<category><![CDATA[zotte sfeer]]></category>

		<guid isPermaLink="false">http://joggink.com/?p=406</guid>
		<description><![CDATA[It all started on a sunny day last year. I remember it well, it was pouring rain and freezing like hell. Therefore some friends and I were sitting in &#8220;de vooruit&#8221; in Ghent, talking about the revolutionary changes in the &#8230; <a href="http://joggink.com/2011/10/willistrator-the-why/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It all started on a sunny day last year. I remember it well, it was pouring rain and freezing like hell. Therefore some friends and I were sitting in &#8220;<a href="http://vooruit.be/">de vooruit</a>&#8221; in Ghent, talking about the revolutionary changes in the web scene: HTML5, CSS3, media queries, responsive design, SVG, etc&#8230;</p>
<p>It was then that <a href="http://www.thomasbyttebier.com/">Thomas</a> (<a href="http://twitter.com/bytte">Byttebier</a>) mentioned what a big pile of shit SVG was. He was working on a responsive website for some friends who own a B&amp;B named &#8220;<a href="http://sleepstreet.be/">Sleepstreet</a>&#8220;. Because this site was responsive it seemed natural to use an SVG for the logo. Razor-sharp resizing was the game and Illustrator was there to blame!</p>
<p>It felt logical to create a logo in Illustrator and export it as an SVG, but how do you implement this cross browser? Just copy paste the barfed-up SVG code from Illustrator? Hell no!</p>
<p><strong>Javascript to the rescue!</strong></p>
<p>After weeks of sleepless nights, few possibilities were left and Thomas put all his faith in this RaphaelJS library. This seemed to be the best solution possible. Only drawback was that Thomas had to rewrite the entire SVG with Javascript, using Cufon as well for the custom font. This wasn&#8217;t logical at all, so I proposed to build an online SVG editor. But as most promises made in a bar, this one too died a silent death&#8230; Until now!</p>
<p>If he wasn&#8217;t a designer, this would be where the story ends. However&#8230;. Take a look a the logo and the different scaling zones:</p>
<p><a href="http://joggink.com/wp-content/uploads/2011/10/sleepstreet.png"><img class="aligncenter size-full wp-image-408" title="sleepstreet" src="http://joggink.com/wp-content/uploads/2011/10/sleepstreet.png" alt="" width="640" height="148" /></a></p>
<p>the red zones should resize in a different way than the center. The center should always stay as big as possible whereas the 2 ribbons can resize to at least a minimum width of the actual ribbon. I know it all sounds a bit complicated but if you see how it works you&#8217;ll understand why this should behave like this. Check the<a href="http://www.sleepstreet.be"> sleepstreet website</a> and resize your browser to see the logo scale</p>
<p>Now, the problem is that all the coding for this is done by hand, it&#8217;s not rocket science, but enough to have some sleepless nights coding this up. Therefore we started playing with the idea to build an online SVG editor to generate this kind of SVG in a very easy and user-friendly kind of way. Now it&#8217;s my job te make it actually happen, and oh boy, I feel as excited as 16 year old waiting on a saturday night to attend hist first party ever.</p>
<p>I know the very basics of illustrator and I must say I hate most of it. I have some ideas about the interface, etc&#8230; but this will be posted in an article later this week.</p>
]]></content:encoded>
			<wfw:commentRss>http://joggink.com/2011/10/willistrator-the-why/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mobile development</title>
		<link>http://joggink.com/2010/06/mobile-development/</link>
		<comments>http://joggink.com/2010/06/mobile-development/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 12:24:41 +0000</pubDate>
		<dc:creator>joggink</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[frontend development]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile development]]></category>
		<category><![CDATA[palm]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://blog.joggink.com/?p=304</guid>
		<description><![CDATA[As the mobile market continues to grow, it is essential for us, web developers, to make sure our stuff works on all platforms. As I was previously wondering how most of you are testing cross browser experience, I&#8217;m now curious &#8230; <a href="http://joggink.com/2010/06/mobile-development/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As the mobile market continues to grow, it is essential for us, web developers, to make sure our stuff works on all platforms. As<a href="http://blog.joggink.com/2010/05/cross-browser-testing/"> I was previously wondering how most of you are testing cross browser experience</a>, I&#8217;m now curious to know if you test for mobile devices, and if so, what tools do you use?</p>
<p><a href="http://trac.webkit.org/wiki/Applications%20using%20WebKit">Most of the mobile browsers use webkit</a> as render engine, there are however some exceptions. Besides the render engine, the viewport is another bottleneck. So how do you deal with that? My first thought was to focus solely on the iphone. Using the <a href="https://daw.apple.com/cgi-bin/WebObjects/DSAuthWeb.woa/wa/login?appIdKey=D635F5C417E087A3B9864DAC5D25920C4E9442C9339FA9277951628F0291F620&amp;path=%2F%2Fiphone%2Findex.action">iPhone SDK</a> and the iPhone emulator that comes with it, I could easily test sites on my mac. The latest iPhone SDK even has an iPad emulator! So making sure everything works on those 2 devices was sometimes a pain in the ass&#8230; So after optimizing for iphone and ipad came the actual testing, not on-screen, but on my iPhone / iPad using my fingers to flick, tap, scroll, zoom and pinch my way around. A good help for making sure everything was usable were the <a href="http://developer.apple.com/iphone/library/documentation/UserExperience/Conceptual/MobileHIG/index.html">iPhone human interface guidelines</a>.</p>
<p>So now I had my projects working on only 2 mobile devices, whereof one not sold (yet) in Belgium. Hooray&#8230; Therefore I tried installing the <a href="http://developer.android.com/sdk/index.html">Android SDK</a> so I could mess around with their emulator. And then what? Install another SDK for nokia, blackberry (<a href="http://devblog.blackberry.com/2010/02/blackberry-webkit-browser-preview-at-mobile-world-congress/">nowadays they use webkit</a>),&#8230; Some time ago, someone on the <a href="http://fronteers.be">fronteers</a> irc channel mentioned  Adobe Device Central. They offer a lot of platforms to test, but it seems a bit too flash minded and doesn&#8217;t always work the way I want.</p>
<p>Another great tip came in from <a href="http://hicksdesign.co.uk/journal/liveview-for-iphone-and-ipad">Jon Hicks</a>: <a href="http://zambetti.com/projects/liveview/">Liveview</a>, for Mobile Application Design &amp; Prototyping Tool.</p>
<p>The point is: I&#8217;m kind of stuck with mobile testing, I can test on iPod touch, iPhone and iPad which seems ok for an apple fanboy like me, but off course, there is the harsh truth that not everybody is using one of those mobile devices&#8230; So what&#8217;s your secret setup for mobile testing?</p>
]]></content:encoded>
			<wfw:commentRss>http://joggink.com/2010/06/mobile-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Saving a HTTP request by combining screen and print styles</title>
		<link>http://joggink.com/2009/12/saving-a-http-request-by-combining-screen-and-print-styles/</link>
		<comments>http://joggink.com/2009/12/saving-a-http-request-by-combining-screen-and-print-styles/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 15:59:33 +0000</pubDate>
		<dc:creator>joggink</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[frontend development]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[print]]></category>
		<category><![CDATA[screen]]></category>

		<guid isPermaLink="false">http://blog.joggink.com/?p=284</guid>
		<description><![CDATA[Instead of defining two stylesheet links in your head tag, you can define one and for screen &#38; print styles and divide the different styles in the one stylesheet. @media screen { body { font-size:14px; } } @media print { &#8230; <a href="http://joggink.com/2009/12/saving-a-http-request-by-combining-screen-and-print-styles/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Instead of defining two stylesheet links in your head tag, you can define one and for screen &amp; print styles and divide the different styles in the one stylesheet.</p>
<div>
<div>
<pre style="font-family: monospace;"><span style="color: #a1a100;">@media screen {</span>
	body <span style="color: #00aa00;">{</span> <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00aa00;">:</span><span style="color: #993333;">14px</span><span style="color: #00aa00;">;</span> <span style="color: #00aa00;">}</span>
<span style="color: #00aa00;">}</span>

<span style="color: #a1a100;">@media print {</span>
	body <span style="color: #00aa00;">{</span> <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00aa00;">:</span><span style="color: #993333;">10pt</span><span style="color: #00aa00;">;</span> <span style="color: #00aa00;">}</span>
	h1<span style="color: #00aa00;">,</span> h2<span style="color: #00aa00;">,</span> h3 <span style="color: #00aa00;">{</span> <span style="color: #000000; font-weight: bold;">page-break-after</span><span style="color: #00aa00;">:</span><span style="color: #993333;">avoid</span><span style="color: #00aa00;">;</span> <span style="color: #00aa00;">}</span>
<span style="color: #00aa00;">}

</span></pre>
<p>Read the full article at <a href="http://www.geertdedeckere.be/article/saving-a-http-request-by-combining-screen-and-print-styles" target="_blank">the blog of Geert De Deckere</a></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://joggink.com/2009/12/saving-a-http-request-by-combining-screen-and-print-styles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

