• submit to reddit
Giorgio Sironi12/01/11
9064 views
0 replies

HTML5 Drag and Drop uploading

Drag and drop uploading is a nice user interface, which provides a quick integration between the browser and the filesystem. Unless you're already storing everything online, you will upload many, many files every day.GMail has used this interface for quite...

Simon Sarris12/01/11
3077 views
0 replies

Understanding the HTML5 Canvas image security rules

There’s a common point of confusion regarding when one can use HTML5 Canvas getImageData() and toDataUrl() methods. Certain operations will cause these methods to throw a security error instead of functioning normally.

John Esposito12/01/11
1844 views
0 replies

Automated Web Testing: (A Unified) Theory and Practice

Want specific web testing tools? Try this list of 550+. Great if you already know roughly what you want to test. A little complicated if you're just trying to make sure your site looks right to all users.To cut through this jungle of testling tools, or rather...

Andrey Prikaznov12/01/11
19012 views
1 replies

Create Your Own XML/JSON/HTML API with PHP

Today I have new PHP article for you. I will tell you about developing your own API service for your projects. As an example – let’s imagine that we have a video site for which we are going to write the API interface. We teach our API to work with POST...

Jorge Ramon12/01/11
5235 views
2 replies

Building a jQuery Mobile Application, Part 2

Ready for more jQuery Mobile and Jasmine? This is the second part of my tutorial on how to create a mobile web app using jQuery Mobile. In this tutorial we’re building a mobile web application that offers its users the following features:

David Kelley11/30/11
4350 views
0 replies

Fixing a WinPhone Phone Gap App: Those Darn Gray Box's

(if you just need the hack er I mean 'solution' skip to the end)Ok so I was talking or rather tweeting with @ColinEberhardt about this issue with the gray box in IE on #wp7 (see his post at: https://github.com/phonegap/phonegap-wp7/issues/26).

Niels Matthijs11/30/11
2717 views
0 replies

Scoped CSS Still Missing In Action

What with rebuilding my blog and all, I ran into an old problem that I feel deserves some renewed attention. Two years ago I wrote a post about a missing css combinator (trying to overcome the strictness of the child combinator), sadly this combinator...

John Esposito11/30/11
3271 views
0 replies

Know PHP? Learn JavaScript

Years ago I learned PHP because someone else's web form was broken, and I needed to fix it. Apparently this kind of perforce-introduction to PHP is pretty common (and, some say, tends to form bad habits early), so I don't feel too bad about never having...

John Esposito11/30/11
3345 views
0 replies

New IE10 Platform Preview: Now With More HTML5

It has often been remarked that IE is a headache for developers -- in part because Microsoft tends to prefer its own versions of web standards.On the other hand, quite a few 'modern' web technologies -- including XHR -- were originally Microsoft innovations,...

Jeff Dickey11/30/11
35469 views
3 replies

CloudFlare review: not snake oil, but it feels like it

I switched my blog over to use CloudFlare today. I'll be honest, most of the reason for trying it out was curiosity into what it was exactly. My site handled the load from being on the top of ycombinator on a single heroku dyno without wincing, so to be...

Giorgio Sironi11/30/11
4794 views
0 replies

Practical PHP Refactoring: Introduce Parameter Object

In the scenario of today, two or more parameters are often passed together to a set of similar methods. This happens for example with timing information containing day and month, or hours and minutes; or, in other domains, with parameters that are coupled to...

John Esposito11/30/11
3704 views
0 replies

Some WebSockets Fallback Suggestions

For some applications, user experience may make degradation from WebSockets less than graceful.Such applications remain relatively rare, however -- particularly for a protocol like WebSockets, whose greatest advantage probably adverts more to back-end than to...

Bradley Holt11/30/11
2628 views
0 replies

The Twelve-Factor App Applied to PHP

I. Codebase “One codebase tracked in revision control, many deploys” There’s really not much here that would be different in PHP versus any other language. Who isn’t using some form of revision control these days? II. Dependencies “Explicitly...

Axel Rauschmayer11/30/11
2468 views
0 replies

A closer look at super-references in JavaScript and ECMAScript.next

This post examines how super-references work in JavaScript and how they will be simplified by ECMAScript.next. To understand this post, it helps to be familiar with JavaScript inheritance. If you are not, consult [2].  Extending constructors in...

Mitch Pronschinske11/30/11
6619 views
1 replies

WP7 Simulator for Android and iOS: An Interesting Tactic

What if you could demo the Metro UI from Windows Phone 7 on your Android or iPhone?  No we're not talking about a sophisticated hack or jailbreak, we're talking about something that the average Joe could use.Well that demo is here today, and it works through...