About This Site
CSU Libraries Website: Design, processes and applications
Purposes and Target Users of This Document
- Help new or infrequent users understand and use the site.
- Help users give feedback about the site.
- Help designers of other library sites to plan and design their own sites and give feedback about the site.
- Help Libraries Web authors understand the design of the site so they can create pages consistent with the design.
- Help the Web Team reflect on the Libraries site design and the site design process in order to improve both.
Site Design Process
- Support the mission and goals of CSU Libraries
- Inform users about the depth and breadth of available library information, resources and services.
- Provide access for users to online information, resources and services.
- Assist and instruct users to be aware of, request, find, select and use library resources.
- Motivate users to use and learn about the Libraries.
- Create and conform to standards in coding, style and accessibility (Libraries, CSU, W3C, WAI, ADA).
- Improve efficiency of Web development and maintenance.
Target Users
- CSU students, instructors, researchers, staff and administration
- Prospective students, general public, donors, researchers and librarians from other institutions
- CSU Libraries staff (users of Staff Intranet and other internal pages)
Web Design Staff
- About 60 Libraries staff are Web authors who create and edit Libraries Web pages.
- About 15 technical staff design Web applications and maintain Web servers.
- A Libraries Web Team has existed since about 1998.
- Currently there are about 15 Web Team members who represent Libraries departments and units.
- The Web Team was led by Web Librarians in 1998 and 2004 and a Web Coordinator since 2005.
- A Web redesign group was formed to redesign the site in 2006.
Resources
- Web Authoring Information for Libraries Staff contains policies, procedures, guidelines, tools and resources for CSU Libraries Web authors.
- Web Design Tips contains technical information and links about Web design and coding that the general public can access.
History of CSU Libraries Web Site and online services
- CSU Libraries has had a Web presence since about 1995.
- The CSU Libraries Web site underwent major redesigns in 1999, 2002 and 2006, and minor redesigns in 2003 and 2005.
- The Libraries Web site started as a collection of static pages by reference librarians.
- Many services have been converted from paper, CD-ROM, or local network access to Internet-based services.
Site Design
Statistics
for CSU Libraries main Web server
(Spring 2007)
- About 3500 static HTML pages and 20,000 other files are available for public and staff use.
- About 80% of visits come from within CSU.
- About 75% of visits come from outside Morgan Library.
- About 97% of site users use Windows; about 2.5% use Macintosh.
- Browsers used by at least 1% of users include Internet Explorer 6, Internet Explorer 7, Firefox and Safari.
- Only about 1% of site users have 800x600 or less screen resolution.
- Only about 1% of site users use a slow (dial-up) connection speed.
- Most frequently used Web pages include home, collections (Library Catalog, Research Databases, Electronic Journals, Archives), Services (Electronic Reserve, InterLibrary Loan, Access Services) and navigation pages (including main navigation tabs, My Accounts, Web search and A to Z).
Visual Design
- Colors
- CSU colors are green and gold. The header has a dark green background. Main menu and footer have a lighter green background.
- Page body is black text on white background for maximum contrast.
- Tabs and their corresponding submenus are color-coded with pastel colors to visually group related pages.
- Fonts
- The Libraries main font, Verdana, is used in all text-based headings, navigation menus, and body text.
- CSU requires use of Swiss 721 or Minion for graphical font headings such as the CSU Libraries logo.
- Text size is large enough for easy reading even on small monitors with high resolution.
- Links
- Link colors are green (unvisited), gold (visited), and black (hover).
- Link underlines are light green (unvisited/visited) and black (hover).
- Links to the current page are highlighted (bold and black with a colored background that matches the selected tab).
- Graphics
- Images should be identifiable, attractive, and accurately represent the Libraries.
- Images should use appropriate pixel and file size, file format, cropping and quality.
- Page layout
- Pages are 780 pixels wide to match other CSU pages and prevent horizontal scrolling on 800x600 screens, yet avoid extremely wide paragraphs when maximized on large monitors.
- Libraries headers and footers are as small as possible.
- Main navigation is always in the header for ease of maintenance and to leave space for content.
Navigation Design
- Header:
- The Libraries logo and CSU logo help identify pages and link back to Libraries home and CSU home.
- The main menu contains 6 tabs that link to main category pages (Home, Collections, Find, Services, About Us and Help).
- Submenus keep the most important related links in each category visible.
- A to Z links to an alphabetical index of important Libraries pages.
- Site Map links to a page of all major categories and subcategories of pages.
- Search links to a page that allows search of the Libraries site, subsites and applications.
- My Accounts links to a page of possible user accounts on Libraries servers.
- Footer:
- Breadcrumbs link to the folders above the current file in the hierarchy (tree) of pages for orientation and navigation.
All breadcrumbs start with CSU > Libraries.
- File URL and Modified date help users find online versions of printed pages and help Libraries staff with page maintenance.
- Content links allow users to contact the author of any page.
- Required CSU links help users navigate and understand CSU policies.
- Submenus
- A left submenu is for navigation within a section or subsite.
- A floating right navigation box is for a table of contents or related links.
- A top navigation bar is occasionally used for a brief table of contents or a few subsite links.
- File and folder structure
- File extensions for Web pages include .html, .htm, .zhtml and .php.
- File and folder names are generally lowercase, without spaces.
- Top-level folders are used for main categories, departments and services.
Content Design
- Categorization: Categories were chosen based on those used by other academic library sites, the available content and usage statistics.
- Terminology: Many users are unfamiliar with library terms and have difficulty learning them. Library Lingo is a dictionary of terms used at CSU Libraries. Pages are being edited to use simpler terminology.
- Labeling: Link labels are being edited to be more concise, descriptive and consistent.
- User tasks: Rather than just providing a list of tools and resources, the Libraries site provides links to common tasks, such as finding resources and contacting us.
Operating System and Web Server
- The CSU Libraries Web site uses the RedHat Enterprise Linux operating system.
- The Web site uses the Apache Web server.
Coding
- XHTML 1.0 transitional is the version of HTML code used for most pages.
- CSS is used to format the visual presentation of documents, including colors, fonts, page layout and print views.
- SSIs are used for including standard elements on pages (headers, footers, stylesheets and scripts).
- JavaScript is used for submenus, breadcrumbs, animation and other client-side dynamic page features.
- Perl and PHP are used for custom forms, dynamic pages and Web-based database access.
- MySQL is the database used for most Web applications.
- Dreamweaver and FrontPage are used to create and edit the code of most pages.
- Photoshop is generally used to edit images.
- Flash is used to create animations, tutorials and some custom menus.
Web applications
- Google Mini,Google Co-op Search, Google Syndicated Search and Google Site Search provide search of the Libraries public pages.
- Google Mini and mnoGoSearch provide search of the Staff Intranet.
- FormHandler.cgi provides Web-based forms such as public comments forms and staff request forms.
- LimeSurvey (formerly PHPSurveyor) and Survey Monkey are used for Web-based surveys.
- MediaWiki is used for the CSU Libraries public wiki and staff wiki.
- MovableType is used for CSU Libraries blogs.
- Page2RSS is used for creating RSS news feeds of many pages.
- Meebo is used by some College Liaisons librarians for Web-based instant messaging.
- Google Language Tools is used for automatic language translation of many pages.
- Conduit powers the CSU Libraries toolbar, and other related search plugins and browser tools are available.
- WebTrends, AWStats, Google Analytics, Google Webmaster Tools and custom scripts like the Web pages list are used to gather usage and file statistics.
- Elsop LinkScan is used for detecting broken links in Web pages.
- A CMS may replace static Web pages within a year or two.
External Web applications servers
- The CSU library catalog, Sage, runs on WebPac Pro, a part of Millenium software by Innovative Interfaces, Inc. (III).
- Research Databases is a locally-developed application that lists and describes CSU-accessible databases containing journal articles and more.
- MetaLib by ExLibris is used for searching multiple databases for articles.
- SFX by ExLibris is used for finding journals and viewing full-text articles.
- DigiTool by ExLibris is used for the digital repository, which includes collections of items such as CSU theses, dissertations, research papers, publications, and digital collections.
- CONTENTdm by DiMeMa (now part of OCLC) is currently used for the CSU Libraries Digital Collections.
- ILLiad by OCLC is used for requesting materials through Interlibrary Loan and Local Document Delivery.
- RAPID is locally-developed software for Interlibrary Loan.
- ER is locally-developed software used for electronic reserve.