• submit to reddit
John Esposito12/15/11
0 replies

Sencha Says: Kindle Fire Handles HTML5 OK

Does Kindle Fire really compete with the iPad? That depends on whether 'compete' means 'has near-identical functionality' (answer: no) or 'will take sales away from the iPad' (answer: probably).

Giorgio Sironi12/15/11
1 replies

jQuery plugins with jsTestDriver

In this article we're going to develop an example of jQuery plugin with the aid of jsTestDriver, a little framework for writing automated tests.jQuery pluginsPlugins in jQuery are simply functions added to jQuery.fn, which is the prototype of the objects...

Swizec Teller12/15/11
0 replies

Javascript's lack of strftime

You know that one piece of shitty code that always makes you cringe? Something along the lines of months = ['Jan', 'Feb' ....]; dateString = date.day()+’ ‘+months[date.month()];

John Esposito12/15/11
0 replies

Web Payments as a Web Standard

Give me fifty loaves of bread for that pair of shoes.Sorry, I don't want any bread. Do you have butter?No butter, sorry. But I still want those shoes.Sorry, I can't use the bread.Result: the shoemaker starves, the breadmaker loses his feet, the shoes rot, the...

Brian Swan12/14/11
0 replies

Interview: Maarten Balliauw, Main Contributor to the Windows Azure SDK for PHP

In recent months, I’ve been diving deeply into the how’s and why’s of running PHP applications on the Windows Azure Platform. That has meant becoming intimately familiar with the Windows Azure SDK for PHP, the centerpiece for PHP on Azure. In the...

Michael Crump12/14/11
0 replies

Adding Tweet Buttons to a FunnelWeb Post

Introduction I’ve been asked several times how I added the Tweet Button below to all of my FunnelWeb post. Here is a quick blog post detailing how I did it.

Gil Fink12/14/11
0 replies

CSS3 Animations

Lately I’m involved in a very interesting HTML5 project which I’ll tell about in the future.

Giorgio Sironi12/14/11
0 replies

Practical PHP Refactoring: Encapsulate Downcast (and Wrapping)

In statically typed languages, each variable must have a minimal type known at compile time. PHP instead, a is dynamic language where variable can contain any object, and the only enforcement of an interface can be performed on method parameters via type...

John Esposito12/14/11
0 replies

Mozilla's New HTML5 Apps Developer Community

Make software, or make platforms, or marketplaces (and how are marketplaces related to platforms), or some other kind of hub? All, maybe, like Amazon; or Google, somewhat, though Steve Yegge famously ranted that Google's platform appreciation doesn't run very...

John Esposito12/14/11
0 replies

HTML5 Security: Problem or No?

Recently the BBC published a short article with the frightening but vague title 'HTML 5 new target for cybercriminals', claiming that HTML5 opens browsers to new, and renovated old, 'cyber attacks'.The article focused on HTML5 at first, but later addressed...

Stoimen Popov12/14/11
0 replies

Thing to Know About PHP Arrays

Consider the following case. We have an array with identical keys.$arr = array(1 => 10, 1 => 11);What happens when the interpreter reaches this line of code? This is not a syntax error and it is completely valid. Very similar, but more interesting...

John Esposito12/13/11
0 replies

Video: Extend the DOM?

 In this video from the recent Fronteers 2011 conference in Amsterdam, Google Chrome's Alex Russell argues, on basic semantic grounds, that web developers...

John Esposito12/13/11
0 replies

HTML5 History of 20th Century Music

We've seen some neat interactive HTML5 infographics before -- but the periodic table, for example, doesn't really care that much about time.

John Esposito12/13/11
0 replies

Writing Better PHP: Three Guides

It's true that, in some sense, programming is all the same; and in some sense, thinking about assembly is a good way to think about programming in general. But even if 'assemble, link, load' is a good way to think about programming, it's probably a very...