<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
        
              <title>milov.nl: javascript</title>
        <link>http://milov.nl/cat/javascript</link>
        <description>Weblog/photolog of Milo Vermeulen. Category: javascript</description>
            <lastBuildDate>Wed, 30 Sep 2009 11:10:01 GMT</lastBuildDate>
                        <item>
<title>flipping typical - a way to explore the popular typefaces you have on your computer</title>
<link>http://milov.nl/4606</link>
<guid>http://milov.nl/4606</guid>
<pubDate>Wed, 30 Sep 2009 11:10:01 GMT</pubDate>
<description></description>
<content:encoded><![CDATA[
<a href="http://flippingtypical.com/">flipping typical - a way to explore the popular typefaces you have on your computer</a> [<a href="http://ask.metafilter.com/134157/Which-typeface-has-a-particularly-well-designed-semicolon#1916832">via</a>]]]></content:encoded>
</item>
                                          <item>
<title>something new</title>
<link>http://milov.nl/4387</link>
<guid>http://milov.nl/4387</guid>
<pubDate>Tue, 29 Jul 2008 19:34:15 GMT</pubDate>
<description>117.milov.nl - a bit of fun with border-style: dashed;.
Exact rendering depends on browser model and window size. Warning: hypnotizing!</description>
<content:encoded><![CDATA[
<a href="http://117.milov.nl/">117.milov.nl</a> - a bit of fun with <code>border-style: dashed;</code>.<br />
Exact rendering depends on browser model and window size. Warning: hypnotizing!]]></content:encoded>
</item>
                                          <item>
<title>ContextFree.js &amp; Algorithm Ink: Making Art with Javascript</title>
<link>http://milov.nl/4366</link>
<guid>http://milov.nl/4366</guid>
<pubDate>Tue, 01 Jul 2008 21:38:29 GMT</pubDate>
<description>ContextFree.js &amp; Algorithm Ink: Making Art with Javascript </description>
<content:encoded><![CDATA[
<a href="http://azarask.in/blog/post/contextfreejs-algorithm-ink-making-art-with-javascript/">ContextFree.js &amp; Algorithm Ink: Making Art with Javascript</a> [<a href="http://waxy.org/">via</a>]]]></content:encoded>
</item>
                                          <item>
<title>Twinkle - split screen by Mathieu 'P01' HENRI</title>
<link>http://milov.nl/4335</link>
<guid>http://milov.nl/4335</guid>
<pubDate>Mon, 28 Apr 2008 11:50:28 GMT</pubDate>
<description>Twinkle - split screen, nice bit of JS &lt;canvas&gt; hackery by P01 [related] [more]</description>
<content:encoded><![CDATA[
<a href="http://www.p01.org/releases/DHTML_contests/files/20lines_twinkle/">Twinkle - split screen, nice bit of JS &lt;canvas&gt; hackery by P01</a> [<a href="http://www.ozoneasylum.com/30163">related</a>] [<a href="http://www.p01.org/">more</a>]]]></content:encoded>
</item>
                                          <item>
<title>tecznotes - polite loops in Javascript using setTimeout()</title>
<link>http://milov.nl/4080</link>
<guid>http://milov.nl/4080</guid>
<pubDate>Sun, 11 Feb 2007 22:29:51 GMT</pubDate>
<description></description>
<content:encoded><![CDATA[
<a href="http://mike.teczno.com/notes/polite-loops.html">tecznotes - polite loops in Javascript using setTimeout()</a> [<a href="http://mike.teczno.com/notes">via</a>]]]></content:encoded>
</item>
                                          <item>
<title>New in JavaScript 1.7 - Mozilla Developer Center</title>
<link>http://milov.nl/4015</link>
<guid>http://milov.nl/4015</guid>
<pubDate>Tue, 28 Nov 2006 12:02:39 GMT</pubDate>
<description></description>
<content:encoded><![CDATA[
<a href="http://developer.mozilla.org/en/docs/New_in_JavaScript_1.7">New in JavaScript 1.7 - Mozilla Developer Center</a>]]></content:encoded>
</item>
                                          <item>
<title>Dean Edwards - Levels of JavaScript Knowledge</title>
<link>http://milov.nl/3746</link>
<guid>http://milov.nl/3746</guid>
<pubDate>Sat, 03 Jun 2006 11:14:54 GMT</pubDate>
<description></description>
<content:encoded><![CDATA[
<a href="http://dean.edwards.name/weblog/2006/06/levels/">Dean Edwards - Levels of JavaScript Knowledge</a> [<a href="http://dean.edwards.name/weblog/">via</a>]]]></content:encoded>
</item>
                                          <item>
