<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Webremixed Articles for tags: ajax</title>
    <link>http://www.webremixed.info/</link>
    <description>Aggregation of tags: ajax</description>
    <dc:creator>Webremixer</dc:creator>
    <item>
      <title>A Drumbeat for the Open Web</title>
      <link>http://ajaxian.com/?p=10141</link>
      <description>I stumbled on the Mozilla Foundation&amp;rsquo;s Drumbeat project recently:
Drumbeat gathers smart, creative people like you around big ideas, practical projects and local events that improve the open web.
It&amp;rsquo;s very well done combination of projects + community.
There&amp;rsquo;s a whole slew of cool projects already one here. A small sample:</description>
      <pubDate>Thu, 02 Sep 2010 10:30:40 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10141</guid>
      <dc:date>2010-09-02T10:30:40Z</dc:date>
    </item>
    <item>
      <title>Extending HTML5</title>
      <link>http://ajaxian.com/?p=10128</link>
      <description>Google Rich Snippet
Oli Studholme has an excellent new article on HTML5 Doctor on the different ways HTML5 can be extended with things like microformats, the link tag, and more. Why would you want to do this?
While&amp;nbsp;HTML5 has a bunch of semantic elements, including new ones like&amp;nbsp; and&amp;nbsp;, sometimes there just isn&amp;rsquo;t an element with the [...]</description>
      <pubDate>Wed, 01 Sep 2010 10:30:57 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10128</guid>
      <dc:date>2010-09-01T10:30:57Z</dc:date>
    </item>
    <item>
      <title>Raphaël 1.5 Released</title>
      <link>http://ajaxian.com/?p=10119</link>
      <description>Dmitry Baranovskiy and team have released another version of Rapha&amp;euml;l, an excellent drawing and animation library backed by SVG (VML on Internet Explorer). New features in Rapha&amp;euml;l 1.5 include custom attributes and keyframes. Keyframes can be defined similar to CSS3 Animations:
PLAIN TEXT
JAVASCRIPT:


