skip to content

School of Pharmacy

UCSF School of Pharmacy

Supervisor's Guide

How Do I Create a Web Site?

You have a number of options:

  1. If you want a University unit or department to design and build your site, contact Documents, Media, & Mail or Public Affairs.
  2. Hire a web developer within your own unit or department. Contact Human Resources.
  3. If you have your own web developer, point him or her to our Web Developer's Guide.
  4. If your site is primarily patient-focused and related to UCSF Medical Center, contact webservices@ucsfmedctr.org.
  5. If you're a UCSF faculty member and you want to put course curriculum materials on the web, see the Learning Technologies. (School of Medicine faculty only: Contact the Technology Enhanced Learning.)
  6. If you're a UCSF faculty member, student, or staff member and you want to create a web site for a student organization, contact the Office of Student Life (OSL).

Recommended Skills for School of Pharmacy Web Developers

Web developers for the School of Pharmacy should have the following 9 skills to effectively build or maintain a School web site.

Recommended Skill

Rationale

Ability to code to web standards.

We recommend coding to web standards to ensure accessibility, stability, maintainability, and cost-effectiveness of our web sites. Item:  Introduction: What are web standards and why should I use them? and Why don't you code for Netscape? More info: Google: Web Standards

Ability to create XHTML code.

We recommend the most recent major version recommendation of web markup language by the World Wide Web Consortium to take advantage of new markup language features as user agents support them. Item:  Introduction: Better Living Through XHTML. More info: Google: Why XHTML?

Ability to create CSS1 and CSS2 code.

We recommend the most recent major version recommendation of Cascading Style Sheets by the World Wide Web Consortium to take advantage of new presentational features as user agents support them. Item:  Introduction: CSS Quick Tutorial. More info: Google: Why CSS?

Ability to create valid code.

We recommend valid code to ensure that our web pages behave as expected as user agent vendors move toward supporting accepted industry-wide standards. Item:  More info: Google: Why validate?

Ability to create accessible web pages.

We recommend a minimum of Level A compliance of the most recent major version recommendation of the Web Content Accessibility Guidelines by the World Wide Web Consortium to ensure access of information on the web to people with disabilities and to people using a wide variety of user agents (device independence). Item:  Auxiliary Benefits of Accessible Web Design, and Authoring Challenges for Device Independence. More info: About Accessibility, Google: Web Accessibility, and Google: web device independence.

Ability to identify and resolve broken links.

We recommend that attention is given every work day to resolving broken links to minimize loss of productivity. This includes understanding not only how to change web markup accordingly, but also the web server implementation and handling of redirects. Item:  More info: Link Checking.

Knowledge of web security issues.

We recommend that web developers have knowledge of web security issues such as SQL injection and malicious content mitigation to mitigate the possibilities of lost or stolen data, clients or servers crashing, and other security issues. Item:  Introduction: The World Wide Web Security FAQ. More info: Google: Web Security and Stanford Hospital leaks 20,000 patient records.

Ability to work effectively with other web developers.

We recommend that web developers effectively communicate anticipated changes that may affect other sites. When changes are made without effective communication, problems occur (such as broken links), and productivity is lost.

Ability to work within School standards for web development.

We recommend that web developers follow our web style guide to ensure stability, maintainability, cost-effectiveness, and coherent identity and branding of our sites. Some deviations from the style guide may be possible, but they must be approved by the Associate Dean of Planning and Communications.

This list is the minimum set of recommendations. Each supervisor may have additional recommendations that are specific to his or her subsite. For more details about developing web sites for the School, see Web Developer's Guide.

Go To: Web Developer's Guide or Information for Web Developers

image preload