Mozilla China Top Site Testing Project
Author: Katsuhiko Momoi
Last Update: 2002-02-25
For Simplified Chinese Translation by Lee Exaos, go here.
This page was created to start a Mozilla volunteer top Chinese web site testing project. This document outlines the project, its goals, and what is needed to begin the project. I welcome your comments and suggestions.
Introduction:
Mozilla uses a layout and parser engine called "Gecko". Gecko is known to be highly W3C-standards compliant. Mozilla developers are making conscientious efforts to support the relevant standards. While not perfect, Mozilla represents an excellent tool to use in testing for W3C standards issues on web pages. In this project, we want to help web standards and Mozilla movements at the same time by testing Chinese web pages with it.
Goals:
- Make it easier for Chinese people to view web pages in China with any W3C-standards compliant browser.
- Inform and educate web developers of Chinese pages how to create and maintain cross-browser web pages.
- Evangelize the public, the press and the official organization (private & public) on the importance of creating standards-compliant pages.
- Find and fix Mozilla bugs that affect standards compliant Chinese pages.
- If the goals are successful, any standards-compliant browsers today or in future will be able to provide good browsing experience to users.
- Web developers will be able to write the pages to standards rather than to specific browsers and this will lead to cost efficiency and ease of maintaining web pages.
- The project will help increase the acceptance of Mozilla and Gecko-engine based browsers in China.
- The project will test top 500 (or so) web sites in China with the latest version of Mozilla browser. We expect a large majority of the sites to be using Simplified Chinese but there may be some China top sites in Traditional Chinese.
- When the tester finds a problem, a bug will be filed in a Chinese language Bugzilla database open to the public. The bug will be analyzed and if it is found to be a problem on the web site, a solution based on W3C standards will be proposed and sent to the web site owner with a suggestion to fix the problem.
- If a problem is caused by a Mozilla-side bug, it will be registered in the Bugzilla system maintained by Mozilla.org.
- We will seek volunteers among the Chinese Internet community. There will be a mailing list to discuss specific project related issues and exchange information on testing among the volunteers.
- This project is designed to develop future web standards evangelists among the volunteers through the activities of this testing project. Such evangelists will further spread information on web standards and involve more volunteers and sympathizers at various segments of the Chinese Internet community including influential organizations, the media, and official government agencies.
The following items are needed to get this project started. If there is Need Help associated with that item, that means you can volunteer to help. Please write to Yung-Fong Tang <ftang@netscape.com> and Katsuhiko Momoi <momoi@netscape.com> in English or Chinese how you can help.
- Suggestions on how to identify top 500 sites in China. (We have some information on this but we want to get your input). Need Help
- Test Project Guideline and How-to documents. These documents will provide enough information for test volunteers to get started. -- Katsuhiko Momoi
- Testing and tracking tool -- Katsuhiko Momoi, Yung-Fong Tang and others.
- Create a mailing list for volunteer discussions and archive messages for web-based access also. Need Help
- Create and maintain Chinese Language Bugzilla. (e.g. Japanese Language Bugzilla.) Need Help
- Volunteers to write in various newsgroups and other mailing lists to seek more project volunteers. Need Help
- Volunteers who can work on solving web site problems as bug assignees. Skills needed are: HTML 4 & 3, JavaScript/Dynamic HTML, CSS1 and 2. Knowledge of DOM, XML, etc. will be helpful. Need Help
- Volunteers who can act as QAs for bugs. QAs will be responsible for verifying that the problem is indeed a bug on the web site or in Mozilla. QAs will also verify that the problem has been fixed correctly. Need Help
- A volunteer who can write a comprehensive report of the results of the project and release it to the public. This document should be written in Chinese but will also be translated into English so that Mozilla project people around the world can learn from it. Need Help
- We also need volunteers to use
the final report to evangelize to the media, the public and other influential
web people and organizations. Need Help