<?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>ambiguiti.es - Web and Mobile Development News, Articles, and Tid-bits</title>
	<atom:link href="http://ambiguiti.es/feed/" rel="self" type="application/rss+xml" />
	<link>http://ambiguiti.es</link>
	<description>Web and Mobile Development News, Articles, and Tid-bits</description>
	<lastBuildDate>Mon, 12 Jul 2010 22:10:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Nutty Expando Bug (JavaScript)</title>
		<link>http://ambiguiti.es/2010/07/nutty-expando-bug-javascript/</link>
		<comments>http://ambiguiti.es/2010/07/nutty-expando-bug-javascript/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 22:10:20 +0000</pubDate>
		<dc:creator>alexei</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[offline]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[tealeaf]]></category>

		<guid isPermaLink="false">http://ambiguiti.es/?p=716</guid>
		<description><![CDATA[I stumbled on a REALLY hard to track down JavaScript bug the other day involving window.name.]]></description>
			<content:encoded><![CDATA[<p>I do a lot of JavaScript development. I&#8217;ve seen my share of browser bugs. This one takes the cake from the perspective of annoying and unexpected. From what I can tell right now, this only affects Mozilla. Allow me to set the stage:</p>
<p>We use the window.name property to persist data across pages. We rarely have a problem with this except when other components that we&#8217;re using also use window.name for storage. Fortunately we have tricks to help with this. What we haven&#8217;t seen before was a bug inside the TeaLeaf JavaScript code, which accidentally created a local variable in the global scope. A common mistake.  A bit surprising, coming from the likes of TeaLeaf but common nonetheless.</p>
<p>This (approximated) one line of code inside Tealeaf has been causing us problems in Mozilla:</p>
<p><code> Tealeaf.somerandomfunction = function() {<br />
name = “bla”;<br />
}<br />
</code></p>
<p>So they’ve created a variable here, but accidentally in the global scope.</p>
<p>Now open Firefox and try this:</p>
<ol>
<li>Load a random web page (google.com or something)</li>
<li>Open firebug</li>
<li>Type “window.name = ‘apple’;”</li>
<li>Refresh the page</li>
<li>Type “window.name” (see “apple”)</li>
</ol>
<p>Works as expected, right? Now, try this:</p>
<ol>
<li>Load random web page and open firebug</li>
<li>Type “window.name = ‘apple’;”</li>
<li>Type “name = ‘orange’;”</li>
<li>Type “window.name” (see “orange”)</li>
<li>Type “window.name = ‘Pear’;”</li>
<li>Refresh the page</li>
<li>Type “window.name” (see ‘apple’)</li>
</ol>
<p>Note that the issue is not merely that they have leaked their local variable into the global scope, but that it seems to obliterate the reference to the DOM extension window.name (which still exists, but with no references to it). Even if we access window.name directly now, we are reading and writing to the new expando property. Thus, when we go to the next page, we are left with the original value we first wrote to window.name</p>
<p>To solve this, every time you want to use window.name you should do this first:</p>
<p><code>delete(name);</code></p>
]]></content:encoded>
			<wfw:commentRss>http://ambiguiti.es/2010/07/nutty-expando-bug-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Two Weeks on Vacation &#8211; Video Experiment</title>
		<link>http://ambiguiti.es/2010/04/two-weeks-on-vacation-video-experiment/</link>
		<comments>http://ambiguiti.es/2010/04/two-weeks-on-vacation-video-experiment/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 17:25:15 +0000</pubDate>
		<dc:creator>alexei</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Social Commentary]]></category>
		<category><![CDATA[Argentina]]></category>
		<category><![CDATA[Chile]]></category>
		<category><![CDATA[film]]></category>
		<category><![CDATA[south america]]></category>
		<category><![CDATA[Tierre del Fuego]]></category>
		<category><![CDATA[travel]]></category>
		<category><![CDATA[Uruguay]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://ambiguiti.es/?p=708</guid>
		<description><![CDATA[I recently spent a couple weeks on vacation in South America with my dad and brother. We visited Buenos Aires, Montevideo, Ushuaia, Punta Arenas, Santiago, and Valparaiso. I stitched together some of the video I collected into a short film.]]></description>
			<content:encoded><![CDATA[<p>I recently spent a couple weeks on vacation in South America with my dad and brother. We visited Buenos Aires, Montevideo, Ushuaia, Punta Arenas, Santiago, and Valparaiso. I stitched together some of the video I collected into a short film:</p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/M8zDraT_gfg&#038;hl=en_GB&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/M8zDraT_gfg&#038;hl=en_GB&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://ambiguiti.es/2010/04/two-weeks-on-vacation-video-experiment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Free Speech in Trouble in Canada?</title>
		<link>http://ambiguiti.es/2010/03/is-free-speech-in-trouble-in-canada/</link>
		<comments>http://ambiguiti.es/2010/03/is-free-speech-in-trouble-in-canada/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 23:14:33 +0000</pubDate>
		<dc:creator>alexei</dc:creator>
				<category><![CDATA[Social Commentary]]></category>
		<category><![CDATA[ann coulter]]></category>
		<category><![CDATA[calgary]]></category>
		<category><![CDATA[canada]]></category>
		<category><![CDATA[coulter]]></category>
		<category><![CDATA[earle]]></category>
		<category><![CDATA[free speech]]></category>
		<category><![CDATA[guy earle]]></category>
		<category><![CDATA[hate speech]]></category>
		<category><![CDATA[human rights]]></category>
		<category><![CDATA[ottawa]]></category>

		<guid isPermaLink="false">http://ambiguiti.es/?p=695</guid>
		<description><![CDATA[Are Canadians taking the idea of hate-speech too far into the realm of censorship? When we confuse unpopular-speech with hate-speech we become a censorship state.]]></description>
			<content:encoded><![CDATA[<p>I forget who said this, but I heard once that the true test of free speech is not how we treat popular speech, but how we treat unpopular speech. Nobody&#8217;s going to stop you if you stand on a street-corner and go on about how much you love the CBC &#8211; but how do police and people react if you do the same for the seal hunt? Ok, bad example (I really hate the seal hunt) &#8211; but my point stands.</p>
<p>I raise this question because of recent events that occurred in rapid succession. They were as follows:</p>
<ol>
<li><a href="http://en.wikipedia.org/wiki/Ann_Coulter">Ann Coulter</a>, an ultra-conservative pundit, and author was recently slated to speak at the University of Ottawa. Just before she arrived, a student representative of the university (Francois Houle) wrote her, warning that in Canada we wouldn&#8217;t put up with hate speech and that she should generally tone it down if she wanted to avoid arrest. So many students showed up to protest the event, that it had to be shut down (by Coulter&#8217;s bodyguard). Later, she moved on to Calgary where she spoke to a packed house of nearly 2,000 while a smattering of protesters outside vented in a clearly audible (from the auditorium) chant while throwing bricks at the front entrance to the building.</li>
<li><a href="http://www.montrealgazette.com/news/Lesbian+hits+comedian+with+rights+complaint/2737618/story.html">Guy Earle</a>, a little-known stand-up comedian has been hit with a BC Human Rights complaint concerning an exchange at a restaurant between him and a heckler, who happened to be a lesbian on a date. Earle apparently used some colorful language to describe the heckler, making liberal use of the word &#8220;dyke&#8221;, as well as some unflattering suppositions about her sex life. Now Earle is in a Human Rights Tribunal Hearing. He could face financial penalties and even jail time as a result of this. Even if he&#8217;s found innocent, the publicity may well have ended his career as a comedian (such as it was).</li>
</ol>
<p>Those are the unabashed facts. Let me say right off the bat that I really <em>really</em> dislike Ann Coulter. This is as much for her views as her shameless distortion of the facts. However, my understanding of hate speech law (and correct me if I&#8217;m wrong) is that the commentary essentially has to be completely devoid of factual content, or when the subject under discussion is basically a relevant political issue, or concerns religious doctrine &#8211; in order for it to be considered hate speech. Let&#8217;s look at the actual wording of the law. Hate speech is:</p>
<blockquote><p>&#8230; advocating genocide or inciting hatred<sup id="cite_ref-8"><a href="http://en.wikipedia.org/wiki/Hate_speech#cite_note-8"></a></sup> against any &#8216;identifiable group&#8217;.</p></blockquote>
<p>An identifiable group is:</p>
<blockquote><p>&#8230; any section of the public distinguished by colour, race, religion,  ethnic origin or sexual orientation.</p></blockquote>
<p>Let&#8217;s deal with Coulter first. A lot of people north of the border probably don&#8217;t realize this, but there are a <em>lot</em> more conservatives in the states, and the general tone of conservatism down there is shifted about three notches to the right. Coulter&#8217;s kind of talk, while friggin&#8217; nuts, is more popular in a lot of places than it is in up here. It seems to me that cultural relativism is playing a role here in what goes for <em>hate speech</em>. Having listened to a LOT of Ann Coulter&#8217;s rhetoric (on YouTube &#8211; and believe me, not as a fan) I can tell you that generally speaking, it&#8217;s rarely devoid of social or political commentary. In fact, Coulter is a <em>very </em>political individual, and most of what she says relates pretty directly to public policy. The bottom line is that while she may be an unlikeable person, it&#8217;s hard to separate objectionable speech from hate speech in this case. Are we leaning a bit more heavily (than people on home turf would) on this person simply because Canada is nowhere near as conservative as the US?</p>
<p>As for Earle, the guy doesn&#8217;t strike me as a very good comedian. It actually sounds a lot like two assholes found an instant dislike for one another and it blew up into an ugly scene. Should a comedian (arguably an artist) be barred from making hostile social commentary during a performance even if it borders on hate-speech? I personally think that context needs to be taken into consideration here. An artist by definition will challenge assumptions, tastes, and the status-quo. That&#8217;s sortof what we expect from them. And anyone gaudy enough to heckle an artist on-stage has to be able to take it as well as dish it. She took a risk by speaking up and was not prepared for the response. Does that invisible line need to be moved when the type of speech is artistic vs. other forms of commentary?</p>
<p>The bigger question is are we just a wee bit too intolerant of unpopular speech? What kind of society drags somebody through the laundry-press of human-rights tribunals and the court-system for what basically amounts to offensive-speech as opposed to actual purile bonifide Hitler-esque hate-speech? I can&#8217;t say that I&#8217;ve ever actually been on the receiving end of that kind of talk but I&#8217;ve certainly been offended by Ann Coulter, and comedians. I just think to preserve our integrity we need to loosen up or risk becoming a censorship state.</p>
]]></content:encoded>
			<wfw:commentRss>http://ambiguiti.es/2010/03/is-free-speech-in-trouble-in-canada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One Week In December &#8211; Video Experiment</title>
		<link>http://ambiguiti.es/2009/12/one-week-in-december-video-experiment/</link>
		<comments>http://ambiguiti.es/2009/12/one-week-in-december-video-experiment/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 01:05:42 +0000</pubDate>
		<dc:creator>alexei</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[december]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://ambiguiti.es/?p=693</guid>
		<description><![CDATA[Last week a few people may have noticed me filming odd things around the office and outside. I was doing an experiment with the HD video features of my new camera. I want to do some video when I&#8217;m in Chile next spring but wanted to test everything out to see what gotchas I&#8217;d run [...]]]></description>
			<content:encoded><![CDATA[<p>Last week a few people may have noticed me filming odd things around the office and outside. I was doing an experiment with the HD video features of my new camera. I want to do some video when I&#8217;m in Chile next spring but wanted to test everything out to see what gotchas I&#8217;d run into. Here are the results. Lots of fairly mundane activities, I would say &#8211; put to music.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/W54vYXmX8Kw&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/W54vYXmX8Kw&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://ambiguiti.es/2009/12/one-week-in-december-video-experiment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Persistence and Offline Storage in JavaScript &#8211; Slides</title>
		<link>http://ambiguiti.es/2009/12/persistence-and-offline-storage-in-javascript-slides/</link>
		<comments>http://ambiguiti.es/2009/12/persistence-and-offline-storage-in-javascript-slides/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 00:31:17 +0000</pubDate>
		<dc:creator>alexei</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[dom]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[offline]]></category>
		<category><![CDATA[persistance]]></category>
		<category><![CDATA[persitence]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[vanjs]]></category>
		<category><![CDATA[window.name]]></category>

		<guid isPermaLink="false">http://ambiguiti.es/?p=684</guid>
		<description><![CDATA[Here are my slides from my VanJS talk earlier this week &#8220;Persistence and Offline Storage in JavaScript&#8221;. You&#8217;re free to re-use, borrow, whatever. No restrictions.
Click here to get the full Powerpoint file.
Thanks go to Allen for organizing a good event. It was also neat to learn a bit about Joyent and where they&#8217;re @ (thanks [...]]]></description>
			<content:encoded><![CDATA[<p>Here are my slides from my VanJS talk earlier this week &#8220;Persistence and Offline Storage in JavaScript&#8221;. You&#8217;re free to re-use, borrow, whatever. No restrictions.</p>
<p><a href="http://ambiguiti.es/wp-content/uploads/2009/12/Persistent-offlineStorage_white.ppt">Click here to get the full Powerpoint file.</a></p>
<p>Thanks go to Allen for organizing a good event. It was also neat to learn a bit about Joyent and where they&#8217;re @ (thanks Jim). Sorry I couldnt make drinks afterward. Looking forward to the next one. I for one would be interested in hearing more about HTML5. Also, an hour long &#8220;open mike&#8221; rail-on-Microsoft would be fun too <img src='http://ambiguiti.es/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Probably should be accompanied by drinks tho.</p>
<div style="width:425px;text-align:left" id="__ss_2701938"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/alexeiwhite/persistent-offline-storage-white" title="Persistent Offline Storage White">Persistent Offline Storage White</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=persistent-offlinestoragewhite-091211171147-phpapp02&#038;stripped_title=persistent-offline-storage-white" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=persistent-offlinestoragewhite-091211171147-phpapp02&#038;stripped_title=persistent-offline-storage-white" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/alexeiwhite">Alexei White</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ambiguiti.es/2009/12/persistence-and-offline-storage-in-javascript-slides/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>VanJS: Offline Storage and Server-Side JavaScript</title>
		<link>http://ambiguiti.es/2009/12/vanjs-offline-storage-and-server-side-javascript/</link>
		<comments>http://ambiguiti.es/2009/12/vanjs-offline-storage-and-server-side-javascript/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 05:01:21 +0000</pubDate>
		<dc:creator>alexei</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[talk]]></category>
		<category><![CDATA[vancouver]]></category>

		<guid isPermaLink="false">http://ambiguiti.es/?p=678</guid>
		<description><![CDATA[UPDATE: I&#8217;ve posted the slides for this here.
Live in Vancouver? Want to learn more about JavaScript? Check out the VanJS users group. Incidentally, I&#8217;ll be giving a talk on Jan 9 on Offline Storage. Jim Pick will also be talking about Server-Side JS and no doubt some Joyent goodness! I&#8217;ll post the slides here afterward.
Sub-topics [...]]]></description>
			<content:encoded><![CDATA[<p><strong>UPDATE: <a href="http://ambiguiti.es/2009/12/persistence-and-offline-storage-in-javascript-slides/">I&#8217;ve posted the slides for this here</a>.</strong></p>
<p>Live in Vancouver? Want to learn more about JavaScript? Check out the <a href="http://www.meetup.com/vancouver-javascript-developers/">VanJS users group</a>. Incidentally, I&#8217;ll be giving a talk on Jan 9 on <a href="http://www.meetup.com/vancouver-javascript-developers/calendar/11721388/?a=cv1p_grp&amp;rv=cv1p"><em>Offline Storage</em></a>. <a href="http://jimpick.com/">Jim Pick</a> will also be talking about Server-Side JS and no doubt some Joyent goodness! I&#8217;ll post the slides here afterward.</p>
<p>Sub-topics will include:</p>
<ul>
<li>HTML5 Offline Storage Options</li>
<li>UserData</li>
<li>Flash Local Shared Object</li>
<li>Window.name</li>
<li>probably more.</li>
</ul>
<p>Also I&#8217;ll be giving away a copy of my book to anyone who cares.</p>
]]></content:encoded>
			<wfw:commentRss>http://ambiguiti.es/2009/12/vanjs-offline-storage-and-server-side-javascript/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PhoneGap given Apple Seal of Approval</title>
		<link>http://ambiguiti.es/2009/11/phonegap-given-apple-seal-of-approval/</link>
		<comments>http://ambiguiti.es/2009/11/phonegap-given-apple-seal-of-approval/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 19:36:53 +0000</pubDate>
		<dc:creator>alexei</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[phonegap]]></category>

		<guid isPermaLink="false">http://ambiguiti.es/?p=674</guid>
		<description><![CDATA[Over the past year or so there has been a lot of consternation on the part of developers writing applications for iPhone using the PhoneGap framework. The problem seemed to be that Apple was unpredictably rejecting applications on the sole basis that they used a 3rd party framework, or that they suspected PhoneGap used techniques [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past year or so there has been a lot of consternation on the part of developers writing applications for iPhone using the PhoneGap framework. The problem seemed to be that Apple was unpredictably rejecting applications on the sole basis that they used a 3rd party framework, or that they suspected PhoneGap used techniques they prohibited (like downloading program logic at runtime). Recently, Apple sat down and did a proper technical analysis of the framework to evaluate whether or not they should continue to discriminate based on the use of this framework, or simply evaluate these applications on their own merits instead. According to <a href="http://blogs.nitobi.com/jesse/2009/11/20/phonegapp-store-approval/">Jesse MacFadyen</a> of Nitobi:</p>
<ul>
<li>Apple has given PhoneGap a technical analysis , and PhoneGap does not violate the Terms &amp; Conditions of the App Store.</li>
<li>Apple will review PhoneGap applications based on their own merits and not on their use of PhoneGap.</li>
</ul>
<p>This is great news for the development community because it means we can continue to write simple cross-platform applications using HTML, CSS, and JavaScript, and deploy them natively to a number or devices without having to do tonnes of rewrite for each one.</p>
]]></content:encoded>
			<wfw:commentRss>http://ambiguiti.es/2009/11/phonegap-given-apple-seal-of-approval/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Slides from Max 2009 Talk</title>
		<link>http://ambiguiti.es/2009/10/slides-from-max-2009-talk/</link>
		<comments>http://ambiguiti.es/2009/10/slides-from-max-2009-talk/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 18:27:54 +0000</pubDate>
		<dc:creator>alexei</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[adobemax]]></category>
		<category><![CDATA[adobemax36]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[slides]]></category>
		<category><![CDATA[talk]]></category>

		<guid isPermaLink="false">http://ambiguiti.es/?p=669</guid>
		<description><![CDATA[Here are the slides from my Adobe Max 2009 talk on &#8220;JavaScript 2.0 in Dreamweaver CS4&#8243;:
JavaScript 2.0 in Dreamweaver CS4
View more presentations from alexsaves.

]]></description>
			<content:encoded><![CDATA[<p>Here are the slides from my Adobe Max 2009 talk on &#8220;JavaScript 2.0 in Dreamweaver CS4&#8243;:</p>
<div style="width:425px;text-align:left" id="__ss_2143689"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/alexsaves/javascript-20-in-dreamweaver-cs4" title="JavaScript 2.0 in Dreamweaver CS4">JavaScript 2.0 in Dreamweaver CS4</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=max09whitejs2dwfinal-091006125527-phpapp01&#038;stripped_title=javascript-20-in-dreamweaver-cs4" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=max09whitejs2dwfinal-091006125527-phpapp01&#038;stripped_title=javascript-20-in-dreamweaver-cs4" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/alexsaves">alexsaves</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ambiguiti.es/2009/10/slides-from-max-2009-talk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone Anim Maker Updated</title>
		<link>http://ambiguiti.es/2009/09/iphone-anim-maker-updated/</link>
		<comments>http://ambiguiti.es/2009/09/iphone-anim-maker-updated/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 22:39:51 +0000</pubDate>
		<dc:creator>alexei</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://ambiguiti.es/?p=663</guid>
		<description><![CDATA[After getting some good feedback on my iPhone Animation Tool, I decided to do another release. This time, I added the ability to hard-code the number of columns. Some people weren&#8217;t getting the right sized images for their purposes, so this gives you a bit more control over that. This also makes it useful for [...]]]></description>
			<content:encoded><![CDATA[<p>After getting some good feedback on my <a href="http://ambiguiti.es/2009/05/a-tool-for-creating-opengl-animation-textures/">iPhone Animation Tool</a>, I decided to do another release. This time, I added the ability to hard-code the number of columns. Some people weren&#8217;t getting the right sized images for their purposes, so this gives you a bit more control over that. This also makes it useful for non-iphone animation work.</p>
<p>I also decided to include the full source code incase somebody wanted to get in there and fix or add something. As always, feedback is welcome.</p>
<p><a href="http://ambiguiti.es/wp-content/uploads/2009/09/animmaker1_1.zip"><br />
<strong>Download it here.</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://ambiguiti.es/2009/09/iphone-anim-maker-updated/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Catch my JavaScript Talk at Adobe Max &#8216;09</title>
		<link>http://ambiguiti.es/2009/09/catch-my-javascript-talk-at-adobe-max-09/</link>
		<comments>http://ambiguiti.es/2009/09/catch-my-javascript-talk-at-adobe-max-09/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 00:55:48 +0000</pubDate>
		<dc:creator>alexei</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[adobe max]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[talk]]></category>

		<guid isPermaLink="false">http://ambiguiti.es/?p=651</guid>
		<description><![CDATA[If you&#8217;re going to Adobe MAX this year and are interested in JavaScript development, you may be interested in my talk &#8220;JavaScript 2.0 in Dreamweaver&#8221; which will be held @ October 6 at 03:00PM in room 506 (Capacity: 90). While you&#8217;re at it, here are a few other JavaScript or Dreamweaver related talks that might [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re going to Adobe MAX this year and are interested in JavaScript development, you may be interested in my talk &#8220;<strong>JavaScript 2.0 in Dreamweaver</strong>&#8221; which will be held @ October 6 at 03:00PM in room 506 (Capacity: 90). While you&#8217;re at it, here are a few other JavaScript or Dreamweaver related talks that might interest y&#8217;all:</p>
<ul>
<li> Using the Spry Framework in Dreamweaver CS4 (Arnout Kazemier)    Oct 5th 3:30pm 403B</li>
<li> Spry Widgets and Dreamweaver CS4 (BYOL) (Chris Converse)   Oct 6th 1:00pm 408A</li>
<li> Ajax for Designers (Greg Rewis)   Oct 5th 11:30am 405 + Others</li>
<li> Skinning JavaScript Framework Widgets in Dreamweaver (Joe Lowery)  Oct 7th 3:30pm 402A</li>
<li> Best Practices in Cross-Browser Testing with Adobe BrowserLab (Kristin Long)  Oct 7th 2:00pm 406A + Others</li>
<li>Roadmap: Web Professional Tools and Services in Creative Suite (Lea Hickman)  Oct 7th 5:00pm 504</li>
</ul>
<p>Basically I&#8217;ll be discussing ways that serious JS dev can approached in Dreamweaver, giving demos of some cool new stuff including:</p>
<ul>
<li>BrowserLab</li>
<li>DOM and CSS debugging features</li>
<li>Framework support</li>
<li>Web Widgets</li>
<li>Spry</li>
</ul>
<p>I&#8217;ll also talk about some things to watch out for and talk about where I would like to DW go in the future. MAX is Adobe&#8217;s annual conference and will be held between Oct 3-7 in Los Angeles this year.</p>
]]></content:encoded>
			<wfw:commentRss>http://ambiguiti.es/2009/09/catch-my-javascript-talk-at-adobe-max-09/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
