Archive for June, 2007

Masked Input Plugin RC2

I've released another revision to my Masked Input Plugin for jQuery. This is the 2nd release candidate, and it should be pretty stable. I made a few code changes, so I would like to verify that all is well with the plugin before it goes 1.0

The following is a list of changes for this release.

  • Now supports user defined placeholder characters by calling "$.AddMaskDefinition(char,regex)" Please see the Eye Prescription example above.
  • Fixed a bug where backspace from the first character position deleted the mask.
  • General code cleanup.

Masked Input Plugin RC1

I'm getting there. I've released another revision to my Masked Input Plugin for jQuery. I'm calling this release candidate 1 because this is the feature set I wish to implement for v1.0 and I don't anticipate any breaking api changes.

The following is a list of changes for this release.

  • Fixed a Safari issue where backspace deleted wrong characters and messed up cursor position.
  • Fixed an issue where pre-filled input (value="something") was deleted on focus.

Masked Input Plugin Beta 2a

I've released a minor update to the second beta of my Masked Input Plugin for jQuery. This release fixes a small bug where the mask disappears on focus when the input box has no data.

Masked Input Plugin Beta 2

I'm proud to announce the second beta of my Masked Input Plugin for jQuery. This release fixes a few bugs from Beta 1 and adds a few features.

The following is a list of changes for this release.

  • BREAKING CHANGE: If you were using the optional placeholder argument, you will need to change it to a hashmap syntax. Please see the example above for reference.
  • Fixed an issue with pasted values not persisting after a blur/focus.
  • Added an optional user defined function to execute when the mask has been completed. I'm using this for my personal projects to advance focus to another area of the form, but this could also be used to validate the value inside the input box. Please see example above.
  • Fixed the naming convention to conform to the jQuery standard of jquery.pluginname.js
  • Moved the project files to a more logical location on the web server.

Windows Safari 3 Beta

The blogosphere is on fire with this news, so I have to put in my 2 Lincolns.  First, let me preface this "review" by asking a question.  Why?  I'm not sure of the answer. As a web developer, Apple just took away my only reason to consider purchasing a mac.  Now I can see how that 2-3% of the browser share can see my web sites just fine on my Windows machines. 

The install went smooth.  I'm not too thrilled about the extras it wanted to install.  Bonjour?  No thanks.  After I unchecked a few boxes, it went right on and opened up with no problems on my Vista machine at work.  The first thing that jumped to me is how nasty the fonts looked on my machine.  I dug around the preferences and adjusted the font smoothing, but nothing really helped.  They had 3 choices nasty, nastier, and nastier still.  However, at home on my XP machine with a 17" CRT, the font rendering looks acceptable. Not great, just acceptable. 

The next thing I noticed is well, it looks like a mac.  It looks totally out of place on a windows machine.  I'm not surprised because I use iTunes and the experience is the same.  It's not a bad thing, it just takes some getting used to.  It's smart on Apple's part because it's better branding for them.  In fact, it's not so different from these crazy looking Live apps that Microsoft keeps putting out. 

The animations are choppy.  This could be because both of the machines I've run this on aren't exactly cutting edge.  I hate animations anyway, so it would be great if I could turn that off.  Also, a tiny annoyance is the crappy looking RSS icon.  What's wrong with the standard feed icon?  Firefox uses it, and it looks nice.  Hell, IE7 even uses it.

This is a beta product, so please take my criticism with a grain of salt.  It lives up to their claims of speed.  I'm not sure that it will ever pry me away from Firefox.  I can't live without the web developer toolbar and firebug.  On the positive side, my web site renders great in Safari and my jQuery plugins seem to work just fine. Sweet.

Next Page »