Web Developer's Virtual Library: Encyclopedia of Web Design Tutorials, Articles and Discussions


WDVL Newsletter

Active Server Pages
JSP/Java Servlets
Microsoft SQL Server
Daily Backup
Dedicated Servers
Streaming Audio/Video
24-hour Support    

jobs.webdeveloper.com

Hiermenus


e-commerce
Partner With Us















Developer Channel
FlashKit.com
JavaScript.com
JavaScriptSource
Developer Jobs
ScriptSearch
StreamingMediaWorld
Web Developer's Journal
Web Developer's Virtual Library
WebDeveloper.com
Webreference
Web Hosts
XMLfiles.com

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers


The Display (GUI) Layer

June 28, 1999

In this 2nd part of the Intro to Web Application Develpoment Environment Series, Selena Sol takes a more in depth look at the GUI Layer with particular focus on the browser itself as well as HTML forms which serve as the base for most web applications.

[The GUI Layer]

As we said earlier, the GUI Layer (sometimes called the "frontend") balances upon the tenuous border between the world of computers and the world of people. As such, it must perform the often-complex task of translating between human and computer languages.

In its role as translator, the GUI is responsible for two things.

First, the GUI must translate the desires, intentions, needs, and wants of people into executable, logical machine instructions. At the same time, the GUI must also translate computer-generated data into meaningful human-readable information.

This translation, as you might imagine, is no mean feat. In fact, in creating web applications, web developers will spend just as much time building a solid frontend as they will spend developing a dependable backend.

As a web application developer, when concerning yourself with the GUI Layer, you will most likely be concerned primarily with the use and manipulation of "UI Widgets" or "controls". Widgets are interface tools that clients can use to make their intentions, desires, and wants known to the program. Widgets could include buttons, scroll bars, grids, or even clickable images. Widgets should be almost intuitive to you as this is the bit of software we humans most often work with.

For the most part, if you see a new technology, you can recognize it to be a GUI technology if it allows you to create interfaces made up of widgets and allows you to access those widgets as necessary.

Contents:

Understanding the Web Browser
A Short History of Web Browsers
Basic User Interactivity with HTML Forms

Web Application Examples
Introduction to the Web Application Development Environment (Tools)
Understanding the Web Browser


Up to => Home / Authoring / Tools / Tutorial




Jupiter Online Media: internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and Jupiter Online Media

Jupitermedia Corporate Info


Legal Notices, Licensing, & Permissions, Privacy Policy.

Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers