<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- OPML generated by OPML Editor v0.75 on 6/19/2013; 11:25:15 PM -->
<opml version="2.0">
	<head>
		<title>2/27/12 by DW</title>
		<ownerName>Dave Winer</ownerName>
		<ownerEmail>dave.winer@gmail.com</ownerEmail>
		<windowTop>200</windowTop>
		<windowLeft>200</windowLeft>
		<windowBottom>600</windowBottom>
		<windowRight>800</windowRight>
		</head>
	<body>
		<outline created="Mon, 27 Feb 2012 22:49:25 GMT" pgfnum="5893" text="Demo of an infinite loop" type="blogpost">
			<outline created="Mon, 27 Feb 2012 22:49:35 GMT" pgfnum="5894" text="Just to nail it, for sure, this is a script that is an &lt;a href=&quot;http://infiniteloop.blorkmark.com/&quot;&gt;infinite loop&lt;/a&gt;."></outline>
			<outline created="Mon, 27 Feb 2012 22:49:50 GMT" pgfnum="5895" text="When you click the Run button it just adds one to a counter, displays the result, and then does it again."></outline>
			<outline created="Mon, 27 Feb 2012 22:50:08 GMT" pgfnum="5896" text="It won't stop until you hit the Kill button."></outline>
			<outline created="Mon, 27 Feb 2012 22:51:53 GMT" pgfnum="5899" text="&lt;a href=&quot;http://scripting.com/images/2012/02/27/infiniteLoopExample.gif&quot;&gt;Screen shot&lt;/a&gt;."></outline>
			<outline created="Mon, 27 Feb 2012 22:50:19 GMT" pgfnum="5897" text="Parts">
				<outline created="Mon, 27 Feb 2012 22:50:21 GMT" pgfnum="5898" text="workspace.userlandSamples.infiniteLoop"></outline>
				</outline>
			</outline>
		<outline created="Mon, 27 Feb 2012 15:16:54 GMT" feedUrl="http://static.reallysimple.org/worldoutline/dave/rss.xml" pgfnum="5872" text="Hooking google web fonts into rules" type="blogpost">
			<outline text="&lt;rules&gt;">
				<outline created="Fri, 10 Feb 2012 19:26:27 GMT" pgfnum="12669" text="&lt;rule&gt;">
					<outline created="Sat, 04 Feb 2012 19:09:43 GMT" pgfnum="4926" text="&lt;font-family&gt;Lustria&lt;/font-family&gt;"></outline>
					<outline created="Sat, 04 Feb 2012 19:09:43 GMT" pgfnum="4926" text="&lt;font-size&gt;18px&lt;/font-size&gt;"></outline>
					<outline created="Fri, 10 Feb 2012 19:26:30 GMT" pgfnum="12670" text="&lt;/rule&gt;"></outline>
					</outline>
				<outline text="&lt;rule level=&quot;2&quot; to=&quot;2&quot;&gt;">
					<outline created="Sat, 04 Feb 2012 19:09:43 GMT" pgfnum="4926" text="&lt;font-family&gt;Josefin Slab&lt;/font-family&gt;"></outline>
					<outline text="&lt;/rule&gt;"></outline>
					</outline>
				<outline text="&lt;/rules&gt;"></outline>
				</outline>
			<outline created="Mon, 27 Feb 2012 15:17:03 GMT" pgfnum="5873" text="As we're rendering the outline, if we encounter a rule that sets font-family, make sure that family is recorded so that at the end of the build we can include the font. "></outline>
			<outline created="Mon, 27 Feb 2012 15:25:03 GMT" pgfnum="5874" text="It all happens within op.render.viewOutline."></outline>
			<outline created="Mon, 27 Feb 2012 16:11:25 GMT" pgfnum="5889" text="Narrative">
				<outline created="Mon, 27 Feb 2012 15:26:19 GMT" pgfnum="5875" text="Let's see if it picks up the fonts on this page now."></outline>
				<outline created="Mon, 27 Feb 2012 15:49:30 GMT" pgfnum="5878" text="It works, very nicely! Hah."></outline>
				</outline>
			<outline created="Mon, 27 Feb 2012 15:49:37 GMT" pgfnum="5879" text="I have the first level text set to Josefin Slab.">
				<outline created="Mon, 27 Feb 2012 15:49:48 GMT" pgfnum="5880" text="Now the second-level text will get its own font."></outline>
				<outline created="Mon, 27 Feb 2012 15:49:56 GMT" pgfnum="5881" text="Let's try, Lustria. I'm just choosing these fonts by their name."></outline>
				<outline created="Mon, 27 Feb 2012 15:51:35 GMT" pgfnum="5882" text="Then I switched them around. Very easy in the outliner."></outline>
				</outline>
			<outline created="Mon, 27 Feb 2012 16:11:46 GMT" pgfnum="5890" text="How it works">
				<outline created="Mon, 27 Feb 2012 15:51:43 GMT" pgfnum="5883" text="Here's a &lt;a href=&quot;http://scripting.com/images/2012/02/27/source.gif&quot;&gt;screen shot&lt;/a&gt; of the editor."></outline>
				<outline created="Mon, 27 Feb 2012 15:52:26 GMT" pgfnum="5888" text="It's all done with data cached from the &lt;a href=&quot;http://static.scripting.com/google/webFontNames.opml&quot;&gt;OPML font list&lt;/a&gt;, and will work on any OPML Server installation."></outline>
				</outline>
			<outline created="Mon, 27 Feb 2012 16:12:32 GMT" pgfnum="5891" text="Next">
				<outline created="Mon, 27 Feb 2012 16:12:35 GMT" pgfnum="5892" text="How to get fonts into the rest of the page? Might not be as automatic as it is in the outlines. (Almost certainly won't.)"></outline>
				</outline>
			<outline created="Mon, 27 Feb 2012 15:51:55 GMT" pgfnum="5885" text="Parts">
				<outline created="Mon, 27 Feb 2012 15:51:57 GMT" pgfnum="5886" text="op.render.getFontIncludes"></outline>
				<outline created="Mon, 27 Feb 2012 15:52:14 GMT" pgfnum="5887" text="op.render.viewOutline"></outline>
				</outline>
			</outline>
		</body>
	</opml>
