Ok, I apologize, that title is complete link bait, but I figured I'm allowed to have some fun every now and then, right? At least I didn't call it, "This Developer tried AngularJS and you won't believe what happened next!" About three years ago I blogged about AngularJS and how I thought it was kind of cool. This was before the 1.0 release. When 1.0 came out... it had changed. I didn't like it. It was hard to describe why I didn't like it. It had definitely gotten more complex and I just had a hard time wrapping my head around it.
This is just a quick note to discuss something interesting a reader and I encountered last week. As you know (hopefully!), the input tag supports a pattern argument. The value of the pattern argument is a regular expression that is compared against the value of the input field. This allows for custom types of validation for data not covered by the host of new field types added in HTML5.
The final part of my series on IndexedDB was just published on NetTuts: Working with IndexedDB - Part 3.
I was working with a reader on my blog post on HTML5 form validation when we ran into an interesting problem with different browsers.
A few days ago a reader asked me an interesting question. He wanted to create a list of dates in jQuery Mobile and group them by date. Turns out, this is fairly easy using the Autodividers feature of the ListView widget.
Over the past few days I've worked on a little experiment for Brackets that I wanted to share with folks. I'm not sure this is a good idea. Or a practical one for that matter. But that hasn't stopped me from sharing code before so why start now?
I'm very proud to announce that my first article for flippin' awesome has just gone live. If you haven't been reading flippin' awesome then you are really missing out. It was created by my archenemy, Brian Rinaldi, who has really gone above and beyond to get some of the best content out there. Seriously - my article barely makes the cut there and I think it is a pretty good article.
Ok, this probably won't interest anyone but me, but I thought it was kind of interesting and I thought I'd share. On Wednesday, Firefox 26 was released, and one of the cooler things they did was to document the updates that are of interest to developers. You can read this here: Firefox 26. In general, this is pretty darn cool of the Mozillians. Obviously FF26 has other user-centric changes that may be interesting, but as a developer, I honestly don't care about anything else.
Welcome to the final blog post on delaying Edge Animate animations. I'm saying final just because I can't believe how such a simple thing has turned into so many different blog posts, so many different variations, and so many different fun diversions. Most likely because I said this will be the final post, someone will discover some other interesting opportunity and I'll have to write a part 5. But hey - that's the fun part about being a developer, right? Before we start though, please be sure you've read the earlier posts. I'll link to them at the bottom.
A few weeks ago a reader asked if I had ever designed a quiz for jQuery Mobile. While I had not, I spent some time thinking about how a quiz could be designed as well as how a generic library could help automate it. I've built a demo I'd like to share with folks. It is definitely "First Draft" (but hey, it lints!) so feel free to tear it apart and suggest improvements.