Tag: Development

  • 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):…

  • Internet Explorer – Web Developer Toolbar

    In a world of FireFox and its beautiful extensions of web-development power, Internet Explorer has been a horrid browser to develop/debug your code. Microsoft has a fancy FireBug clone for the bane of every web developer…Internet Explorer! They call it the Web Developer Toolbar (although it isn’t much of a toolbar and more of a…

  • 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,…

  • Safari 3 Beta – Finally on Windows

    This year’s WWDC has brought a few interesting things: a new Apple.com website layout, the launch of the iPhone, the announcement of the near final Mac OSX Leopard, some updated Mac hardware, and last but not least (and the most surprising), Safari 3! This time around, Mac is attempting to be a competitor for IE…

  • Coda – Finally A Mac Development Tool I Like

    I’ve had a Mac for quite a while now (well…I have two and hopefully a third very soon) and sadly development tools on the Mac have been pretty lame. I began development in a Windows environment a number of years ago and grew very happy (and spoiled) with EditPlus. The features that I found myself…

  • Faster Page Loads With Image Concatenation

    [[innerindex]] Introduction When designing web applications, icons and images are used to enhance the user experience, give visual cues, and simply look sexy. For complex web apps, the quantity and resulting latency of icons and images used can greatly impact page load times…and developers, in most cases, generally try to reduce page load time with…

  • Settlers of Catan

    I’m a fan of Settlers of Catan. The game is ballsy and tons of fun…as a matter of fact, I played and triumphed last night :) Anyways, for those of you out there that haven’t a clue what the game is about, here’s an excerpt from Wikipedia: The players in the game represent the eponymous…

  • 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…

  • 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…

  • The Ajax Experience: jQuery Toolkit

    I went to The Ajax Experience with high expectations of catching some great tips regarding development in an Ajax environment. At the same time, I was sure of my previous decision with the use of Prototype and Script.aculo.us was as good as it gets (without diving into the widgetized world…e.g. Dojo). I attended John Resig‘s…

  • The Ajax Experience: Leveraging Ajax for Enterprise Application Development

    [[innerindex]] Despite the fact that AJAX is making significant inroads within the Web 2.0 community, many enterprise applications still remain either traditional web or desktop applications. However, by effectively using AJAX, enterprises can develop compelling, innovative, and useful web based applications that increase employee productivity while retaining the manageability enjoyed by traditional web applications. This…

  • The Ajax Experience: Plan of Attack

    The Ajax Experience is next Monday (although I arrive Sunday afternoon) through Wednesday and I’ve prepared my plan of attack: Monday 10:00am-11:30am: Leveraging Ajax for Enterprise Application Development – Conrad Damon 12:30pm-1:15pm: Keynote: Towards a Service-Oriented Applications Stack – Matt Quinn 1:30pm-3:00pm: Simplify Ajax development with Apache XAP – Bob Buffone 3:30pm-5:00pm: Ruining the User…

  • Prototype Changes

    I found this article via Ajaxian regarding a nice block of Prototype updates. Shorter syntax for event handling Make destructive Element, Form, and Form.Element methods return their first argument, so that multiple calls can be chained together. The following methods now return their first argument: Element.toggle, Element.hide, Element.show, Element.remove, Element.update, Element.replace, Element.addClassName, Element.removeClassName, Element.observe, Element.stopObserving,…