Tutorials for photoshop, javascript, php, html, css, flash, and more!

tutorials for photoshop, javascript, and php
   The Machine | Search for a cog | Submit a cog

Another Topsy-enabled jQuery plugin to list the most popular posts on your website, from your Twitter timeline or for some keyword within a selected period of time.


Learn how to developing browser-based apps for iPhone and Android. In Part 1, we introduce WebKit, the browser engine at the heart of iPhone and Android.


Join the mobile browser wars and build a network management application that runs on both the iPhone and Android devices. The app demos browser-local SQL storage and Ajax, key techs that enable a rich app experience from within the mobile browser. Additionally, the app leverages the popular jQuery JavaScript library.


A brief note describing how to write JavaScripts to make them run on as wide a range of browsers as possible.




Pausing RSS scroller is an RSS scroller that lets you display any RSS feed on your site, even syndicate the scroller on other sites.


The if…else if construct can be used to test multiple conditions without having to nest separate if…else statements inside one another.


The switch statement with case entries testing for expected values and providing processing code on a match




One way to repeat script operations is with the for statement. This statement establishes a program loop inside of which are statements that are executed repeatedly.


The document object is associated with the Web page appearing in the browser. It is a property of the window object and is also an object itself which includes properties and methods that permit JavaScript control over the look and feel of the current XHTML document.


An effective way of performing script input and output operations is through use of textbox fields. You can use textboxes