Tag: Development

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

  • CSS Declaration Grabber Regular Expression

    I use the same tools for development as Zach over at NoSheep. EditPlus is a sexy editor with all its FTP goodness, and packaged along with it are a number of syntax definitions for various languages as well as regular expressions for grabbing function declarations for those languages. Whats so cool about EditPlus and those…

  • XMLHttpRequest Object W3C Working Draft

    I found this article over at Ajaxian. W3C has taken notice of the use of the XMLHttpRequest and has decided to standardize it! w00t! W3C says: The XMLHttpRequest object is implemented today, in some form, by many popular Web browsers. Unfortunately the implementations are not completely interoperable. The goal of this specification is to document…

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

  • Oooo event:Selectors for Prototype

    My article on the Separation of Layout and Logic touched on a key point of heavy Javascript use in an Ajax rich environment…the need for separation of Javascript code – namely events – from the HTML. Behaviour was my suggested CSS/Javascript event selector framework. Behaviour is a stand-alone event framework. You can use it regardless…

  • Must Have Extensions For Firefox

    As many well know, I am a huge advocate for Firefox. As a user, I like it for a few reasons; its consistent across platforms, tabbed browsing, fairly secure, skinable, and last but not least…extensibile. The extensibility of the god of browsers is where things really shine for me as a developer…a web application developer.…

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

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

  • Ajax, More Than A Buzz Word

    Ajax the development technique, not to be confused with Ajax the cleaning solution, is taking the web by storm. What is it? Ajax stands for Asynchronous Javascript And XML. Its an architectural methodology on the interactions between a number of different technologies in a way that provides a more seamless user experience between user-to-server communication.…

  • Alexa Search Data For The Masses

    Alexa – for those of you that don’t know – is an Amazon owned subsidiary that tracks “valuable information about the web, how it is used, what is important and what is not.” For example, you can search Alexa for amazon.com and find traffic information, related links, etc. Alexa is a hugely useful tool for…