Must-Have Tools for HTML, JavaScript, & AJAX
Use the best open source tools to work with Web pages, scripts, and styles, and make development of new sites and pages easy. Inspect and modify HTML markup, CSS, and JavaScript on the fly, inspect the DOM and client-server communications, and learn how bookmarklets can make development safer and easier.
 |
|
 |
|
|
|
The Best use of Asynchronous Callbacks for Ajax
It takes some finesse to make the best use of asynchronous callbacks for Ajax data sources in JavaScript applications. This tip discusses why you should use asynchronous callbacks for Ajax data sources and gives examples of coordinating the readiness of mutually dependent application data sources that may become ready at undefined times with asynchronous calls.
 |
|
 |
|
Avoid Common Web 2.0 Cross-Site Scripting Attacks
Dodge common Web 2.0-based application attacks, such as cross-site scripting, and dramatically increase your Project Zero application's security using Active Content Filtering (ACF). Learn about the powerful capabilities of applying ACF to a Project Zero environment to remove active content from request data and response output being set to the client.
 |
|
 |
|
Create an Autosuggest Field with XForms and Ajax
XForms is a standardized technology that offers many simplification and optimizations that are complimentary to Ajax. In this article you will see some of the benefits of using Ajax and XForms together by implementing an autosuggest-form field, widely used today in web applications.
 |
|
 |
|
Get to Know JsonML
The rise of JavaScript Object Notation (JSON) has gone hand-in-hand with the rise of Ajax. JsonML is an extension of JSON that enables you to map XML data using JSON type markup, and this in turn enables you to easily create XML or XHTML data based on JSON markup and to build and exchange user interface (UI) elements.
 |
|
 |
|
Using Ajax for Web Application Development: What Businesses Need to Know
Ajax is a hot topic today when it comes to web application development projects. Because it's become such a buzzword, businesses may be wondering how they can incorporate this form of web programming into their websites and what the benefits could be. This article will help you understand the origins of Ajax as well as the pros and cons of its use.
 |
|
 |
|
Simplify Ajax Development with Cypal Studio for GWT
Using the Google Web Toolkit (GWT), a Java programmer can write rich Ajax applications completely in the Java programming language. Learn how Cypal Studio for GWT helps create new GWT modules, supports the creation of remote procedure calls, and makes it easy to view and deploy your Web applications.
 |
|
 |
|
Create XML with Google Web Toolkit
Most of Ajax applications use XML to transfer information to and from the server, so your application must be able to parse and create XML data. This tutorial shows you how to manipulate and create XML using the Google Web Toolkit. This toolkit enables you to use Java syntax to create the JavaScript necessary for Ajax user interfaces.
 |
|
 |
|
SOWA - Building service oriented websites without direct use of AJAX.
Sowa allows you to build totally automated web
applications with unseen performance and flexibility
in a record short period of time.
Is in beta version. you are welcome to give it a try.
Front-end development basically becomes an easy
task of dropping multiple SOWA on HTML page.
 |
|
 |
|
Simplest Textbox Autocomplete
I don't think you would find a simpler tutorial or code snippet for implementing a textbox with autocomplete capability. This article contains a 13 lines of javascript which allows you to implement autocompletion for a textbox.
 |
|
 |
|
Dynamic XForms with JavaScript and the DOM
XForms is an ideal open standards technology for collecting and submitting data from a wide variety of Web-capable platforms. Using JavaScript to edit the DOM with XForms allows a single form to accommodate multiple, site-unique submission requirements.
 |
|
 |
|
JavaScript Form Validation
Client side form validation usually done with javascript. For the majority of your users, JavaScript form validation will save a lot of time up front.
 |
|
 |
|
Rich Ajax Slide Shows with DHTML and XML
Learn to create an Asynchronous JavaScript and XML (Ajax) client-side slide show that's animated using "Ken Burns Effects." Here, you discover how to build XML data sources for Ajax, request XML data from the client, and then dynamically create and animate HTML elements with that XML.
 |
|
 |
|
Mastering Ajax, Part 7: Using XML in requests and responses
Even casual Ajax developers will notice the x in Ajax, and realize that it stands for XML. In this article, you'll see how servers can send XML in response to a request. XML is one of the most popular data formats in any programming medium, and offers real advantages for server responses in asynchronous applications.
 |
|
 |
|
Ajax in action
Ajax stands for Asynchronous Javascript And XML. Although strictly speaking Ajax itself is not a technology, it mixes well-known programming techniques in an uncommon way to enable web developers to build Internet applications with much more appealing user interfaces than those to which we have become accustomed.
 |
|
 |
|
Stay Clear of Unhealthy Competition with ECMAscript
To entice developers to create sites that render best in their specific browsers, vendors have fueled a compatibility war using scripting languages as their weapons of choice while users get caught in the middle with slow-loading Web pages and potential security holes. As the market drives such (unhealthy) competition, it's clear that it's time for better standardization. See what you can do to stay on neutral territory until that day comes.
 |
|
 |
|
An in depth discussion of JavaScript Arrays
This series of articles mainly concentrates on working with JavaScript arrays. We shall start with the basics of JavaScript arrays and finally conclude with complex object based arrays in JavaScript. You can reuse these scripts to inject into server side controls easily (especially in .NET and Java).
 |
|
 |
|
Working with IFRAME in JavaScript
This article starts by explaining the differences between FRAME, FRAMESET, and IFRAME and concludes with the concept of using JavaScript with IFRAME.
 |
|
 |
|
JavaScript arrays: combining and splitting
This series of articles mainly concentrates on working with JavaScript arrays. This is the second article in the series and mainly concentrates on working with arrays effectively. You can reuse these scripts for injection into server side controls easily (especially in .NET and Java).
 |
|
 |
|
JavaScript arrays: copying, transferring and merging
This series of articles mainly concentrates on working with JavaScript arrays. This is the third article in the series. It mainly concentrates on working with multiple arrays effectively. You can reuse these scripts to inject into server side controls easily (especially in .NET and Java).
 |
|
 |
|
|
|
Getting Started with Ajax
The start of 2005 saw the rise of a relatively new technology, dubbed 'Ajax' by Jesse James Garrett of Adaptive Path. Ajax stands for Asynchronous JavaScript and XML. In a nutshell, it is the use of the nonstandard XMLHttpRequest() object to communicate with server-side scripts. It can send as well as receive information in a variety of formats, including XML, HTML, and even text files. Ajaxs most appealing characteristic, however, is its 'asynchronous' nature, which means it can do all of this without having to refresh the page. This allows you to update portions of a page based upon user events and provides one of the cornerstones of Rich Internet Applications (RIA) referred to in discussions of 'Web 2.0'.
 |
|
 |
|
XML Responses and AJAX
In a previous tutorial we looked at the responseText property of the XMLHTTP Request. This tutorial will focus on the responseXML accessor.
 |
|
 |
|
Developing Ajax Applications That Preserve Standard Browser Functionality
Ajax applications are praised for their richness, interactivity, and responsiveness, which are achieved by loading data dynamically using the XMLHttpRequest object instead of loading new pages. Among the hype and excitement, a few critical voices have pointed out that Ajax applications break several important browser features, including support for the back/forward button.
 |
|
 |
|