Activities - Web Compatibility Sprint
- Impact and Metrics
- Audience for this activity
- Activity Format
- Event Flow
At Mozilla, we want the web running well for everyone, not just in one or two browsers. This means cross-browser, user-agent independent, and cross-device.
Web Compatibility, the ability for all Web content to run in all browsers, is important. There are multiple web content engines running on multiple devices, and sometimes with a little testing and some small tweaks to their site, developers can ensure that more users can have the full experience that is desired.
For more background and data on Web Compatibility, read the recent blog post on Mozilla Hacks.
Impact and Metrics
At Mozilla, we want the web running well for everyone, not just in one or two browsers. This means cross-browser, and cross-device. Our global community can give visibility to this that no team could ever match!
Goals for this area
- 300 Add-on installs
- 200 compatibility issues filed
- 50 Mozillians run events
- 50 signups to the compatibility list
Audience for this activity
The audience this activity is anyone who is passionate on the topic, but being somewhat Web tech savvy is a help. No programming skills are necessary. It is for people who care about diversity on the Web.
While this activity can be run solo, we encourage you to run an event in your community to get together people who care about the Web. The goal is to test sites, diagnose problems, and discuss how to evangelise locally to developers about a Web that works for everyone.
- Put an event team together
- Choose a date and secure a venue
- Setup the event on Reps Portal (instructions). Please make sure the initiative is set to “MozActivate” and the functional area indicates “Web Compatibility”.
For duration, we recommend a half-day (or full evening) event with a minimum of 10-15 attendees.
- Set yourself up with Firefox. Any or all of the following versions:
- Install the Webcompat.com Reporter add-on
- Firefox for Android Nightly and Aurora already have a “Report Site Issue” option in the main menu; no add-on needed.
- No add-ons support for iOS, but people can report bugs manually at webcompat.com
- Choose the sites you want to test
- We recommend the top sites in your country, as measured by a reputable local source or using the Alexa Top Sites by Country reference
- Also sites that you need or use frequently in your communities!
- Test and Report!
In addition to the recommended event flow here are some things we’d like you, the event organizer, to do.
- Fill out the post-event metrics on the event page you setup on the Reps portal
- Optionally, tell us about your event. This can be before or after. We love to hear about upcoming plans, and of course love to hear about what was achieved at the event with a picture or two!
- Encourage attendees who want to continue to work on Web Compat to sign up to the mailing list
While the focus of this activity should be on testing sprints, there are other ways to stay more involved with the community after.
- Bug diagnosis: This is about trying to understand the underlying issues behind bug reports, and where possible, providing suggested fixes for site owners. More information
- Site outreach: This is about trying to get in contact with websites that have issues and (politely!) providing ways that they can improve compatibility or fix their bugs. More information
Webcompat’s contributors page has more basic information on how to get started and join the community.