Microsoft launched their Atlas AJAX framework, and, you know what, the two top items on their “Behaviours and client components” (warning, Word format) list are “auto-completion” and “drag and drop”. Sound familiar?
First off, looking at their code, they were certainly a bit inspired by my code (and also by Sam’s code). I can see it’s difficult to give credit, but hey, you know, that sucks.
The codebase is about the same size as the script.aculo.us control, but doesn’t do a lot of things (please correct me if I’m wrong):
- No CSS-based styling
- Using cursor keys you can’t use cursor down at the end of a list to go back to the top (same with cursor up at the start of the list)
- No fade-in/fade-out effects (no wonder, as their “Adding further UI Enahncements” (sic!) section just lists “1. coming soon, 2. coming soon”)
- No tokenizing (more than one entry being auto-completed)
P.S. Did I say that script.aculo.us auto completion fixes the dreaded Internet Explorer “windowed controls” bug, while theirs doesn’t?Tweet