Dear YUI folk,
I know you get this every day, but I'm your biggest fan. I just
finished my first project using YUI and I just have to say a huge
"Thank you!" to the YUI team. So, thank you! :)
You've built something great. The library rocks. The code is crystal
clear, which makes it really easy to understand what is happening when
things go wrong or to figure out how to get something done. The
documentation and examples are helpful, it's BSD licensed, and to top
it off you serve the files for us! Gosh, what else can one ask for?
Anyway, I built a web interface for a syntax highlighter I wrote that
works off of Vim syntax files. People can highlight code (obviously),
build CSS schemes, save CSS schemes, browse them, and etc.
So there are a lot of YUI components in action: data table, panels,
dialogs, tab view, color picker, auto complete (there are ~460
syntaxes), and so on. The page loads in 'phases' (based on common
usage) so it ends up pretty lean and fast. You can see it at:
http://duartes.org/iris/highlight.html
It just went online so there are some rough edges. The code itself is
MIT/X11 licensed, and world readable from:
svn://svn.duartes.org/Iris-net35/trunk
What really amazed me was that I had not written _any_ Javascript code
prior to this. I read the ECMA standard, then some Douglas Crockford
articles, and from there on it was all YUI in the evenings. But all
the examples and source code amount to a fast track Javascript course.
For someone who hadn't written an onclick handler, it's hard to
believe how much I could do with YUI.
So, thanks.
Gustavo