-
Jan 18 2012
Using the jQuery Mobile API
The jQuery Mobile API provides an extra level of control over the customization of your mobile website. Everything from the custom setup of global options to hooking into inte…
View the article » -
Nov 15 2011
Create custom jQuery mobile themes
The high adoption rate of smartphones and tablet devices is ultimately increasing the demand for mobile web developers and designers. The jQuery Mobile framework lets you crea…
View the article » -
Nov 1 2011
Video: Creating objects with the JavaScript language
See the different methods used to create objects using JavaScript. This demo uses each object-creation method to create a functional photo slideshow. With the increased pop…
View the article » -
Nov 1 2011
Practice: JavaScript and the Document Object Model
The exercises in this article give you practice in: Traversing the DOM using a number of different JavaScript properties Targeting nodes …
View the article » -
Nov 1 2011
Practice: Creating objects with JavaScript
These exercises give you practice in: Creating objects using the Object function Creating objects using literal notation Creating objects usi…
View the article » -
Nov 1 2011
Video: The foundation of the JavaScript language
Get an overview of the foundational constructs of the JavaScript language. This demo briefly describes the basic constructs and provides examples that illustrate how they can …
View the article » -
Nov 1 2011
Practice: Getting started with JavaScript
The exercises in this article give you practice in: Creating and using variables Using arithmetic operators Using assignment operators …
View the article » -
Aug 16 2011
Understanding built-in objects in JavaScript
Gain a foundational understanding of the intrinsic objects available in the JavaScript language. All programming languages have intrinsic (or built-in) objects that create the…
View the article » -
Aug 2 2011
Get started with the JavaScript language, Part 2: Events, cookies, timing, and more
JavaScript has become increasingly popular and is arguably one of the most widely used languages on the Internet. It can be used cross-platform and cross-browser, and it does …
View the article » -
Apr 19 2011
Get started with object-oriented JavaScript code
With the popularity of today's highly interactive websites, the JavaScript language is in high demand. Developers who truly want to write complex JavaScript code need to have …
View the article » -
Apr 5 2011
Get started with the JavaScript language: JavaScript language fundamentals
Want a foundational understanding of the JavaScript language? This article gets you started by covering basic JavaScript concepts for beginners, and provides code examples …
View the article » -
Mar 8 2011
Create customizable web interfaces with the jQuery UI and Ajax
Today, websites are more customizable than ever, allowing users to alter their space and personalize it to their liking. Personalized home or dashboard pages, such as iGoog…
View the article » -
Feb 15 2011
Achieve cross-browser functionality with HTML5 and CSS3
HTML5 and CSS3 have many great new features, like the ability to store data offline and create round corners without graphics. However, not all of these new features work a…
View the article » -
Sep 21 2010
Improve Ajax development with jQuery
Learn how to apply basic Asynchronous JavaScript + XML (Ajax) techniques in jQuery, such as making a request; handling success and error responses; and parsing the results …
View the article » -
May 4 2010
Creating a Custom News Search Widget Using the Google Search API
The widgets provided by Google are a great way to get the functionality you’re looking for without writing any code, but sometimes there’s a need for a little more cont…
View the article » -
Apr 29 2010
How to Create a Custom Blog Widget Using the Google Search API
Google’s widgets are a great way to get the functionality you’re looking for without writing any code, but sometimes there’s a need for a little more control and flex…
View the article » -
Apr 22 2010
Create a Custom YouTube Widget Using the Google Search API
The widgets provided by Google are a great way to get the functionality you’re looking for without writing any code, but sometimes there’s a need for a little more cont…
View the article » -
Apr 7 2010
Creating a Google Image Widget Using the Google Search API
The widgets provided by Google are a great way to get the functionality you’re looking for without writing any code, but sometimes there’s a need for a little more cont…
View the article » -
Nov 3 2009
Object-Oriented PHP: Using the Singleton Design Pattern
The true power of PHP is the speed in which you can rapidly build object-oriented Web applications. While some traditional developers equate scripting languages with instab…
View the article » -
Oct 5 2009
Designing a Custom YouTube Channel
As the social networking landscape broadens, your organization's online presence should grow to match. One social network often overlooked is YouTube. You don't have to be …
View the article » -
Aug 25 2009
Creating a Twitter Widget with Flash
Twitter usage is growing at a phenomenal rate—in just one year, Twitter grew by 1,382%. In January 2009, it received 4.5 million unique U.S. visitors. Recently I wrote an…
View the article » -
Aug 12 2009
Creating a Twitter Widget with Ajax
It's becoming increasingly popular for individuals and business that use Twitter to share their Twitter messages with the world. With "Follow me on Twitter" icons proudly disp…
View the article » -
Sep 5 2008
Tips for Making a Painless Migration to ActionScript 3
There are many necessary ActionScript tasks used to create common Flash functionality. With all of the updates and changes made to ActionScript, figuring out how to accompl…
View the article » -
Aug 11 2008
Using Functions, Properties, and Keywords in ActionScript 3
With unlimited, optional parameters, ActionScript 3 functions provide flexibility for unexpected additions. You can also control the access to the functions you create with…
View the article » -
Jul 11 2008
Default parameter values, Five ActionScript Tips in Five Days, Part 5
ActionScript 3 offers a great solution to ensuring that your method parameters have values even when no values are passed. The solution is called default parameter values, …
View the article » -
Jul 10 2008
Wilcard parameters, Five ActionScript Tips in Five Days, Part 4
Parameters are an essential construct of a method, and the ability to type parameters is of the utmost importance. But what if you are not sure of the value type for a paramet…
View the article » -
Jul 9 2008
LoaderInfo, Five ActionScript Tips in Five Days, Part 3
Loading external variables into Flash opens up a whole world of possibility. In the past, _root was used to access variables passed via the FlashVars attribute. In ActionSc…
View the article » -
Jul 9 2008
Namespaces, Five ActionScript Tips in Five Days, Part 2
ActionScript 3 namespace definition keywords are extremely powerful and can really simplify your code. A namespace is essentially a custom keyword that controls the visibil…
View the article » -
Jul 7 2008
Label statements, Five ActionScript Tips in Five Days, Part 1
There are many little known features in ActionScript 3 that make life easier. The label statement is one of those gems that actually makes programming kind of fun. Label st…
View the article » -
Oct 5 2007
How to Create Dynamic Script Tags for Ajax Components
If you've ever developed something in JavaScript and wanted to have control over it when it was launched in a remote location, Dynamic Script Tags (DST) are the perfect soluti…
View the article » -
Sep 14 2007
From Flash to Flex: Understanding Flex Events
Everything in Flex occurs based on an event. This means that simply clicking a button or key to moving the mouse or receiving a response from a web service provides develop…
View the article » -
Aug 29 2007
How to Create Form Posts with Ajax
Now that Ajax is becoming a standard for handling interactions on the Web it's time to use it to update form submissions. In this article you'll learn how to create a reusable…
View the article » -
Aug 14 2007
Class Inheritance with PHP
There are many benefits of inheritance with PHP, the most common is simplifying and reducing instances of redundant code. Class inheritance may sound complicated, but think of…
View the article » -
Jul 27 2007
From Flash to Flex: Creating ActionScript Components for Flex
The Flash to Flex series has covered the basic creation of a Flex project and making a move to ActionScript 3 (AS3). In this article we will take a deeper look at class cre…
View the article » -
Jul 6 2007
From Flash to Flex: Moving to ActionScript 3
For years there has seemed to be a stigma in the development community about developing with AS (ActionScript). With the release of AS 2 there was a huge shift and many mor…
View the article » -
Jun 8 2007
From Flash to Flex: Integrating ActionScript with MXML
I’ve been using Flash since version 4 and think that I know most of the intricacies and workarounds in the application. I also consider myself an expert with XML and Acti…
View the article » -
May 18 2007
Ajax, Where Design Meets Code
Time and again I've seen applications fail because of an unusable interface design. This not only includes the look-and-feel of the application, but the actual interaction pro…
View the article » -
Mar 30 2007
Enhancing Text Readability Online Through Code
Text readability is an extremely important part of any web site, but how do you know what size your users will find readable? Kris Hadlock shows you how to solve this probl…
View the article » -
Feb 2 2007
Server Side Caching for Ajax
Kris Hadlock explains the importance of server-side caching for Ajax, providing a working solution that can be implemented on any PHP-enabled server.…
View the article » -
Jan 26 2007
Create Your Own Custom Ajax Enabled Accordion Component
Adding massive amounts of data to one web page is not a recommended design approach because it can be completely disorienting to the user, and might cause him to go to another…
View the article » -
Dec 29 2006
Creating Smart Forms with Ajax
Web forms are very important pieces of an application. They're used for registration, logging in, or even payment for services. Kris Hadlock explains the importance of creatin…
View the article » -
Dec 1 2006
How to Use Atlas for ASP.NET
This article covers everything you need to know about how to use the new Atlas framework for ASP.NET: where to get it and how to integrate it and create your own AJAX-enabl…
View the article » -
Nov 23 2006
Database-enabled Ajax with PHP
Ajax has taken the web to a new level by offering an intuitive interactive model that rivals the desktop. To compete with desktop applications, database interaction is necessa…
View the article » -
Nov 17 2006
Ajax Tips and Tricks
If you're developing in AJAX, author Kris Hadlock has a few tricks you can use to avoid common issues and speed up your AJAX development time. This article shows you how to pr…
View the article » -
Oct 20 2006
RSS Aggregation with PHP and AJAX
An RSS aggregator is the perfect application to build with a standard AJAX engine, but cross-domain AJAX requests to RSS feeds are not possible. In this article, Kris Hadlo…
View the article » -
Oct 12 2006
Advanced Ajax with JSON
There’s no doubt that Ajax is a powerful and user-enhancing group of technologies, but its many possibilities still aren’t widely known. In this article, we’ll take a lo…
View the article » -
Sep 15 2006
CSS Tips and Tricks to Speed Your Workflow
If you use CSS on a regular basis here are several shortcuts and techniques that help get work done faster and easier. In this article, Kris Hadlock passes along a couple of h…
View the article » -
Sep 1 2006
How to Secure Ajax Requests
When integrated with a database, AJAX can accomplish some extremely powerful interactions that are unique to the set of languages it encompasses. "With great power comes great…
View the article » -
Aug 18 2006
Custom Ajax Effects: Fading
With all of the new Ajax effects frameworks popping up on the Web, have you ever wondered just how they do it? This article sheds some light on this question by showing how to…
View the article » -
Aug 4 2006
Creating a Resizable Interface
Web applications are not only giving the Internet a face-lift, they’re paving the way for new forms of usability-based design. Although designers rely on Web applications…
View the article » -
Jun 23 2006
Providing Feedback
One important aspect of developing web applications is creating feedback messaging--such as errors, warnings, and success messages--that will guide the end user through cer…
View the article » -
May 24 2006
External Communications with Flash 8: How to Use the ExternalInterface
A few new classes in Flash 8 push it beyond previous versions by providing external communication with other technologies. Developers have been coding workaround external c…
View the article » -
Apr 28 2006
How to Upload a File by Using the Flash FileReference Object
The FileReference class is a long-awaited addition to Flash. This class allows you to browse local drives on a user’s computer and provide the user with the ability to se…
View the article » -
Apr 7 2006
How to Use the XPathAPI in Flash
Flash 8 has delivered the ability to do simple searches for node names and attribute values in an XML file with its new XPathAPI class. Kris Hadlock shows how to use the XP…
View the article » -
Feb 10 2006
How To Handle Ajax Responses
User interaction drives Web sites. It's essential to understand how to handle the responses, especially with new forms of interaction such as AJAX. Kris Hadlock covers the ess…
View the article » -
Jan 27 2006
How To Use Ajax Patterns
Kris Hadlock explains how to use design patterns for AJAX development to keep your applications scalable, reusable, and efficient. Design patterns make developmen…
View the article » -
Dec 16 2005
How To Integrate a Database with AJAX
Quite a few new applications out on the web—Backpack, Blinksale, and Gmail, for example—integrate databases with AJAX. The integration can have a very powerful effect on t…
View the article » -
Dec 9 2005
How To Create an RSS Aggregator with PHP and AJAX
Imagine using a simple HTML file to send a request to a server-side script, receive a custom XML file based on that request, and then display it to the user without ever refre…
View the article » -
Nov 11 2005
How To Use Ajax
AJAX, an acronym for Asynchronous JavaScript and XML, is very hot in the growing universe of Web development. While this new technology offers some great capabilities, it also…
View the article » -
Oct 6 2005
Extending Ajax with the Flash JavaScript Integration Kit
Want more control over the user experience? Because Flash makes graphical programming quick, easy, and attractive, and because JavaScript is very effective at manipulating HTM…
View the article » -
Oct 6 2005
Extending AJAX with the Flash/JavaScript Integration Kit
Want more control over the user experience? Because Flash makes graphical programming quick, easy, and attractive, and because JavaScript is very effective at manipulating …
View the article »