Recent Insights
Search
The Devil’s in the Details: Fixing Dojo’s Toolbar Buttons
The Devil’s in the Details: Fixing Dojo’s Toolbar Buttons

The 1.2 release of the Dojo Toolkit is focused on the overall Look and Feel. Patches have been landing thick and fast to tighten up the visual polish.

Read More
The Latest from SitePen Labs
The Latest from SitePen Labs

We’re pleased to announce the two latest projects from SitePen Labs: Paver and Persevere! Paver exists because of SitePen’s Kevin Dangoor, and his work on the SitePen Support web application. We found that the build tools that exist with Python just aren’t all that easy to use.

Read More
The Key to Quick Mobile App Navigation
The Key to Quick Mobile App Navigation

Navigating a mobile app can be slow, especially on long pages and slow scrolling phones. Fortunately the xhtml mobile profile markup language supported by mobile phones provides a solution to finding links and starting phone calls inside the mobile browser.

Read More
Everyone can “Ask the Experts”
Everyone can “Ask the Experts”

In March, we introduced the SitePen Support service to provide high-quality support for Dojo, DWR and Cometd from the people who know those projects inside and out. We’re always watching to see how we can make our services better and after listening to our early support clients we’re making changes to ensure that clients are successful with the products we support.

Read More
String Performance: an Analysis
String Performance: an Analysis

Recently I was writing a “tips and tricks” blog post that was going to focus on the idea that it is better to use an object as a “string buffer”; the idea was that by passing this object around to various functions and pushing string fragments into it, you can get better performance from a JavaScript engine. My friend and colleague Alex Russell challenged me to show him hard data supporting this hypothesis—and the results were quite eye-opening! For this analysis, I used two sources for tests: the dojox.string.Builder Builder performance test, and a custom test implementing three versions of a common JavaScript task: a JSON Serializer.

Read More
Porting Dojo Methods to Flash – Part 3 of 3
Porting Dojo Methods to Flash – Part 3 of 3

This is the final part of our three part series on porting Dojo methods to Flash. In part one of our series, we implemented Dojo’s hitch method, and then used hitch in part two, where we made our connect method.

Read More
Porting Dojo Methods to Flash – Part 2 of 3
Porting Dojo Methods to Flash – Part 2 of 3

Adobe recently announced their new Open Screen project, which opens the licensing of the Flash Player and much more. We’re celebrating this event with a three part series on Dojo and ActionScript and previewing some of the work by the Dojo team.

Read More
Porting Dojo Methods to Flash – Part 1 of 3
Porting Dojo Methods to Flash – Part 1 of 3

There’s been some breaking news from Adobe, announcing their Open Screen project. As of today, they are opening the licensing of the Flash Player, FLV/F4V video, publishing the AMF protocol and device APIs for the player, and more.

Read More
The Best Things in Life are Free
The Best Things in Life are Free

At SitePen, we’re dedicated to creating excellent user experiences and writing clean, beautiful code. Because of this, we’ve earned a reputation as being advocates, advisers and teachers to our friends, colleagues, and clients.

Read More
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Privacy Policy