Next: Enabling Technologies
Up: Web Services and Publications
Previous: A Collaborative Extension to the Solar Web Tool
Table of Contents - Subject Index - Author Index - Search - PS reprint - PDF reprint

Liou, C. & Hulbert, S. 2003, in ASP Conf. Ser., Vol. 295 Astronomical Data Analysis Software and Systems XII, eds. H. E. Payne, R. I. Jedrzejewski, & R. N. Hook (San Francisco: ASP), 332

ADASS XII Meeting Web Site

Carolyn Liou,1 Steve Hulbert2

Abstract:

We present the architecture, design, and implementation details of the ADASS XII web site. The web site was implemented in Zope, a high-performance application server, web server, and content management system rolled into one. Zope includes a robust, scalable object database, web services architecture, and powerful programming capabilities. The web site was built to conform to HTML, CSS, and accessibility standards as adopted by the W3C. This dynamic web site also taps into a back-end Sybase database while requiring a minimal amount of coding. We offer this site as a prototype web site suitable for reuse in supporting future ADASS meetings.

1. Sitemap

The ADASS sitemap was an integral part of the web development. The sitemap was created in the beginning to organize the constantly flowing and changing information of web sites. As developers began to construct each page of the ADASS site, the sitemap assisted them in building a navigation scheme that can easily and effectively display differing types of content. The sitemap helped developers align user-friendly navigation with effective content management.

2. Design

The design of the ADASS web site promotes usability and aesthetic harmony. At the top, the heading is composed of the ADASS title and logo. STScI graphic artists designed the logo more then a year ago. The logo places an image of a crab on the Crab Nebula. The left-sided navigation bar sits below the heading. The navigation bar uses colors that match the colors on the logo. The rest of web site remains white to convey clarity and simplicity.

Figure 1: Sitemap of ADASS web site.
\begin{figure}
\plotone{P2.7_1.eps}
\end{figure}

3. Implementation

The ADASS site was built using Zope, a dynamic content management application. Given the nature of the conference, all collected information was divided into events, people, and instructions categories:

Each category folder contains the HTML pages that are retrieved by Zope to display. The navigation items are stored in Zope's tiny tables and are linked to the corresponding HTML page.

The ADASS developers use a Sybase connection to display a listing of registered participants and oral abstracts. Zope's built-in database connections have the ability to initiate SQL queries and display the query results.

Figure 2: Glimpse into Zope.
\begin{figure}
\plotone{P2.7_2.eps}
\end{figure}

4. Zope Standards

The ADASS web site was developed using Zope, a web building application that includes a built-in server, management interface, scripting language support, and relational database integration. The web-based server allows users to access and save files in Zope via the Internet. The content management tool allows users to organize information into a hierarchy of folders. One of the advantages of Zope is that it allows information from different folders to be retrieved and displayed on the same web page. For example, the ADASS page that displays Baltimore Attractions is retrieving information from three different sources:

Zope's unique management environment allows users to manage the site's data, logic, and presentation right on the Web browser. Zope also offers powerful built-in tools such as a search engine, database connectivity, security, and site management tools. Zope supports a diverse range of standard including SQL, ODOC, XML, DTML, FTP, HTTP, CGI, and more.

5. Accessibility

The ADASS web site conforms to the specifications for HTML 4.01 Transitional, Cascading Style Sheet, and Level A of the Web Content Accessibility Guidelines 1.0. One of the primary goals for the ADASS web site is to promote accessibility and to make Web content more available to all users. Following these guidelines allows the ADASS users to find information on the Web more quickly.

6. Prototype

The ADASS web site is designed as a prototype for future ADASS conferences. The unique Zope content management application divides web content from the site design. This division allows developers to easily locate and change content.

Figure 3: The ADASS web site serves as a prototype for future conferences.
\begin{figure}
\epsfclipon
\plotone{P2.7_3.eps}
\end{figure}

Acknowledgments

This web site was created by the Information Services Team of the Computing and Information Services Division of Space Telescope Science Institute.

References

Latteier, A., & Pelletier, M. 2002, The Zope Book (Indianapolis: New Riders)



Footnotes

... Liou,1
Space Telescope Science Institute, 3700 San Martin Drive, Baltimore, MD 21218,2
... Hulbert2
Space Telescope Science Institute, 3700 San Martin Drive, Baltimore, MD 21218

© Copyright 2003 Astronomical Society of the Pacific, 390 Ashton Avenue, San Francisco, California 94112, USA
Next: Enabling Technologies
Up: Web Services and Publications
Previous: A Collaborative Extension to the Solar Web Tool
Table of Contents - Subject Index - Author Index - Search - PS reprint - PDF reprint