<title>Mozilla Developer Center - Canvas tutorial</title>
<link>http://milov.nl/3739</link>
<guid>http://milov.nl/3739</guid>
<pubDate>Wed, 31 May 2006 16:27:07 GMT</pubDate>
<description></description>
<content:encoded><![CDATA[
<a href="http://developer.mozilla.org/en/docs/Canvas_tutorial">Mozilla Developer Center - Canvas tutorial</a> [<a href="http://excanvas.sourceforge.net/">via</a>]]]></content:encoded>
</item>
                                          <item>
<title>reflection.js demo - nice use of Firefox 1.5's CANVAS feature</title>
<link>http://milov.nl/3418</link>
<guid>http://milov.nl/3418</guid>
<pubDate>Sun, 18 Dec 2005 11:23:25 GMT</pubDate>
<description>reflection.js demo - nice use of Firefox 1.5's CANVAS feature [related] </description>
<content:encoded><![CDATA[
<a href="http://cow.neondragon.net/index.php/383-Reflectionjs-Demo">reflection.js demo - nice use of Firefox 1.5's CANVAS feature</a> [<a href="http://www.jroller.com/page/gfx/?anchor=cool_effect_with_the_canvas">related</a>] [<a href="http://weblogs.mozillazine.org/asa/archives/2005/12/sweet_canvas_de.html">via</a>]]]></content:encoded>
</item>
                                          <item>
<title>Flickr view big bookmarklet</title>
<link>http://milov.nl/3334</link>
<guid>http://milov.nl/3334</guid>
<pubDate>Fri, 28 Oct 2005 13:09:13 GMT</pubDate>
<description>I wrote this little bookmarklet to help me instantly grab the large/original version of  any Flickr photo. Funnily enough, because of Flickr's consistent filenaming scheme, it also works for photos where the See different sizes option normally remains hidden:

view big (gets 1024px version; should work for most photos)
view original (gets full version as uploaded; works for photos pre-March 2007)

Drag the link above to your Bookmarks Toolbar (or right click, Add to Favorites), then click it when viewing a single Flickr photo page.

Here's the formatted source code, if you're into that sorta thing:for (m in M=document.getElementsByTagName('img'))
{
  s = M[m].src;
  if (s &amp;&amp; s.match(/static/) &amp;&amp; !s.match(/_s|buddy/))
  {
    void(window.open(s.replace('.jpg','_o.jpg'),'_self'));
    break;
  }
}</description>
<content:encoded><![CDATA[
<p>I wrote this little bookmarklet to help me instantly grab the large/original version of  any <a href="http://www.flickr.com/photos/milov/">Flickr</a> photo. Funnily enough, because of Flickr's consistent filenaming scheme, it also works for photos where the <q>See different sizes</q> option normally remains hidden:</p>

<p><a onclick="alert(['not much point in clicking it here, try on Flickr instead','keep on clicking, it ain\'t gonna work','you really should try this on Flickr','this is a bookmarklet; drag it to your toolbar instead of clicking'][Math.floor(Math.random()*4)]); return false;" href="javascript:for(m in M=document.getElementsByTagName('img')){s=M[m].src; if(s &amp;&amp; s.match(/static/) &amp;&amp; !s.match(/_s|buddy/)){void(window.open(s.replace('.jpg','_b.jpg'),'_self')); break}}">view big</a> (gets 1024px version; should work for most photos)</p>
<p><a href="javascript:for(m in M=document.getElementsByTagName('img')){s=M[m].src; if(s &amp;&amp; s.match(/static/) &amp;&amp; !s.match(/_s|buddy/)){void(window.open(s.replace('.jpg','_o.jpg'),'_self')); break}}">view original</a> (gets full version as uploaded; works for photos pre-March 2007)</p>

<p>Drag the link above to your Bookmarks Toolbar (or right click, Add to Favorites), then click it when viewing a single Flickr photo page.</p>

<p>Here's the formatted source code, if you're into that sorta thing:<pre class="code">for (m in M=document.getElementsByTagName('img'))
{
  s = M[m].src;
  if (s &amp;&amp; s.match(/static/) &amp;&amp; !s.match(/_s|buddy/))
  {
    void(window.open(s.replace('.jpg','_o.jpg'),'_self'));
    break;
  }
}</pre></p>]]></content:encoded>
</item>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
      </channel>
</rss>
