IT Policies

 

Statement of Support for Web Browsers
(Updated 11.15.2004)

I. Overview

This document describes the web browser support policy for applications and systems developed an/or supported by Computing and Information Technology (CIT) at the University at Buffalo.

The latest versions of Mozila, Safari, Netscape, and Internet Explorer will display the services listed below consistently and reliably with access to all features. Other browsers may provide an adequate experience, but we do not support them.

There are exceptions to this policy, particularly in the area of purchased applications and systems. Those exceptions are listed in this document with the list of supported browsers for each application.

II. Development Principles and Web Standards

CIT attempts to minimize browser support issues by following these principles
  • Develop new web applications using W3C web standards
  • Develop new web applications using xHTML and validate this xHTML using common validation tools such as validate.w3.org
  • Validate new web applications with accessibility software such as Bobby.
  • Make our systems functional in all supported browsers, but acknowledge that no web applications appear exactly the same in every browser.
  • Avoid technologies (iFrame, DHTML, ActiveX, Java Applets, etc.) that are only supported in certain browsers and/or are not backward compatible
  • Avoid certain aspects of CSS that are not supported in Internet Explorer (the most commonly used browser for our applications)

III. Rationale

Current releases of the major browsers now support the standards promulgated by the web's governing body, the World Wide Web Consortium (W3C). By developing web sites that adhere to these standards, web developers can spend more time on design and content development, rather than "browser validation" and "workarounds". These tasks often double or triple the work to create and support web applications.

In addition, developers can be reasonably sure their sites will be accessible to future browser versions, to people with disabilities, and on Internet devices such as cell phones and personal data assistants (PDAs).

Standards compliance makes it easier for people with special needs to use the web. The visually impaired may have their computer read web pages to them, or may have pages rearranged and magnified for easier reading. And, people using hand-held devices can browse the Web just as easily as those using high-end workstations.

In addition to reducing coding for special cases, standards-compliant pages have a greater probability of being usable on older browsers. While the pages may not look the same as in a modern browser because of limited CSS support, markup that does not contain style information has a better chance of displaying adequately and working correctly.

IV. General Browser Requirements

To be compatible with all applications listed below, your browser must meet the following requirements:
  • The browser must be configured to accept cookies.
  • The browser must be capable of 128-bit SSL encryption.
  • The browser must be configured to run javascript.
Even if you are using a supported browser, you may not be able to access all of the services above if you have disabled cookes or if you are using less than 128-bit encryption.

V. Supported Browsers

CIT supports the following browsers for accessing our Web-based applications and web sites. Other browsers may also work, but we do not attempt to resolve problems with browsers other than those listed below. In general, we recommend that you regularly upgrade your web browser to take advantage of the latest performance enhancements, problem fixes, and security patches.
  • Mozilla (Firefox)
    1.4 and higher for all operating systems
  • Safari
    1.x and higher for all operating systems
  • Netscape
    6.0 and higher for all operating systems
  • Internet Explorer
    6.0 and higher for Windows
    5.0 and higher for Macintosh

VI. Applications and Systems Covered by This Policy

Student Applications/Systems
  • MyUB, including Web Registration, My Grades, My Checkstops, My Parking Permint, Schedule Wixard, GPA Calculator, My Student Address, My Expect to Graduate Date
  • E-Pay
  • My DARS

Faculty/Staff:

  • MyUB, including My Parking Permit, My Classlist
  • Web Grading
  • Blackboard Instructor Web Interface (BIWI)
  • DARS for Advisors
  • InfoSource Online

VII. Exception Applications and/or Purchased Packages

Purchased Applications
  • Taurus/CAS
    • Microsoft Internet Explorer 4.0 or higher
    • Netscape Navigator 4.0 or higher
    • Cookies enabled
  • UBlearns/Blackboard
    • Windows 2000
      • IE 5.0;5.5;6.0
      • Netscape: 4.77
    • Windows XP
      • IE:6.0
      • Netscape: 6.2; 7.0
    • MAC 9.2
      • IE: 5.0; 5.2
      • Netscape: 4.77; 7.0
    • MAC X.1
      • IE: 5.1; 5.2
      • Netscape: 6.2; 7.0
    • Mac X.2
      • IE: 5.2
      • Netscape: 7.0
  • Webmail
    • Windows
      • Netscape 6.x and 7.x
      • IE 6.x
      • Mozilla 1.3+
    • Linux and Solaris
      • Netscape 6.x and 7.x
      • Mozilla 1.3+
    • Mac
      • IE 5.x
      • Mozilla 1.3+
    • All supported browsers must support javascript and cookies
  • HOD
    • Windows OS only (98SE, 2000 Professional, XP Professional)
    • Netscape 7 or above
    • Microsoft Internet Explorere 5.5 or above
  • Libraries
    • In-house database applications
      • Windows Netscape 4.7+, IE 5.01+
    • Catalog
      • Windows IE 5.0, 5.5, and 6.0

