JavaScript Experiment – Browser Ball
I killed about 20 minutes playing with this one. We’ve all seen physics experiments with balls in a browser window. This is the first one that I’ve seen that uses multiple windows.
I killed about 20 minutes playing with this one. We’ve all seen physics experiments with balls in a browser window. This is the first one that I’ve seen that uses multiple windows.
With project deadlines looming jQuery plugins can help add a lot of functionality in little to no time.
Here is a list of 10 extremely useful jQuery plugins.
This has to be one of the coolest JavaScript applications I’ve seen out there. A big ol’ thumbs up goes to the author. Super creative an fun.
404 pages are going to happen whether you like it or not. This article will show how to create a 404 page that is useful for users.
When designing an online application, it is always good to start broad and work your way into the details. This is called top down development. Here is the breakdown of the different levels that you should consider when designing a program.
This is a list of goals that a developer should try and have in their software design. Some goals contradict other ones, but that is where you have to decide what is best for your program.
Here is a list of common mistakes in HTML that should be avoided.
What is the Factory Method Design Pattern? and why should I use it? First off we should look at what a design pattern is. If you’re not sure you can visit: Design Patterns: Soliving web development problems and Singleton Design Pattern: When one instance is enough. It might help you get a grasp on design patterns.
A design pattern that allows you to make sure there is only one instance of a class. This is uber-important for fast and efficient code. You no longer have to worry if you created an instance somewhere that wasn’t cleaned up afterward (i.e database connections). Big time stress relief. If you have never used a design pattern or don’t know what one is you can check out this previous article that can walk you through it.
Accommodating changes is one of the most challenging aspects of good program design. The goal is to isolate unstable areas so that the effect of a change will be limited to one function, class, or package. That way if there is any changes needed it won’t effect surounding code.