I never liked JavaScript. I find it awkward to use. Part of this is due to the fact that, because it’s a client-side language, it depends on the user’s browser to function, so it inherits the stigma of “results may vary”. Moreover, error-handling has always been hit-and-miss. I find it hard to figure out where I’m going wrong, even with Console2 running interference for me. So JavaScript and I have never really gotten along, and that’s been a large limitation to me as a web developer.
Enter jQuery. In essence, jQuery is a JavaScript library that makes writing JavaScript much easier. I love it. I went from being able to do next to nothing with JavaScript to achieving fairly neat results with jQuery.
I managed to redo all the JavaScript in Vanilla Guestbook using jQuery (yes, that means a new version is coming your way soon). Less code = less places to mess up, so while error-handling is still hit-and-miss, I can usually find the line that contains the error pretty easily. Plus, the syntax makes a whole lot more sense to me than plain JavaScript.
Much thanks to Seth for prodding me to try jQuery. This looks like the beginning of a long and beautiful relationship. 
» 1 person has an opinion
Leave your opinion
The Website field is optional, but you must enter your name, email address, and of course, a comment. In order to make it harder for bots to spam my blog, you need to answer a simple addition question. But if you select Remember me, then your details will be saved, and you won’t have to answer the question again.
Formatting
- Bold
**Bold text**- Italics
//Italic text//- Underline
__Underlined text__- Monospace
''Monospaced text''- Link
-
[[http://google.com/|Google search engine]]Bare URLs will automatically become links.
- Images
{{http://imageurl.com/image.png|Alternate text if the image does not load}}- Quotation
-
> This is a quotation.
> It can span multiple lines.
>
> Or even paragraphs, as long as each line has a > before it. - Unordered list
-
* List item (note two spaces preceding the asterisk)
* Second list item - Ordered list
-
- List item (note two spaces preceding the dash)
- Second list item - Definition list
-
t: Term (note two spaces preceding the t)
d: Definition (note two spaces preceding the d)
I completely agree with you. I discovered jQuery because of Seth’s signature on ZetaBeta, and I am surprised. I also passed from doing nothing with JavaScript to doing beautiful effects for my site in a very easy way. I am in love with jQuery
Wednesday, February 14, 2007 at 10:44 AM