Questions and Answers

Q: What exactly is meant by "supported browser"?
A:Supporting a browser means that:
  • We will attempt to resolve problems reported while using that browser to access our applications.
  • Effort is expended to ensure that our applications function the same in each supported browser, but not necessarily appear exactly the same. Minor differences in appearance could be present across browsers, but these differences will not impact how the application functions. Since most modern browsers adhere to web standards, minor differences in appearance will be less frequent over time, since we develop our applications utilizing W3C standards and with standards-based browsers in mind.

Q: How do I install one of the supported browsers?
A: Windows

Mac Q: What is wrong with using an old browser?
A: Browser technology has improved greatly in the last several years. Older browsers do not understand the latest versions of HTML and do not have reliable implementations of stylesheets (CSS), a powerful feature used by most modern Web developers. By working within the latest standards, Web designers have more control of how a page displays, sites can be more accessible to a wider range of devices (including cell phones and accessibility software), and code is much simpler to develop and maintain.

The old version 4 browsers, including Internet Explorer and Netscape, were created before HTML and stylesheets were fully standardized, and, therefore, varied greatly in how they worked, making it very complex to write Web pages for them. Newer browsers are much more standards-compliant, making them more reliable in displaying what the Web designer intended and much more consistent in how they work compared to each other.

Additionally, old browsers using old encryption technologies may not be as secure as newer browsers.

Q: Why do I need to set my browser to be able to accept cookies?
A: Cookies are simple tex files stored on your web browser to provide a means of distinguishing among users of this website. The use of cookies is a standard practice among Internet websites. To better serve you, we occasionally use "session cookies" to enhance or customize your visit to this website. Session cookies that can be created automatically on the device you use to access this UB website, do not contain personal information, and do not compromise your privacy or security. We may use the cookie feature to store a randomly generated identifying tag on the cevice you use to access this website. A session cookie is erased during operation of your browser or when your browser is closed.

Additionally, the next central authentication system that is implemented at UB will require the use of cookies and javascript. These cookies are used so the user will not have to repeatedly enter his/her UBIT Name and password when visiting different web services.

Q: What about Netscape 4.x?
A: Netscape 4.x in particular is an ancient (in web terms) web browser that is undeservedly still in use. This browser has very poor support for well-established web standards. Its continued use complicates the job of making accessible and maintainable web sites.

Please install a new web browser or upgrade to a newer version of Netscape to help support the University's move towards being more accessible and standardized.

Q: What about Opera, AvantBrowser, Lynx, iCab, Konqueror, etc.?
A: These browsers are not suppported as they have not been tested extensively with the Web applications and systems listed in this document. Users of these browsers may find them to be compatible with various applications and systems, but there is not guarantee that future versions of the Web applications and systems listed above will continue to provide the same compatibility. In general, the more compliant the browser is wtih W3C standards, the more likely applicaitons will look and function the same in these browsers.

If you want to use a browser that is not supported, you will still need to make sure that it is configured to use 128-bit encryption and that cookies and javascript are enabled. If your browser does not support one or more of these functions, you will not be able to access all of the services listed above.

Q: What if I have an old machine/OS and can't upgrade to a newer browser because of that (and can't afford a new machine)?
A: Although not guaranteed, most applications should function, but might not look exactly like they would in a newer browser.

Q: Will this policy ever change?
A:It is anticipated that this policy will continue to evolve over time, as new browsers gain popularity, older browsers lose popularity, web standards evolve, etc. This policy should be revisited on a yearly basis (minimally).

 
 



Related Links

» Web Accessibility at UB

» New York State Web Accessibility Policy

» New York State Mandatory Web Accessibility Standards

» NYS Accessible Web Sites FAQ



Copyright 2003, University at Buffalo, All rights reserved.