Tag: javascript

  • Bringing back the console API on Netflix and Facebook

    Facebook and Netflix have implemented some code that breaks the console API in Chrome by changing the getter/setter for the console property on the window object. The purpose is noble – to help avoid a social engineering attack – but as a developer it irks me. I want my console when and where I want it.  In…

  • Web Programming Guest Lecture: JavaScript

    by

    in

    I have once again given a JavaScript guest lecture to Zach‘s Web Programming class. This year I have taken the liberty of swiping some of Douglas Crockford’s “JavaScript: The Good Parts” presentation for the leading slides. Here’s the presentation: Javascript 2009 View more presentations from borkweb.

  • Guest Lecture: JavaScript, Ajax & DOM Manipulation

    Zach has asked me to give a JavaScript guest lecture in his Web Programming class. We’ll cover: JS basics, node manipulation, DOM traversal, AJAX, JavaScript libraries, and myPlymouth implementations of those topics. Here are the slides (get the .ppt here): Javascript: Ajax & DOM Manipulation v1.2 View SlideShare presentation or Upload your own. (tags: javascript…

  • Luminis: Forcing CSS/JavaScript Updates to Clients

    [[innerindex]] Introduction I gave a talk at SunGard Summit in Anaheim this spring on Plymouth State‘s portal (myPlymouth). There were a number of really great questions that came up following my presentation, one of which is the topic of this post: “How do you force a client’s browser to always use the correct version of…

  • Plymouth State: JavaScript Workshop

    Tonight I led a workshop on JavaScript for some PSU Employees. We discussed JS basics, node manipulation, DOM traversal, AJAX, JavaScript libraries, and myPlymouth implementations of those topics. Here are the slides: | View | Upload your own A few resources that were mentioned: Firefox Extensions (including Firebug) jQuery Slide Examples MegaMan Sprite Animation

  • jQuery 1.2 Released!

    This is a major release for the JavaScript library that I have grown to love. Before I list the new features, it is important to note what functionality has been removed from jQuery. Here’s the deprecated functionality: These Selectors XPath Descendant Selector: $(“div//p”) XPath Child Selector: $(“div/p”) XPath Parent Selector: $(“p/../div”) XPath Contains Predicate Selector:…

  • jQuery Plugin: Live Query

    My hear is exploding with happiness and joy at the existence of Brandon Aaron. He has built a sweet jQuery plugin (Live Query) that reduces complexity in Ajax and general DOM manipulation coding by a great deal (when it comes to applying behaviors). First, let me tell you the problem (if you don’t already know):…

  • Plugin: Sexy Comments v1.4 Released!

    [[innerindex]] Introduction This has been a long time coming and I am happy to announce the release of Sexy Comments v1.4! With this version comes a lot of changes…so be sure to read the installation section! Along with simple optimizations and general restructure, the following features are now available: Feature List Ajax comment preview (new…

  • jQuery 1.1.3: Speed Improvements and Bug Fixes

    After a long wait, jQuery 1.1.3 has been released! (Download it at the jQuery site) When I first adopted jQuery a year ago, the library boasted both faster speeds and smaller size than any other JavaScript Ajax/DOM tool. With the release of jQuery’s version 1.1.2, a number of jQuery’s operations became very slow and inefficiencient,…

  • jQuery 1.1a Released

    The jQuery 1.1a has been released today by the jQuery team! Its important to note that this is an alpha version before you go out and install it in a production environment, but the jQuery team asks that people give it a round of testing prior to the release this weekend. The “Quick and Dirty”…

  • JSMin: Javascript Compression

    While at The Ajax Experience in October, I attended a presentation who spoke of the 3 C’s (Combine, Compress, Cache) for Ajax development. In the Compress section I was introduced to the beauty of JSMin! What is it? Well, shut up and I’ll tell you. Quoting Douglas Crockford (the creator of JSMin): JSMin is a…

  • jQuery 1.0.4 Released

    John Resig over at jQuery has announced the release of jQuery 1.0.4 to the public! As usual, there are bug fixes…plus a bit more. His focus for this patch was adding improvements to jQuery’s Ajax functionality. Below is a list of all the updates: Tons of bug fixes (Full List) Extensions to $.ajax(): $.ajax accepts…

  • JavaScript Shell

    While at The Ajax Experience I noticed a tool that a few of the speakers made use of that was missing from my arsenal. The tool? JavaScript Shell. This little beauty, once you’ve added the bookmark to your browser allows you to open a JavaScript Shell for any page you happen to be on! The…

  • Visual JQuery

    After my excitement about jQuery since The Ajax Experience, one of my fellow developers at PSU has been checking the toolkit out. In her searches for documentation found Visual jQuery, a nice graphical/textual categorized API for the jQuery toolkit! Its a pretty snazzy learning tool if you aren’t already familiar with all the functions jQuery…