el.animate({
&amp;nbsp; &amp;nbsp; &amp;quot;20%&amp;quot;: {cy: 200, easing: &amp;quot;&amp;gt;&amp;quot;},
&amp;nbsp; &amp;nbsp; &amp;quot;40%&amp;quot;: {cy: 100},
&amp;nbsp; &amp;nbsp; &amp;quot;60%&amp;quot;: {cy: [...]</description>
      <pubDate>Tue, 31 Aug 2010 10:30:55 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10119</guid>
      <dc:date>2010-08-31T10:30:55Z</dc:date>
    </item>
    <item>
      <title>New SVG Web Release: Owlephant</title>
      <link>http://ajaxian.com/?p=10195</link>
      <description>The SVG Web team has announced a new release. SVG Web is a drop in JavaScript library that makes it easy to display SVG graphics on Internet Explorer 6, 7, and 8 using Flash.
The new SVG Web release, like all of their releases, is named after especially silly D&amp;amp;D monsters. The new release is code [...]</description>
      <pubDate>Mon, 30 Aug 2010 23:05:00 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10195</guid>
      <dc:date>2010-08-30T23:05:00Z</dc:date>
    </item>
    <item>
      <title>Design 3D Models in a Browser</title>
      <link>http://ajaxian.com/?p=10090</link>
      <description>Perfect for a Monday is a cool 3D model editor built using the Canvas tag and created by Jayesh Salvi:</description>
      <pubDate>Mon, 30 Aug 2010 11:00:37 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10090</guid>
      <dc:date>2010-08-30T11:00:37Z</dc:date>
    </item>
    <item>
      <title>Find Info On Webkit Spec Extensions</title>
      <link>http://ajaxian.com/?p=10082</link>
      <description>I stumbled across http://webkit.org/specs recently, which is basically a nifty listing of all custom extensions Apple/Webkit has made to web specs, written up as specs themselves so that other browsers can implement them:

Squirrelfish Bytecode
Timed Media Elements
CSS Effects
Extensions to CSS 3 Media Queries
The 'pointer-events' property

There were some on here that I had ever even heard of. [...]</description>
      <pubDate>Fri, 27 Aug 2010 11:00:41 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10082</guid>
      <dc:date>2010-08-27T11:00:41Z</dc:date>
    </item>
    <item>
      <title>It’s Gmail: The Game!</title>
      <link>http://ajaxian.com/?p=10002</link>
      <description>TechCrunch reports on a Googler, Paul Truong, who created an HTML5-based game for Gmail called Galactic Inbox using his 20% time:
When you start it up, a little Gmail logo envelope guy pops out of a &amp;ldquo;20% Projects Lab&amp;rdquo; and starts flying. Essentially, he&amp;rsquo;s a spaceship and can shoot objects coming his way. It&amp;rsquo;s simple, but [...]</description>
      <pubDate>Fri, 27 Aug 2010 10:00:01 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10002</guid>
      <dc:date>2010-08-27T10:00:01Z</dc:date>
    </item>
    <item>
      <title>How to Drag Out Files Like Gmail</title>
      <link>http://ajaxian.com/?p=10076</link>
      <description>Ryan Seddon, aka the CSS Ninja, has a nice blog post up where he reverse engineers the new feature in Gmail where you can drag attachments from an email on to your desktop.


Note that the feature only currently works in Chrome.
Ryan begins with the following code:
PLAIN TEXT
JAVASCRIPT:


var file = document.getElementById(&amp;quot;dragout&amp;quot;);
file.addEventListener(&amp;quot;dragstart&amp;quot;,function(evt){
&amp;nbsp; evt.dataTransfer.setData(&amp;quot;DownloadURL&amp;quot;,fileDetails);
},false);
&amp;nbsp;


Describing the code Ryan says:
From [...]</description>
      <pubDate>Thu, 26 Aug 2010 11:00:40 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10076</guid>
      <dc:date>2010-08-26T11:00:40Z</dc:date>
    </item>
    <item>
      <title>innerShiv: Make innerHTML + HTML5 Work in IE</title>
      <link>http://ajaxian.com/?p=9997</link>
      <description>(Various Shivs)
Via JD Bartlett comes HTML5 innerShiv for IE. Before innerShiv, the following would not work in IE:
PLAIN TEXT
HTML:


var s = document.createElement('div');
s.innerHTML = &amp;quot;Hi!&amp;quot;;
document.body.appendChild(s);
&amp;nbsp;


For example, let's imagine we have some CSS that defines the following for the HTML5 elements footer, header, and section:
PLAIN TEXT
CSS:


footer, header, section {
&amp;nbsp; border:1px solid #ccc; 
&amp;nbsp; display:block;
&amp;nbsp; padding:10px;
}
&amp;nbsp;


Unfortunately, even if [...]</description>
      <pubDate>Thu, 26 Aug 2010 10:00:47 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9997</guid>
      <dc:date>2010-08-26T10:00:47Z</dc:date>
    </item>
    <item>
      <title>Adobe Releases Web Fonts</title>
      <link>http://ajaxian.com/?p=10072</link>
      <description>Last week Adobe announced they are jumping into the Web Fonts game in a partnership with Typekit:
For this debut of Adobe Web Fonts, I think we&amp;rsquo;ve made some great choices. Everyone knows&amp;nbsp;Myriad and&amp;nbsp;Minion &amp;mdash; pervasive workhorse sans serif and serif typefaces, respectively, which&amp;nbsp;will prove to be as useful on the web as they have been [...]</description>
      <pubDate>Wed, 25 Aug 2010 11:00:48 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10072</guid>
      <dc:date>2010-08-25T11:00:48Z</dc:date>
    </item>
    <item>
      <title>Real World Canvas Tips from Hakim El Hattab</title>
      <link>http://ajaxian.com/?p=9992</link>
      <description>From Hakim El Hattab (who has some very nifty HTML5 experiments up) comes some nice tips on using the Canvas tag:
 
Cross browser implementation
There are no real discrepancies between the canvas outputs of different browsers so long as the JavaScript code is written correctly (if not, browsers tend to try and fix things for you, [...]</description>
      <pubDate>Wed, 25 Aug 2010 10:00:27 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9992</guid>
      <dc:date>2010-08-25T10:00:27Z</dc:date>
    </item>
    <item>
      <title>Motorola Purchases 280 North</title>
      <link>http://ajaxian.com/?p=10117</link>
      <description>I don&amp;rsquo;t usually post acquisition news on here, but I just wanted to congratulate 280 North, who we&amp;rsquo;ve covered on here many times and are fellow members of the Ajax community. 280 North produces the awesome Cappuccino language/framework, including the 280 Slides presentation web application. Techcrunch is reporting that Motorola has bought 280 North. From [...]</description>
      <pubDate>Tue, 24 Aug 2010 22:26:37 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10117</guid>
      <dc:date>2010-08-24T22:26:37Z</dc:date>
    </item>
    <item>
      <title>CSS Media Queries: Bees Knees Or Spawn of Satan?</title>
      <link>http://ajaxian.com/?p=10062</link>
      <description>The last month has seen an interesting back and forth over CSS Media Queries. In a nutshell, CSS Media Queries make it possible to apply style sheets only if certain properties are available on the display device. For example, you could have a stylesheet only display for screen devices with a maximum screen width of [...]</description>
      <pubDate>Tue, 24 Aug 2010 11:00:58 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10062</guid>
      <dc:date>2010-08-24T11:00:58Z</dc:date>
    </item>
    <item>
      <title>Blow Things Up!</title>
      <link>http://ajaxian.com/?p=9987</link>
      <description>Jonas Wagner has ported the Flash 2D physics engine Box2DFlash to JavaScript:

In his demo Jonas uses the Canvas tag to map the physics simulations on. Click on it to create explosions:

Jonas talks about the approach he used to convert the original library from ActionScript to JavaScript:
At first I thought this conversion would be trivial as [...]</description>
      <pubDate>Tue, 24 Aug 2010 10:00:09 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9987</guid>
      <dc:date>2010-08-24T10:00:09Z</dc:date>
    </item>
    <item>
      <title>The CSS3 Song</title>
      <link>http://ajaxian.com/?p=10058</link>
      <description>Don&amp;rsquo;t be bummed it&amp;rsquo;s Monday, &amp;lsquo;cuse the CSS3 Song is here to cheer you up:

How can you go wrong with lyrics like this:
CSS3
Web animation done properly
CSS3
Degrading gracefully
I had a dream, an awesome dream
People surfing in the park
On Windows, Linux and Mac
And their page load speeds were oh-so-high
No big JavaScript library
Just to show some eye-candy
CSS3
Web animation [...]</description>
      <pubDate>Mon, 23 Aug 2010 11:00:32 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10058</guid>
      <dc:date>2010-08-23T11:00:32Z</dc:date>
    </item>
    <item>
      <title>Pure Pulsing CSS Map Markers</title>
      <link>http://ajaxian.com/?p=9982</link>
      <description>Via Zachary Johnson (aka the Zachstronaut) comes a cool experiment using pure CSS to generate pulsing rings/map markers. He's put together a nice video explaining the concept:

He has a cool demo (Chrome or Safari + Snow Leopard only) of the effect. If you have a supporting browser you should the demo animating inline below:

The pulsing [...]</description>
      <pubDate>Mon, 23 Aug 2010 10:00:18 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9982</guid>
      <dc:date>2010-08-23T10:00:18Z</dc:date>
    </item>
    <item>
      <title>Want to pack JS and CSS really well? Convert it to a PNG and unpack it via Canvas</title>
      <link>http://ajaxian.com/?p=10102</link>
      <description>Jacob Seidelin of nihilogic fame (remember his Super Mario in JavaScript solution) is one of my unsung heroes of JavaScript. His solutions have that Dean Edwards &amp;quot;genius bordering on the bat-sh*t-crazy&amp;quot; touch that make you shake your head in disbelief when they come out but later on become very interesting. 
One of his posts from [...]</description>
      <pubDate>Sun, 22 Aug 2010 19:30:36 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10102</guid>
      <dc:date>2010-08-22T19:30:36Z</dc:date>
    </item>
    <item>
      <title>Attack of the IE Conditional Comment…</title>
      <link>http://ajaxian.com/?p=10052</link>
      <description>Just in time for Friday, James Padolsey wins the award for most creative Internet Explorer detection code:
PLAIN TEXT
JAVASCRIPT:


// ----------------------------------------------------------
// If you're not in IE (or IE version is less than 5) then:
//&amp;nbsp; &amp;nbsp; &amp;nbsp;ie === undefined
// If you're in IE (&amp;gt;5) then you can determine which version:
//&amp;nbsp; &amp;nbsp; &amp;nbsp;ie === 7; // IE7
// Thus, to [...]</description>
      <pubDate>Fri, 20 Aug 2010 11:00:16 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10052</guid>
      <dc:date>2010-08-20T11:00:16Z</dc:date>
    </item>
    <item>
      <title>Auto-Generate CSS3 For Fame and Fortune!</title>
      <link>http://ajaxian.com/?p=9974</link>
      <description>We've seen a number of nice CSS3 generators. I stumbled across another one recently that has a nice set of features for autogenerating the following from a single CSS3 generator web page:

Border Radius
Gradients
CSS Transforms
CSS Animations
CSS Transitions
Text Shadow
Box Shadow
Text Rotation
@Font Face</description>
      <pubDate>Fri, 20 Aug 2010 10:00:14 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9974</guid>
      <dc:date>2010-08-20T10:00:14Z</dc:date>
    </item>
    <item>
      <title>An Implausibly Illustrated Introduction to HTML5 Web Workers</title>
      <link>http://ajaxian.com/?p=10047</link>
      <description>Been hearing about HTML5 Web Workers but can&amp;rsquo;t wrap your brain around them? Mark Pilgrim is here to help with an (implausibly) illustrated tongue-in-cheek guide. A small visual snippet:

Yet another snippet:

[Disclosure: Mark Pilgrim owes me money; just kidding]</description>
      <pubDate>Thu, 19 Aug 2010 11:00:12 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10047</guid>
      <dc:date>2010-08-19T11:00:12Z</dc:date>
    </item>
    <item>
      <title>Will Native Mobile Applications Wither Away?</title>
      <link>http://ajaxian.com/?p=9960</link>
      <description>James Pearce has started a fascinating series, called WhitherApps.com, trying to rewrite the BBC iPhone application and other native mobile apps using HTML5. From the kickoff blog post:
WhitherApps is a bandwagon-busting experiment. I believe there are far too many native client apps which could have been far better written as mobile web apps. What we&amp;rsquo;re [...]</description>
      <pubDate>Thu, 19 Aug 2010 10:00:08 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9960</guid>
      <dc:date>2010-08-19T10:00:08Z</dc:date>
    </item>
    <item>
      <title>When does JavaScript trigger reflows and rendering?</title>
      <link>http://ajaxian.com/?p=10098</link>
      <description>Thomas Fuchs has some good performance things to say reflows and rendering. A video of wikipedia gives you an idea of how much happens when a basic page is rendered:
 
The advice?
The important thing is to always remember that reflowing and rendering HTML is the single most expensive operation browsers do. If your page feels [...]</description>
      <pubDate>Wed, 18 Aug 2010 11:26:21 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10098</guid>
      <dc:date>2010-08-18T11:26:21Z</dc:date>
    </item>
    <item>
      <title>JavaScript Gameboy Emulator: Memory and GPU</title>
      <link>http://ajaxian.com/?p=10041</link>
      <description>Jack Vaughn posted on Ajaxian recently about a new blog series on building a Gameboy emulator using JavaScript. Now Parts II and III have been posted in the series:

Part 1: The CPU
Part 2: Memory
Part 3: GPU Timings

In the Memory section, Imran Nazar builds up a JavaScript MMU that can interpret the different parts of the [...]</description>
      <pubDate>Wed, 18 Aug 2010 11:00:50 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10041</guid>
      <dc:date>2010-08-18T11:00:50Z</dc:date>
    </item>
    <item>
      <title>The Web as an API</title>
      <link>http://ajaxian.com/?p=9952</link>
      <description>(Photo CC-A by JSConf)
The ever prolific Michael Mahemoff has a nice blog post up about using Cross-Origin Resource Sharing to do cool cross site scraping, especially of microformats:
Cross-Origin Resource Sharing makes it possible to do arbitrary calls from a web page to any server, if the server consents. It's a typical HTML5 play: We could [...]</description>
      <pubDate>Wed, 18 Aug 2010 10:00:08 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9952</guid>
      <dc:date>2010-08-18T10:00:08Z</dc:date>
    </item>
    <item>
      <title>How to Become a JavaScript Bad… Shut Yo Mouth!</title>
      <link>http://ajaxian.com/?p=10037</link>
      <description>[Image CC-A by Terry Johnston]
A fun post for a Tuesday morning, Aaron Newton shares his path to becoming a JavaScript ninja, and how you can too. Some of his tips (I encourage you to read the whole article):


Study design and designers. I&amp;rsquo;m not saying you have to have the talent to be an awesome graphic [...]</description>
      <pubDate>Tue, 17 Aug 2010 11:00:32 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10037</guid>
      <dc:date>2010-08-17T11:00:32Z</dc:date>
    </item>
    <item>
      <title>Glimmer: Visual Builder for JQuery Animations</title>
      <link>http://ajaxian.com/?p=9947</link>
      <description>From Tim Aidlin over at Microsoft comes a tutorial on using JQuery to do animation. The tutorial is focused on using a new library they have designed called Glimmer that allows designers and developers to create interactive elements and animations on web pages using JQuery. Using Glimmer you setup your HTML and CSS and then [...]</description>
      <pubDate>Tue, 17 Aug 2010 10:00:19 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9947</guid>
      <dc:date>2010-08-17T10:00:19Z</dc:date>
    </item>
    <item>
      <title>IE Compatibility View</title>
      <link>http://ajax.sys-con.com/node/1491843</link>
      <description>A client of ours recently contacted me with the question: We use Keynote, WebPagetest and dynaTrace AJAX &amp;ndash; but we get different results with these tools/services. WebPagetest tells us that our page is very slow &amp;ndash; but dynaTrace on my local machine does not. What can be the problem here? What&amp;rsquo;s the difference?

I took a look at their page on my own laptop &amp;ndash; running WinXP and IE8. I saw a small JavaScript performance hotspot but nothing major. Then it occurred to me that WebPagetest is probably using a different browser which made me notice a feature of IE that I haven&amp;rsquo;t yet explored enough.&lt;p&gt;&lt;a href="http://ajax.sys-con.com/node/1491843"&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 16 Aug 2010 20:26:11 GMT</pubDate>
      <guid>http://ajax.sys-con.com/node/1491843</guid>
      <dc:date>2010-08-16T20:26:11Z</dc:date>
    </item>
    <item>
      <title>HTML5Rocks Gets Awesomer</title>
      <link>http://ajaxian.com/?p=10008</link>
      <description>Version 2 of HTML5Rocks is hot off the presses!

We think HTML5 will make your work more engaging and create a faster, more responsive experience for your users, so we&amp;rsquo;re happy to add today a slew of new content to&amp;nbsp;html5rocks.com.
If you want to not only get up to speed, but understand the browser differences and techniques [...]</description>
      <pubDate>Mon, 16 Aug 2010 10:45:48 GMT</pubDate>
      <guid>http://ajaxian.com/?p=10008</guid>
      <dc:date>2010-08-16T10:45:48Z</dc:date>
    </item>
    <item>
      <title>Tricks From Our Flash Friends: 3D in a 2D Context</title>
      <link>http://ajaxian.com/?p=9932</link>
      <description>If you&amp;rsquo;ve seen some of the cool work that folks like Mr. Doob or Gerard Ferrandez have done with HTML5/CSS3/SVG/etc., you&amp;rsquo;ve probably seen them emulating nifty 3D effects in the browser (move your mouse within the demo inline below to pan the camera):

The demo above, by Gerard, uses SVG plus various mathematical tricks to emulate [...]</description>
      <pubDate>Mon, 16 Aug 2010 10:00:48 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9932</guid>
      <dc:date>2010-08-16T10:00:48Z</dc:date>
    </item>
    <item>
      <title>jQuery Mobile Announced; Touch-Optimized Web Framework for Smartphones &amp; Tablets</title>
      <link>http://ajaxian.com/?p=9930</link>
      <description>I have had the pleasure to start working with the awesome jQuery team on a new mobile development. Today, John announced jQuery Mobile, &amp;ldquo;a unified user interface system across all popular mobile device platforms, built on the rock-solid jQuery and jQuery UI foundation.&amp;rdquo;
Palm has sponsored the effort with other great folks, and I wrote about [...]</description>
      <pubDate>Sat, 14 Aug 2010 02:12:19 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9930</guid>
      <dc:date>2010-08-14T02:12:19Z</dc:date>
    </item>
    <item>
      <title>i-Government : Trusted Services Cloud infrastructure</title>
      <link>http://ajax.sys-con.com/node/1499491</link>
      <description>Governments moving to Cloud will be such a major stimulant for the market not just because their spending can act as an &amp;lsquo;anchor client&amp;rsquo; for helping new local start-up businesses, those creating local &amp;ldquo;Green Data-centres&amp;rdquo;, but because they literally have to play an essential role in creating the Cloud itself.

To explain this consider the concept of &amp;ldquo;i-Government&amp;rdquo;, rather than e-Government, simply to reflect the role Identity technologies will play. Universal adoption of standards like OpenID will enable &amp;lsquo;single sign-on&amp;rsquo; across all web applications, including those of government.

This will streamline access for users and the Web 2.0 software that uses it and provides web site features will most likely run in the Cloud.&lt;p&gt;&lt;a href="http://ajax.sys-con.com/node/1499491"&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 13 Aug 2010 22:38:00 GMT</pubDate>
      <guid>http://ajax.sys-con.com/node/1499491</guid>
      <dc:date>2010-08-13T22:38:00Z</dc:date>
    </item>
    <item>
      <title>Don’t Build from Scratch. You Now Have an HTML5 Boilerplate to Work With</title>
      <link>http://ajaxian.com/?p=9911</link>
      <description>The HTML5 love continues to be doled out by Paul Irish. First, he offered up Modernizr and now, he&amp;rsquo;s teamed up with Divya Manian to create an HTML5 boilerplate which leverages best practices to get your started. 
It&amp;rsquo;s essentially a good starting template of html and css and a folder structure that works. But baked [...]</description>
      <pubDate>Wed, 11 Aug 2010 15:58:04 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9911</guid>
      <dc:date>2010-08-11T15:58:04Z</dc:date>
    </item>
    <item>
      <title>Free talk at Yahoo on the 27th about the software revolution that is JavaScript</title>
      <link>http://ajaxian.com/?p=9908</link>
      <description>Yahoo invites to their campus in Sunnyvale, California on the 27th of August to hear Douglas Crockford talk about &amp;ldquo;Loopage&amp;rdquo;. 

In his own words:
Software development is hampered by a specific set of design mistakes that were made in the first programming languages and repeated in everything that has been done since. And, somewhat miraculously, JavaScript [...]</description>
      <pubDate>Wed, 11 Aug 2010 08:42:00 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9908</guid>
      <dc:date>2010-08-11T08:42:00Z</dc:date>
    </item>
    <item>
      <title>JavaFX Does Have a Future</title>
      <link>http://ajax.sys-con.com/node/1483065</link>
      <description>In looking back at my JavaFX&amp;hellip; does it have a future? posting, my views have been changed  by some of the comments made (here and here), in particular about JavaFX vs. Flash/Flex and Java Web Start. 
JavaFX and applets
I agree that comparing JavaFX applets vs Flash/Flex is not something we should be doing. Flash [...]&lt;p&gt;&lt;a href="http://ajax.sys-con.com/node/1483065"&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 09 Aug 2010 13:30:00 GMT</pubDate>
      <guid>http://ajax.sys-con.com/node/1483065</guid>
      <dc:date>2010-08-09T13:30:00Z</dc:date>
    </item>
    <item>
      <title>What Can You Build in 1k of JS?</title>
      <link>http://ajaxian.com/?p=9900</link>
      <description>Here&amp;rsquo;s a fun way to end the week. Peter van der Zee has cranked up a cool contest where you&amp;rsquo;ll be judged on what you can build using just 1k of JavaScript. The rules are simple:

Create a fancy pancy Javascript demo
Submissions may be up to 1k. (And not crash)
Externals are strictly forbidden, unlike &amp;ldquo;some&amp;rdquo; contests. [...]</description>
      <pubDate>Fri, 06 Aug 2010 16:00:44 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9900</guid>
      <dc:date>2010-08-06T16:00:44Z</dc:date>
    </item>
    <item>
      <title>qooxdoo 1.2 and 1.1.1 released</title>
      <link>http://ajaxian.com/?p=9897</link>
      <description>Qooxdoo framework folks report a new release. Update includes a virtual list for handling really big numbers of items.
It takes full advantage of qooxdoo&amp;rsquo;s data binding layer, so another demo shows how you can create an extended list with custom renderers. The virtual List is marked as experimental, and we look forward to include user [...]</description>
      <pubDate>Thu, 05 Aug 2010 20:26:06 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9897</guid>
      <dc:date>2010-08-05T20:26:06Z</dc:date>
    </item>
    <item>
      <title>How to Identify IE Add-Ons that Impact Web Site Performance</title>
      <link>http://ajax.sys-con.com/node/1475446</link>
      <description>I occasionally get invited to do JavaScript/AJAX Performance Workshops. Last week I spent two days with a group of dynaTrace AJAX  Users that work in a performance task force group within their R&amp;amp;D Organization. I asked them about the reasons for this Client-Side Performance Initiative. They told me the following story:
One of our sales managers started to complain about several pages of the product we sell being too slow  to demo therefore impacting his ability to pitch and sell the product. We analyzed the page in-house but couldn&amp;rsquo;t reproduce the same exact behavior. After some back and forth we identified that it was the Skype Add-On for Internet Explorer caused the performance hit on those pages that had a very large DOM with many table rows and many nested divs. This raised the awareness of client side performance and that there is much to learn about how browser work and how the generated HTML impacts JavaScript, Rendering and IE Add-Ons. &lt;p&gt;&lt;a href="http://ajax.sys-con.com/node/1475446"&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Tue, 03 Aug 2010 18:16:00 GMT</pubDate>
      <guid>http://ajax.sys-con.com/node/1475446</guid>
      <dc:date>2010-08-03T18:16:00Z</dc:date>
    </item>
    <item>
      <title>Canto.js: An Improved Canvas API</title>
      <link>http://ajaxian.com/?p=9889</link>
      <description>Javascript author extraordinaire David Flanagan released Canto.js recently, a lightweight wrapper API for canvas, introduced here and documented at the top of the source code. Example:
PLAIN TEXT
JAVASCRIPT:


canto(&amp;quot;canvas_id&amp;quot;).moveTo(100,100).lineTo(200,200,100,200).closePath().stroke();
&amp;nbsp;


Notice three things:

 canto() returns an abstraction of the canvas - a &amp;quot;Canto&amp;quot; object.

 As with jQuery and similar libraries, there's method chaining; each method called on a Canto [...]</description>
      <pubDate>Thu, 29 Jul 2010 04:10:24 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9889</guid>
      <dc:date>2010-07-29T04:10:24Z</dc:date>
    </item>
    <item>
      <title>YUI 3.2.0 preview release 1 – touch events support, transitions and browser-specific loading</title>
      <link>http://ajaxian.com/?p=9885</link>
      <description>Over at the the YUI blog the team just announced the preview release of YUI 3.2.0. YUI3 now has some interesting new features that the team wants you to try and tell them if they work out for you. The changes to the already very powerful library are quite ambitious:

Touch event support for mobile interfaces [...]</description>
      <pubDate>Tue, 27 Jul 2010 18:34:02 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9885</guid>
      <dc:date>2010-07-27T18:34:02Z</dc:date>
    </item>
    <item>
      <title>Canvas Color Cycling</title>
      <link>http://ajaxian.com/?p=9881</link>
      <description>Interest in Canvas, as well as mobile apps, has led to a renaissance of old-school 8-bit graphics. Joe Huckaby of Effect Games has been playing around with color cycling, leading to some stunning effects.

Anyone remember Color cycling from the 90s?  This was a technology often used in 8-bit video games of the era, to [...]</description>
      <pubDate>Tue, 27 Jul 2010 00:21:55 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9881</guid>
      <dc:date>2010-07-27T00:21:55Z</dc:date>
    </item>
    <item>
      <title>Amazon’s Push for the Enterprise</title>
      <link>http://ajax.sys-con.com/node/1477524</link>
      <description>This also seems to be a natural adjacent market for Amazon (the IaaS company &amp;ndash; not the online retailer). If they already successfully host web startups and are the most well-known compute platform for tasks such video transcoding or text recognition &amp;ndash; why not use that same expertise and infrastructure to sell it to enterprises?

Enterprise IT is a huge market with great margins, and as corporate CIOs are looking for ways to use the cloud to cut costs and/or become more agile &amp;ndash; Amazon has the brand recognition to be their number one choice.

This seems to be a high priority effort for the company considering that they have their CTO attending and delivering his keynote at events like the one in LA. And it should be if Amazon does not want to be squeezed between enterprise vendors like Microsoft and VMware getting the higher margin enterprise cloud segment, while initiatives like OpenStack commoditizing lower end cloud compute services.&lt;p&gt;&lt;a href="http://ajax.sys-con.com/node/1477524"&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 26 Jul 2010 12:00:00 GMT</pubDate>
      <guid>http://ajax.sys-con.com/node/1477524</guid>
      <dc:date>2010-07-26T12:00:00Z</dc:date>
    </item>
    <item>
      <title>Looking at JS emulator core for GameBoy</title>
      <link>http://ajaxian.com/?p=9875</link>
      <description>JavaScript as a general-purpose &amp;ldquo;Turing-complete language&amp;rdquo; is illustrated &amp;ndash; the example discussed in the first part of a series:&amp;nbsp; How a CPU can be emulated through JS, and how one might start building an emulation core for the GameBoy console. Looking forward: &amp;nbsp;How a game image can be loaded into the emulator over the Web. [...]</description>
      <pubDate>Sun, 25 Jul 2010 03:29:06 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9875</guid>
      <dc:date>2010-07-25T03:29:06Z</dc:date>
    </item>
    <item>
      <title>Best Practices on JavaScript and AJAX Performance</title>
      <link>http://ajax.sys-con.com/node/1473993</link>
      <description>JavaScript can save your day or it can cause you nightmares. JavaScript and XHR (XmlHttpRequest) enable what the industry considers to be Web 2.0 &amp;ndash; meaning highly interactive web sites where some application logic is pushed down to the client into the browsers JavaScript engine. As with any application code &amp;ndash; regardless of the language and runtime environment &amp;ndash; it is easy to not follow Best Practices which ultimately negatively impact the end-user experience with the site.&lt;p&gt;&lt;a href="http://ajax.sys-con.com/node/1473993"&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 22 Jul 2010 18:44:47 GMT</pubDate>
      <guid>http://ajax.sys-con.com/node/1473993</guid>
      <dc:date>2010-07-22T18:44:47Z</dc:date>
    </item>
    <item>
      <title>Dojo 1.5 is Out and it’s Feature Packed!</title>
      <link>http://ajaxian.com/?p=9851</link>
      <description>The Dojo project continues to pump out goodness announcing version 1.5 of the Dojo Toolkit with a number of new and exciting features. 
Dylan Schiemann had this to say about the release:
The JavaScript world is evolving at an intense pace. We&amp;rsquo;re very pleased with this release of Dojo, which offers the stability needed for existing [...]</description>
      <pubDate>Thu, 22 Jul 2010 18:06:14 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9851</guid>
      <dc:date>2010-07-22T18:06:14Z</dc:date>
    </item>
    <item>
      <title>A Little PIE with that CSS3?</title>
      <link>http://ajaxian.com/?p=9835</link>
      <description>Everyone's chomping at the bit to leverage new HTML5 and CSS3 features but with some older browsers not supporting them, hacks are still needed to make things work in a cross-browser fashion. We've seen libs that make things easier such as Remy Sharp's html5shiv and Modernizr and now we can add another one.
Jason Johnston's new [...]</description>
      <pubDate>Mon, 19 Jul 2010 15:51:00 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9835</guid>
      <dc:date>2010-07-19T15:51:00Z</dc:date>
    </item>
    <item>
      <title>It’s Friday. Take the time to learn the Web with a splash of French, German, and Irish</title>
      <link>http://ajaxian.com/?p=9824</link>
      <description>The week has been long. Much code has been written. There is much more to do, but Friday is for relaxing a little. Take some time, sit back and watch, as three fantastic videos are available for you:
French: Paul Rouget of Mozilla, shows you the future
Paul builds the best demos. ever. At the Mozilla Summit [...]</description>
      <pubDate>Fri, 16 Jul 2010 17:34:34 GMT</pubDate>
      <guid>http://ajaxian.com/?p=9824</guid>
      <dc:date>2010-07-16T17:34:34Z</dc:date>
    </item>
  </channel>
</rss>

