<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Schillmania: DHTML and other client-side experiments</title>
		<link>http://www.schillmania.com/</link>
		<description>Scott Schiller is a front-end engineer who likes making shiny things on the web. This site is a collection of creative HTML/CSS/Javascript ("DHTML") interfaces, experimental ideas, downloadable code and so on.</description>
		<language>en-us</language>
		<ttl>480</ttl>
		<webMaster>rss@schillmania.com</webMaster>
		<copyright>© Copyright 1997 onwards, Scott Schiller.</copyright>
		<pubDate>Wed, 14 March 23:00:00 a.m -0700</pubDate>
		<lastBuildDate>Wed, 14 March 23:00:00 a.m -0700</lastBuildDate>
		<image>
			<title>Schillmania: DHTML and other client-side experiments</title>
			<url>http://www.schillmania.com/banners/rss_banner.gif</url>
			<link>http://www.schillmania.com/</link>
		</image>

		<item><title>SURVIVOR: Remaking A Commodore 64 Game In HTML</title><link>http://www.schillmania.com/content/entries/2012/survivor-c64-html-remake/</link><description>Remaking an Atari / Commodore 64-era space-based "shoot-'em-up" arcade game in HTML + CSS + JavaScript, including a level editor and design tool, thirty years after its release.</description><pubDate>Wed, 14 March 23:00:00 a.m -0700</pubDate></item>

		<item><title>The Wheels Of Steel: An Ode To Turntables (in HTML)</title><link>http://www.schillmania.com/content/entries/2011/wheels-of-steel/</link><description>Building a browser-based turntable prototype using HTML, CSS, JavaScript and Flash: A bit of history, screenshots, explanation of the approach taken, limitations found and sample code.</description><pubDate>Wed, 15 Jun 2011 12:00:00 -0700</pubDate></item>

		<item><title>How SoundManager 2 Works</title><link>http://www.schillmania.com/content/entries/2010/how-soundmanager2-works/</link><description>Background details to the JavaScript and Flash that makes SoundManager 2 work, plus technical notes and other findings about Flash's wacky ExternalInterface functionality.</description><pubDate>Tue, 16 Feb 2010 11:16:46 -0700</pubDate></item>

		<item><title>CSS 3 and The Future: Image-free Rounded Corners, Drop Shadows and Gradients</title><link>http://www.schillmania.com/content/entries/2009/css3-and-the-future/</link><description>A brief history of rounded corner CSS 2 hacks and some examples of effects using border-radius, box-shadow and other fancy CSS 3 attributes (and vendor-specific extensions) allowing modern browsers to render shiny UI designs entirely from code.</description><pubDate>Sun, 13 Sep 2009 22:46:46 -0700</pubDate></item>

		<item><title>The Cost Of &quot;Social Media&quot; Javascript Overload</title><link>http://www.schillmania.com/content/entries/2009/browser-peformance-cost-of-social-media/</link><description>Security, load time and user experience are all affected by the amount of inline Javascript blocks and third-party script &quot;includes&quot; being crammed into some modern sites, particularly commercial and tech blogs. This entry is a rant, and some suggestions to improve performance.</description><pubDate>Sun, 30 Aug 2009 22:17:47 -0700</pubDate></item>

		<item><title>HD Time-Lapse Photography: A How-To</title><link>http://www.schillmania.com/content/entries/2009/time-lapse-photography-chdk/</link><description>A hacker type can't simply plant basil and cilantro outside, and leave them alone to grow; of course there has to be something else, preferably nerdy, in the process. This is how I ended up getting into time-lapse photography and making videos from sequences of photos using a Canon camera, the free CHDK software, and QuickTime.</description><pubDate>Sun, 26 Jul 2009 22:17:47 -0700</pubDate></item>

		<item><title>Javascript Malware Analysis: A Case Study</title><link>http://www.schillmania.com/content/entries/2009/javascript-malware-obfuscation-analysis/</link><description>When JS goes bad: Remote iFrame tricks on legitimate (or phishing) sites can load Javascript exploits or "shellcode", which can mean drive-by downloads and other risks. This is an example of some heavily-obfuscated code seen on a recent Facebook phishing site.</description><pubDate>Sun, 26 Jul 2009 19:00:27 -0700</pubDate></item>

		<item><title>Javascript Animation: Tutorial, Part 3</title><link>http://www.schillmania.com/content/projects/javascript-animation-3/</link><description>The final, and overdue, part in a series on Javascript animation techniques: Creating tweens, simultaneous animations and event handling are discussed. A simple animation API, demo and source code is included.</description><pubDate>Sun, 17 May 2009 22:55:52 -0700</pubDate></item>

		<item><title>Extension Wars: Adblock Plus vs. NoScript</title><link>http://www.schillmania.com/content/entries/2009/adblock-vs-noscript/</link><description>Is it okay for one popular Firefox extension to alter the behaviour of another without asking for your permission? (PS: Internet drama/tempest in a teapot amusement goes here.)</description><pubDate>Mon, 04 May 2009 17:38:38 -0700</pubDate></item>

		<item><title>Optimizing Your External Javascript References</title><link>http://www.schillmania.com/content/entries/2009/defer-script-loading/</link><description>Traditionally, the script tag blocks parse, load and render of a web page. A few ideas around this include loading JS with JS, the defer attribute and caching locally.</description><pubDate>Thu, 12 Feb 2009 23:06:26 -0800</pubDate></item>

		<item><title>DHTML Arkanoid</title><link>http://www.schillmania.com/content/projects/dhtml_arkanoid/</link><description>An attempt at recreating the classic Arkanoid arcade game entirely in DHTML. Includes a level editor and a highscores list.</description><pubDate>Sat, 03 Jan 2009 14:11:04 -0800</pubDate></item>

		<item><title>SoundManager 2: Javascript Sound For The Web</title><link>http://www.schillmania.com/content/projects/soundmanager2/</link><description>A new, fancier version of a Javascript sound project allowing people to add sound, or make sound apps using Javascript.</description><pubDate>Sat, 03 Jan 2009 14:11:04 -0800</pubDate></item>

		<item><title>Javascript Animation: Tutorial, Part 1</title><link>http://www.schillmania.com/content/projects/javascript-animation-1/</link><description>Part one of a planned series: Theory behind Javascript/DHTML-based animation via setTimeout and setInterval.</description><pubDate>Sat, 03 Jan 2009 14:11:04 -0800</pubDate></item>

		<item><title>What Turntables To Buy?</title><link>http://www.schillmania.com/content/opinion/2005/04/12/what-turntables-to-buy/</link><description>My response to a forum post on choosing DJ equipment.</description><pubDate>Sat, 03 Jan 2009 14:11:04 -0800</pubDate></item>

	</channel>

</rss>
