Chapter One
Introduction
Orientation: The Purpose of this CodeNote
A chasm exists between software developers and website designers. This is
unfortunate, because the skill sets of these two groups overlap in many ways:
designers may need to understand programming to add interactivity to their
sites, and developers need to understand how browsers and HTML operate to
leverage the Web in their applications. This CodeNote is intended to create a
bridge between these two skill sets; specifically, it provides a common
methodology of user interface (UI) design for creating effective websites (or
web-based UIs for applications). Chapter 3 distills the many contemporary
theories of web design into some rules of thumb that can be employed to create
good-looking and highly functional web design. The remaining chapters give the
reader (software developer or website designer) a working understanding of the
primary web technologies and languages; they include tutorials on the languages
and technologies required to add a dynamic dimension and interactivity to web
pages.
Web UI Design Theory
While one may be familiar ... read full excerpt from: Codenotes for Web-Based Ui ebook