Restful Development: Practical Design Guidelines for Web and Database Software

Restful Development is a management and architectural style advocating pragmatic practice with appropriate industry standards. The links provided below are cited as references and lead to supporting material on other websites.

Guidelines for Interface Usability

Despite the occasional protestations to the contrary there are Research Based Web Design & Usability Guidelines [usability.gov] and Guidelines for Web Credibility [webcredibility.org] that should be familiar to all web database software developers along with Differences Between Print Design and Web Design [useit.com].

"Restful" URLs and FORM actions

HTML / CSS Usage

Multimedia Content

Adobe/Marcomedia's Flash technology is the preferred format for presenting web friendly multimedia. It is the only widely deployed, de facto standard HTML alternative.

Printed Content

PDF (using standard fonts) is the preferred format for precise control of printable output.

Other Client Side Controls

Use of browser Plug-Ins or Active-X components that do not enjoy the status of being de facto industry standards are generally discouraged. Use of these technologies for crucial site wide functionality such as menu or navigational is strongly discouraged.

References