Tag: programming

  • Speeding Up Prototype’s $$ Selector

    Prototype, as I’ve stated in the past, is our Javascript library of choice for Ajax at Plymouth State University and in the current re-writing of MasterWish. As of version 1.5 of Prototype there has been a sweet Selector function $$ which is best used when manipulating more than one dom element of the same type…i.e.…

  • Firebug 0.4 Released. Can Web Development Be Any Sexier?

    One of my must have extensions for firefox has a new version out! Firebug, if you don’t already know, is an Ajax/layout/javascript troubleshooter and is extremely well developed. In version 0.4, Firebug steps beyond the bounds of being a troubleshooter and can now be considered a full fledged debugger. Its new features include: JavaScript Debugger…

  • The Case For JSON: What Is It and Why Use It?

    [[innerindex]] A Little Background After my post titled Look Ma, Cross Domain Scripting! a while back, I received a comment that was seeking more information. The commenter posts: I’m looking at your code and it doesn’t explain exactly how this works, it just provides us with code to use. I’m curious as to what makes…

  • Writing Your Server-Side Ajax Handler

    [[innerindex]]In my recent post on ‘Ajax; Templating; and the Separation of Layout and Logic,’ I refer to an Ajax Handler that sits server side to handle Ajax calls. Some elaboration is in order. As I have stated in the past, I’m a huge fan of Prototype AND I choose PHP as my language of choice…so…

  • Object Oriented JavaScript

    Javascript has invaded my life. And I like it. I have developed web applications for quite some time, writing Javascript off an often unnecessary tool that simply added frills. Over the course of this year – with the birth of the Ajax hype – I realize my error. I began inserting javascript all over hell’s…

  • Prototype Makes Javascript Painless

    Prototype is an excellent tool but lacking in documentation, causing me to fumble around and *gasp* look at the source code. As any developer knows, when reviewing code there is a chance that you may miss something or ignore what doesn’t seem interesting. In doing so, you may miss some sweet features that you would…

  • Prototype Cheat Sheets

    The guys over at Ajaxian alerted me to this sweet resource. Jonathan Snook has created a graphical (and quite attractive) Prototype cheat sheet. As I have stated in the past, I develop web applications for Plymouth State using the Scriptaculous which is built on top of Prototype Javascript Framework. I often find myself referring back…

  • Look Ma, Cross-Domain Scripting!

    Ajax, as I’ve stated time and time again, is sweet. So what is problem? XMLHTTPRequest requires that the called scripts that execute server side and return information to the client must reside on the same domain. This has irked me time and time again during my exploration and experimentation of the Web 2.0 world. Enter…

  • 20 CSS Tips and Tricks

    Pete Freitag as generated a list of 20 CSS Tips and Tricks. Definately some useful stuff in there! Rounded Corners Rounded Corners without images Creating a Netflix style star ratings Tableless forms Styling Lists with CSS 2 Column Layout Technique 3 Column Layout with CSS 3 Column Fixed width centered layout Printing with CSS Adding…

  • Node Manipulation in the DOM

    DOM I’ve been screwing around with DOM Manipulation for a few years now, doing stuff sporadically here and there. With my development of MasterWish and my recent interest in Script.aculo.us, I often find myself forgetting the various objects, functions and attributes relating to nodes. Hence the reason for this post. I want a quick and…