<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>outbreak</title>
	<link>http://friedcellcollective.net/outbreak</link>
	<description>bursts of ideas and rants by the alterego</description>
	<lastBuildDate>Mon, 30 Aug 2010 12:01:44 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>HTML Lint</title>
		<description><![CDATA[From Lint Instructions:
HTML Lint is a tool  that makes sure your code looks good. While XHTML was very strict with syntax HTML 5 is more lenient like previous versions of HTML, which means keeping consistent code styles will become more difficult. Validating is not good enough anymore.
HTML Lint is under constant development. If you [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2010/08/30/html-lint/</link>
			</item>
	<item>
		<title>The Cross-Origin Request Sharing (CORS) knot</title>
		<description><![CDATA[As a developer for a company that does a lot of cross-domain posting I was happy to see CORS finally happening. I&#8217;ve authored jQuery.windowName plug-in to add support for cross-domain posting in the past and this was my way out &#8211; no more hacks as browser support for CORS grows.
Yeah right.
CORS is supported on XMLHttpRequest [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2010/08/03/the-cross-origin-request-sharing-cors-knot/</link>
			</item>
	<item>
		<title>Blogging on the iPad</title>
		<description><![CDATA[I wrote the previous post on the iPad in the WordPress app and I was forced to finish it in the browser. Here&#8217;s why:

Writing HTML is very hard on the iPad due to extensive keyboard switching. Opening tags are hard, but closing tags are even harder (switch to extended for &#60;, back to symbols for [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2010/06/15/blogging-on-the-ipad/</link>
			</item>
	<item>
		<title>Login code pattern</title>
		<description><![CDATA[When coding a login interface it&#8217;s common to follow this pattern:

 POST data to a script that checks it and sets appropriate cookies
On success redirect to the previous (or some other) page
On error show that error or redirect to an error page

You do this so that users don&#8217;t get the annoying &#8220;resend data&#8221; pop-up if/when [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2010/06/15/login-code-pattern/</link>
			</item>
	<item>
		<title>An Event Apart Seattle review &#8211; day 1</title>
		<description><![CDATA[



Image by Heather L via Flickr



&#8220;This is your pilot speaking. We&#8217;ve been notified that the passenger bridge has a flat tire.&#8221; were the first few words after landing in Chicago, the third airport of the day. I left Ljubljana at 7:15 CEST towards Amsterdam, switched planes and continued towards Chicago. Fortunately the issue with the [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2010/06/02/an-event-apart-seattle-review-day-1/</link>
			</item>
	<item>
		<title>iPad Keynote issues</title>
		<description><![CDATA[Image via Wikipedia
A lot has been said about why Keynote on the iPad is bad. I agree that most of the issues mentioned are a problem, but there are just a few I really care about:

No presenter notes. I like my numbers in notes and not on slides. In case anybody asks I&#8217;d like to [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2010/05/14/ipad-keynote-issues/</link>
			</item>
	<item>
		<title>Update</title>
		<description><![CDATA[Image via CrunchBase
I&#8217;ve been trying to write something for some time now. As I obviously suck at blogging I decided to just post this short list of stuff that happened in between.

I now work part time at Zemanta. I&#8217;ve also downgraded to Head of Frontend as knowing everything as VP Engineering would be kind of [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2010/05/04/update/</link>
			</item>
	<item>
		<title>jQuery 1.4 and 1.4.1 considered harmful &#8211; use jQuery 1.4.2!</title>
		<description><![CDATA[I never thought I&#8217;d write a &#8220;considered harmful&#8221; post, but this is really way too serious.
Do not use jQuery 1.4 or 1.4.1 with user generated content!
jQuery 1.4 branch added some great stuff, but let a really ugly bug through. Something that you could call jQuery injection.
replaceWith: function( value ) {
	if ( this[0] &#38;&#38; this[0].parentNode ) [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2010/02/24/jquery-14-and-141-considered-harmful/</link>
			</item>
	<item>
		<title>Setting innerHTML wraps content with DIVs!?</title>
		<description><![CDATA[Trying to add some HTML to an element with innerHTML and weird stuff happens in Firefox (3.5, 3.6)?
var elm = document.getElementById('myElement');
elm.innerHTML = 'Test';
alert(elm.innerHTML);
// alerts '&#60;div xmlns="http://www.w3.org/1999/xhtml"&#62;Test&#60;/div&#62;'

I just figured out the problem is that one of myElement ancestors is attached to a table as a non-table element. In my case there was a div attached to [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2010/02/24/setting-innerhtml-wraps-content-with-divs/</link>
			</item>
	<item>
		<title>Screwing up conversion rates</title>
		<description><![CDATA[By far the best way to screw up your conversion rates is to go mainstream.

The traffic graph is the number of visitors per day while the conversion rate is the percentage of the visitors converted. When you go mainstream your traffic will spike and plateau at a lower level a few days later. This will [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2010/01/31/screwing-up-conversion-rates/</link>
			</item>
	<item>
		<title>Fluid searchbox</title>
		<description><![CDATA[There&#8217;s been a lot of fluid layouts recently. When you use a fluid layout it&#8217;s hard to make everything fluid as you need to stretch certain elements and have other elements fixed.
I was approached some time ago by a designer who was working on a fluid design but was having problems with a HTML/CSS only [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2009/10/04/fluid-searchbox/</link>
			</item>
	<item>
		<title>Hiring developers: King of the Hill effect</title>
		<description><![CDATA[You might have noticed that we&#8217;re hiring at Zemanta. As we&#8217;re a start-up we&#8217;re looking for experienced developers that can get to work right away. The environment of browsers and as if that&#8217;s not enough blogging platforms and rich-text editors is very challenging so the bar is set quite high. As we were talking about [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2009/08/14/hiring-developers-king-of-the-hill-effect/</link>
			</item>
	<item>
		<title>Know a JavaScript developer?</title>
		<description><![CDATA[If you haven&#8217;t heard yet, we&#8217;re looking for a JavaScript developer at Zemanta. I think the ad says it all.

Are you the frontend developer we are looking for?
Zemanta is developing a platform for contextually enhancing content and your job would be to help us develop tools that make this easy and fun for writers and [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2009/07/21/know-a-javascript-developer/</link>
			</item>
	<item>
		<title>Do we have SEO experts in Slovenia?</title>
		<description><![CDATA[I am fascinated that finally somebody decided to show people that most of the local SEO experts are actually a bunch of asshats. I&#8217;m not saying all of them are and some do actually give you sound advice (that you could get elsewhere for free). Most of them (assumption as I haven&#8217;t heard of any [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2009/07/21/do-we-have-seo-experts-in-slovenia/</link>
			</item>
	<item>
		<title>Developing for Opera</title>
		<description><![CDATA[I&#8217;ve recently put a lot of time into Zemanta stuff working in Opera. There are a few things I&#8217;ve noticed that really bother me as a developer when developing for Opera.
Image via Wikipedia


The easiest way to be sure you&#8217;re getting a non cached file is to actually have it open in a tab and reload [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2009/07/16/developing-for-opera/</link>
			</item>
	<item>
		<title>On Jetpack</title>
		<description><![CDATA[Image by gkanai via Flickr
MozillaLabs released Jetpack &#8211; a lightweight way of extending the browser. It&#8217;s essentially an API that allows you to write extensions for Firefox with web technologies. You can check out the video here:

Mozilla Labs Jetpack &#8211; Intro &#38; Tutorial from Aza Raskin on Vimeo.
While you&#8217;re at it you should also read [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2009/05/23/on-jetpack/</link>
			</item>
	<item>
		<title>Essential Firefox add-ons</title>
		<description><![CDATA[I&#8217;ve recently had to install a Firefox on the new iMac which lead me to ponder what add-ons do you really need.
Image via CrunchBase
This is the list I compiled:
Infrastructure
These add-ons will enhance the capabilities of your browser. You might not need them right away, but it&#8217;s smart to have them installed for when you need [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2009/04/07/essential-firefox-add-ons/</link>
			</item>
	<item>
		<title>Recent developments</title>
		<description><![CDATA[A few news about some recent projects I&#8217;ve been working on:


Image by codepo8 via Flickr
Guardian topic researcher is a API launch demo we at Zemanta did with The Guardian. It&#8217;s a simple mash-up that uses Guardian&#8217;s search API to get articles about a selected topic and then Zemifies them with the Zemanta API to get [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2009/03/10/recent-developments/</link>
			</item>
	<item>
		<title>Speaking about the web of data</title>
		<description><![CDATA[Today at 19:00 CET I&#8217;ll be speaking at a local web meet-up about the web of data. There&#8217;ll be a live feed of the talk available and since I&#8217;ll be speaking in English you can tune it. This is a quick translation of the abstract posted on Slovenian sites:
Numerous services are emerging on the web [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2009/02/25/speaking-about-the-web-of-data/</link>
			</item>
	<item>
		<title>Don&#8217;t make an ASS of U and ME</title>
		<description><![CDATA[What&#8217;s wrong with the following line of code (from WordPress 2.6.5, common.js)?
jQuery(function(){jQuery('#media-buttons a').tTips();});
What guarantees do you have that by the time the internal function executes the global jQuery will still be the one you expect it to be or that it will have the tTips plug-in you attached a few lines earlier? Nothing. You just [...]]]></description>
		<link>http://friedcellcollective.net/outbreak/2009/02/20/dont-make-an-ass-of-u-and-me/</link>
			</item>
</channel>
</rss>
