Simeon

Introducing: HTTPster

Introducing: HTTPster

When I talk about Node.js when of the first demo’s I do often show is how easy it is to setup a http server that will allow you to access your static files. This can be really useful when developing application that have static content but that must be tested in a web based security context. This includes Flash and Javascript content that uses remote services. Without testing it a web...

Read More

Disable Webkit Bookmark Popup

Disable Webkit Bookmark Popup

In the mobile browser a long press on a link or images pops up a callout. Depending on the context what links are visible are different. This can be a great feature for users, but as a developer there are several scenarios when we might want to disable that behaviour. For instance if we have images in our application we may not want to allow users to save them. But the more specific problem for...

Read More

Phonegap vs Callback vs Cordova

Phonegap vs Callback vs Cordova

Lets just get this straight. Phonegap was an open source project developed by Nitobi for building native applications with web technologies. While Phonegap was always open source, it was managed by Nitobi. Nitobi was purchased last year by Adobe. I don’t know if it was prior to the aquisition, or because of it. But the Nitobi folks decided to turn Phonegap into an open source project...

Read More

Ruby and JSONP

I have been working on several mobile projects recently. The backends for these apps are very simple CRUD style admins. People either just need to post some data or see what has been submitted. Then I can create an API that exposes the information for mobile consumption via JSON. Its hard to find an easier way to create that type of site than with Rails. Especially when its so simple to deploy...

Read More

HTML for the mobile web

I found this multi-part article this weekend and its just teeming with great information. I have been keeping a tab in my browser open so I can finish reading all of it, but that is getting tedious as there is just too much to do. Mastering the viewport is the first part of the series. This tells you how you can instruct the mobile web browser on how you want your page viewed. It controls...

Read More