Aaron Johnson Now with 50% less caffeine!

Posts Tagged Rich Internet Applications

Creating a Firefox Sidebar for Clearspace: Part II

It looks like it was almost 2 months ago that I wrote a blog post about the Clearspace plugin for Firefox (called Clearfox), promising that I would follow up with the details on the JavaScript side of the project. I guess time flies when you’re having fun.
Getting started on the JavaScript sidebar [...]


Not drinking the Flex / Silverlight / Apollo Kool-Aid

From billhiggins.us:
If you’re considering or actively building Ajax/RIA applications, you should consider the Uncanny Valley of user interface design and recognize that when you build a “desktop in the web browser”-style application, you’re violating users’ unwritten expectations of how a web application should look and behave. This choice may have significant negative impact on learnability, [...]


Ajax.Autocompleter is not a constructor

Using script.aculous to create some cool effects on your website? Ever get this error message?

Ajax.Autocompleter is not a constructor

All of the results I found on Google suggested that the solution to the problem was to make sure that you were including controls.js (which is where the autocompletion stuff lives in script.aculous). If you checked [...]


Zip code map applet

From lawgeek: This applet shows a map of the US by population, typing in a zipcode narrows down the zipcode radius per digit. For example, typing in ‘0′ shows most of New England and ‘9′ shows most of the West Coast.
zipdecode - ben fry


Shallow comparison of ASP.NET to Flex

Flex seems pretty interesting when you realize how similar it is to something like ASP.NET. Look how similar this snippet of Flex:

<?xml version=”1.0″ encoding=”iso-8859-1″?>
<mx:Application xmlns:mx=”http://www.macromedia.com/2003/mxml”>
   <mx:script>
   function copy() {
      destination.text=source.text
      }
   </mx:script>
   <mx:TextInput id=”source” width=”100″/>
   <mx:Button label=”Copy” click=”copy()”/>
   <mx:TextInput id=”destination” width=”100″/>
</mx:Application>

to this snippet of ASP.NET code:

<script language=”C#” runat=”server”>
   public void Copy(Object src, EventArgs e) {
      destination.Text = source.Text;
   }
</script>
<form runat=”server”>
<asp:textbox id=”source” size=”30″ runat=”server” />
<asp:button id=”copy” OnClick=”Copy” [...]


Open Source Flash Remoting: OpenAMF

I found this link on the flash emerging issues document (could they have come up with a more trendy name for the list of latest bugs? I think not) via JD. Anyway, the interesting parts of that review of Flash 2004 were the links at the end, specifically the link to OpenAMF. OpenAMF is [...]


Rich Internet Application Realized

Last Thursday we (Mindseye) launched a pretty cool rich internet application: FootJoy MyJoys. MyJoys is the new program from FootJoy that lets you customize the #1 waterproof brand in golf, DryJoys.
There are really two parts to the application: a front end built for consumers and a back end for FootJoy customer service reprepsenatives to [...]


Flash Remoting Docs bug

Got an email from Scott who was trying to work with C# and Flash Remoting. He couldn’t get the “Creating an assembly that returns an ActionScript object” example to work from the FlashRemoting LiveDocs. Looks to me like the documentation is a bit off. From the documentation:
 public ASObject returnObject()
    {
      ASObject aso = new ASObject();
      aso.ASType = ”Calculator”;
      aso.Add(”x”, 100);
      aso.Add(”y”, 300);
      Flash.result = aso;
    }
should probably be:
 public ASObject returnObject()
    {
      ASObject aso = new ASObject();
      aso.ASType = ”Calculator”;
      aso.Add(”x”, 100);
      aso.Add(”y”, 300);
      return aso;
    }
Personal rant: I [...]


Server-Side Flash Detection Using BrowserHawk @ DEVNET

I wrote an article for Macromedia Devnet which was just published today! Check it out here: Server-Side Flash Detection Using BrowserHawk. If you’ve never used BrowserHawk before, it’ll be a good introduction. However, if you’ve used it with ColdFusion, you should definitely read it, I was able to use BrowserHawk [...]


Mozilla 1.3.1 and Flash 6 Detection

I’m doing some testing with Mozilla 1.3.1 and Flash 6, which I didn’t have installed for Mozilla. I went to the Macromedia site as prompted by Mozilla and saw this:
Download Time Estimate: 1 minute @ 56K modem
Version: 3,0,10,0
Platform: Windows 3.1
Browser: Internet Explorer, Netscape or Netscape-compatible
File size: 190 K
Date Posted: 5/10/1998
Language: English
Basically, they sniffed my [...]


← Before