045 JSJ jQuery

JavaScript Jabber

Episode | Podcast

Date: Fri, 01 Feb 2013 07:00:00 +0000

<div class="trix-content"> <div>Panel</div><pre>AJ O’Neal (twitter github blog) Merrick Christensen (twitter github) Joe Eames (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) <br /></pre><div>Discussion<br /> 01:11 - jQuery vs Prototype vs MooTools</div><div>10:50 - JavaScript Going Mainstream</div><pre>Fast Browsers Firefox Web Developer Tools V8 Web Stack <br /></pre><div>13:21 - Usable JavaScript</div><div>17:05 - jQuery Pros</div><pre>Cross-Platform CSS Selection Chaining <br /></pre><div>20:16 - jQuery Mobile</div><div>20:48 - QUnit</div><div>21:21 - Running jQuery in Node</div><pre>Scraping <br /></pre><div>22:32 - CSS Manipulation</div><div>24:14 - jQuery UI</div><div>25:19 - jQuery Community</div><div>26:31 - jQuery Plugins</div><div>AJ’s image</div><div>Merrick’s image</div><div>29:52 - Ender &amp; Zepto.js</div><div>33:44 - jQuery Cons</div><pre>Custom Selectors Plugin Documentation API is too large <br /></pre><div>How to build your own jQuery</div><div>52:15 - AJ lied about jQuery<br /> Picks</div><pre>The Robert C. Martin Clean Code Collection (Joe) Old Man’s War by John Scalzi (Joe) Human Connectome Project (Merrick) pahen / node-madge (Merrick) Hype Machine (Merrick) Nothing to Envy: Ordinary Lives in North Korea by Barbara Demick (Jamison) Men’s Medium Tall (AJ) Ubuntu Phone (AJ) Interpreted Dance (AJ) Aaron Frost (AJ) aaronfrost / getusermedia-gestures-preso (AJ) AJ’s Blog (AJ) Hydrofarm Thirsty Light (Chuck) Powermat Power Dual 1200 Rechargeable Backup Battery (Chuck) <br /></pre><div>Joe’s Pluralsight Page<br /> Transcript:<br /> MERRICK:  Do you want to see my face?</div><div>[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] </div><div>[This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.]</div><div>CHUCK:  Hey everybody and welcome to Episode 45 of the JavaScript Jabber show. This week on our panel, we have AJ O’Neal.</div><div>AJ:  Yo! Yo! Yo! Coming at you live from the screencastosphere of Provo, Utah.</div><div>CHUCK:  So, I have to ask, AJ. You realize this is a podcast and that it’s coming to no one live, right?</div><div>[Laughter]</div><div>AJ:  He’s got a good point.</div><div>CHUCK:  We also have Merrick Christensen.</div><div>MERRICK:  Yeah, I’m Merrick.</div><div>CHUCK:  Joe Eames.</div><div>JOE:  I’m not Merrick, I’m Joe.</div><div>MERRICK:  He’s Joe.</div><div>CHUCK:  Jamison Dance.</div><div>JAMISON:  Hello friends.</div><div>CHUCK:  And I’m Charles Max Wood from DevChat.tv. And this week, we’re going to be talking about jQuery.</div><div>So, I’m assuming we’ve all used jQuery at least a little bit.</div><div>JAMISON:  Yes.</div><div>MERRICK:  Yup.</div><div>CHUCK:  If you’re doing web stuff, it’s pretty handy.</div><div>MERRICK:  Actually, the first JavaScript code I ever wrote was messing with somebody’s little jQuery stuff on a form. And I remember I couldn’t get it to all work right. So I just had to set async to false. And I was like, “Man, this JavaScript language is stupid!”</div><div>CHUCK:  [Laughs]</div><div>AJ:  I wish my first experience had been with jQuery because I was not using jQuery when I was first using JavaScript and it was terribad. It’s like, “This works properly in no browsers!” Because each tutorial is wrong.</div><div>CHUCK:  Yeah. Well, I remember back in the day when I was using Prototype for my web app. So, jQuery was a huge step up from Prototype, I have to say.</div><div>MERRICK:  Why?</div><div>CHUCK:  It’s just that the interface of the API felt better to me. I can’t really quantify how.</div><div>MERRICK:  That’s fair. I was a big MooTools fan and I was kind of a hate Query, if you will.</div><div>AJ:  As you should be, actually.</div><div>MERRICK:  I didn’t hate jQuery per... Support this podcast at — https://redcircle.com/javascript-jabber/donations Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy