Home arrow JavaScript arrow Page 2 - Building the User Interface for a Web Site Indexing Application with Prototype
JAVASCRIPT

Building the User Interface for a Web Site Indexing Application with Prototype


The Prototype JavaScript library makes it easy to perform certain JavaScript tasks. In this series of three articles, you will learn how to use the Prototype library to create an AJAX-powered application for handling the data for an index of web sites. This article, the first in the series, shows you how to create the user interface.

Author Info:
By: Alejandro Gervasio
Rating: 5 stars5 stars5 stars5 stars5 stars / 1
February 20, 2007
TABLE OF CONTENTS:
  1. · Building the User Interface for a Web Site Indexing Application with Prototype
  2. · Getting started: defining the layout of the elements that integrate the front-end
  3. · Defining the look and feel of the web site indexing application: creating a few simple CSS styles
  4. · Completing the front-end of the application: Putting the CSS styles and structural markup together

print this article
SEARCH DEVARTICLES

TOOLS YOU CAN USE

advertisement
Building the User Interface for a Web Site Indexing Application with Prototype - Getting started: defining the layout of the elements that integrate the front-end
(Page 2 of 4 )

The first step that I'm going to take in developing this web site indexing application will be based primarily upon creating the corresponding user interface. Doing so, you'll have a clearer idea of how the different sections that compose the front-end of the application will work later on.

I want to complement the above explanation by including two screen shots which show clearly the layout for the distinct areas that integrate this web site index system.

Having said that, here are the two images that I mentioned above. Please take a look at them:

As you can see, the first image illustrates quite clearly the way that this application is going to work. It shows how the information on the different web sites previously submitted by users will be displayed within a specific container. As I said previously, the data that will be part of the pertinent web site index will consist of the respective URL, the web site's title, and lastly a brief description of its nature.

Finally, the second image shows a hypothetical situation, where information on a specific web site is about to be submitted by using a conventional web form. Logically, after the submission has been completed, the new data will be immediately shown as part of the index system, without having to reload the web page. Now do you see how AJAX plays a relevant role in getting this application to work?

So far, so good. Now that you understand how this Prototype-based web site index system is going to work, I think it's time to start creating the set of CSS styles and the corresponding structural markup that belong to this application, in this way defining the look and feel of its respective user interface.

Do you agree with me on this point? All right, to learn how this process will be achieved, please keep reading.


blog comments powered by Disqus
JAVASCRIPT ARTICLES

- More Top jQuery Tutorials for Beginners
- More Top jQuery Plugins for Menus
- Top jQuery Tutorials for Beginners
- New UI Framework and SDK for JavaScript Rele...
- JavaScript OpenPGP Tool, Node.js 0.6.3 Avail...
- Yahoo Releases Cocktails Language and Develo...
- Customizing jQuery Slideshows: Dynamic Contr...
- Customizing jQuery Slideshows: the animate()...
- Customizing jQuery Slideshows: slideUp() and...
- Customizing jQuery Slideshows: hide() and sh...
- Web Workers: Performing Calculations in Para...
- More Top JavaScript Frameworks and Libraries
- More Dynamic jQuery Styling Techniques
- The Top JavaScript Libraries
- The Top JavaScript Frameworks

Dev Articles Forums 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Weekly Newsletter
 
Developer Updates  
Free Website Content 
Contact Us 
Site Map 
Privacy Policy 
Support 



© 2003-2012 by Developer Shed. All rights reserved. DS Cluster 2 - Follow our Sitemap
Popular Web Development Topics
All Web Development Tutorials