with Imagination: by Dustin Diaz

./with Imagination

A JavaScript, CSS, XHTML web log focusing on usability and accessibility by Dustin Diaz

Episode 11: Top 10 JavaScript Functions Review

Wednesday, May 10th, 2006

Now with better audio equipment, in this episode I paid a revisit to my Top Ten JavaScript Functions of all time entry from November of 2005 and did a complete analysis explaining the pros and cons of each function and what could be improved, and if, perhaps, there are better functions today as an alternative. Regardless, the functions were good for their time, but with JavaScript at the forefront of development, new ones are being reborn every day and are simply replacing the old.

In the News

Nothing really that special. Basically I’m going to London for the @media 2006 conference so I hope to see you there. And the other piece of news I discussed is the recent release of the latest YUI JavaScript frameworks, which by the way, now includes a CSS framework that allows you to create over 100 different page layouts with just one 1.8k css file. Pretty dope eh?

Noteables from this episode

Download this Episode

This podcast is 44 minutes.
Download Episode 11: WSwI Podcast: Top Ten JavaScript Functions Review

16 Responses to “Episode 11: Top 10 JavaScript Functions Review”

  1. Michael Scott

    Ha, I loved the beginning sound effects :P Added some spice. :)

    Another great episode Dustin. Nice to have a follow on to that highly publisized, yet seemingly controversial list.

    Looking forward to the next episodes.

  2. Ross Bruniges

    javaScript is cool - I wish I had time to really get into it properly (I yearn to work on a team which has more knowledge than I do!!)

    Hope to see you at @media; I live within walking distance which is going to rock!

  3. Elliot Swan

    You’re going to @media? <napoleon dynamite>luckyy</napoleon dynamite>

    The advantages of working for Y!, no doubt?

    ‘Course I get a student discount for Webvisions, but still…Both SXSW and @media? lucky.

  4. Elliot Swan | YUI Grids CSS framework considered harmful.

    […] So yesterday I published a post defending frameworks, saying that if they helped you out: use them. Well that was before Dustin mentioned that Yahoo’s created a CSS Framework. I checked it out…and after having done so, I now take back some of what I said yesterday. […]

  5. Antonio

    10 functions
    15 minutes
    => 1.5 minutes (90 seconds) per function!

    ;)

  6. Kim Steinhaug

    Howdy Dustin!

    I’ve listened to all your podcasts since I love listening to talk while I work, I’m on a “music-free” trip theese weeks it seems. But you asked for feedback so I’ll give you some feedback.

    First off, you new microphone works like a charm, those money were well spendt.

    Also, I love beer aswell as you, and I don’t mind the occational burp here and there, but you should try having some sort of script to go by while talking since you have a huge tendency to talk about much and nothing, especially in this episode.

    I jumped into listening to some possible interesting remarks on theese javascript functions, instead it ended with you telling me that you would tell me about the functions only to realize your time was running out so you started speed-commenting the functions and I fell off that episode and write this comment instead.

    I like your other shows, but this one was a step back in my opinion, to much ahhh, well, ohhh, yeah, mmmm, burp! (You did give the podcast a name, and it didn’t quite follow up…).

    Keep up the great work Dustin!

  7. Dustin Diaz

    Kim, I have to admit, the shows just aren’t as great IMO when I’m doing them by myself. The reason for the more ums and ahs is because i don’t have time to sit there and let someone else talk. In essense, I always have to be thinking of something to say while not letting long waves of silence go by.

    Overall, I agree with you on this. However the show must go on with or without a guest. My main priority is “shipping” with a regular stream of content and it had been too long since the last one.

  8. Roy

    Hey DD, your sound effect in the beginning almost got me into trouble. My roommate heard that and I had to go out there to tell her “It’s NOT what you think it is”. Anyway I am saving this podcast to my portable MP3 player so that I can listen to it when Im on the bus/in my car. Can you like give us a little more info abt your new setup? Prolly the links to the Amazon.com pages as well?

    Cheers
    Roy

  9. Dustin Diaz

    @Roy, LOL! That’s awesome man. It never occurred to me that it would get someone in trouble. Sooner or later I’ll talk more about my setup when I get a qualified professional to tell me what I’ve done right and wrong. Most of my purchases were made from decisions by either a book or what my professional counterpart has told me about.

  10. Barry

    Hey Dustin, thanks for improving the sound quality. The background music is “unobtrusive” like the javascript, and the new mic setup really lends a timbre to your occasional burp. It’s tough listening to all the beer reference while at work - makes my mouth water for one.

    The intro made me chuckle. Was that you getting the six pack out of the fridge?

    Cheers
    Barry

  11. Sudar

    Your new equipments are really doing wonders. There is really some noticeable difference in sound quality.

  12. chicano

    man, your burp really disgusted me. not because of the burp itself. but at that point, i realized you were not saying anything for the last 10 minutes, and you were just burping to fill an empty hole.

    I am ok with people farting, burping and jawning and stretching, it is just hat from the first 45 seconds of our podcasts, it was just about “oh yeah, yeah” and it was followed by “uhmms” and “ahhhs” and “beer”…

    As stated above:
    “you have a huge tendency to talk about much and nothing,”

    it happens to be that i only listened to the 1st episode and this one.
    i will make an effort and listen to some others.. but only because i see other people saying “keep up the good work”.

    you can always post edit your podcasts..

    ~chicano

  13. Jules Manson

    Regarding your intro, certain acitivites should remain private if you know what I mean. o_~

  14. JoeB

    Hi,

    Is there something wrong with the download for eps 11? I keep getting time-out’s when I try to download it.

    –JB

  15. Dustin Diaz

    Hi JoeB,
    I haven’t had any issues downloading it - it was probably just some shortage on the server temporarily. All I can say is to try again.

  16. Ali

    I have the same problem downloading the file.

Leave a Reply

Phone Number:

If you're about to post code in your comment, please wrap your code with the tag-combo <pre><code>. Also please escape your html entities - otherwise they will be stripped out. I recommend using postable.

Get "JavaScript Design Patterns"

"As a web developer, you'll already know that JavaScript™ is a powerful language, allowing you to add an impressive array of dynamic functionality to otherwise static web sites. But there is more power waiting to be unlocked--JavaScript is capable of full object-oriented capabilities, and by applying OOP principles, best practices, and design patterns to your code, you can make it more powerful, more efficient, and easier to work with alone or as part of a team."

Buy JS Design Patterns from Amazon.com Buy JS Design Patterns from Apress

Flickr

Submit a Prototype

All content copyright © 2003 - 2007 under the Creative Commons License. Wanna know something? Just ask.

About | Archives | Blog Search

[x] close

Loading...

Submit a prototype

By checking this prototype I agree that I am not submitting false credentials, pornography, or a hate crime website. I also understand that by submitting my entry I may or may not be accepted, and if accepted, my entry may be taken down at any given time if I violate these terms.