Confirmed users
74
edits
No edit summary |
|||
Line 1: | Line 1: | ||
== Help make the web more open! == | == Help make the web more open! == | ||
With the accelerated growth of technology we should be able access the web from anywhere, but that’s not always the case. | |||
The web is meant to be open and accessible to everyone regardless of how they access it. Help to keep it open by contributing to Web Compatibility. We need your | The web is meant to be open and accessible to everyone regardless of how they access it. Help to keep it open by contributing to Web Compatibility. We need your help to advocate for a compatible web both globally and locally - together, we can make the web work for everyone. | ||
== Advocacy and Regional == | == Advocacy and Regional == | ||
The mobile web is broken and you can help | The mobile web is broken and you can help make it better! | ||
*'''Spreading the word''' | *'''Spreading the word''' | ||
**'''How you can help:''' Talks, tweets, blogs, videos, handing out flyers on corners. | **'''How you can help:''' Talks, tweets, blogs, videos, handing out flyers on corners. | ||
**'''Skills required:''' Passion for a free and open web. | **'''Skills required:''' Passion for a free and open web. | ||
**'''Description:''' The more users and developers are aware of web compatibility the better! You can post as small as a tweet or as big as a blog, we can use your help | **'''Description:''' The more users and developers are aware of web compatibility the better! You can post as small as a tweet or as big as a blog, we can use your help spreading the word. | ||
**'''Get started:''' Follow us on [https://twitter.com/MozWebCompat twitter], join our [https://lists.mozilla.org/listinfo/compatibility mailing list] or come chat with us [https://wiki.mozilla.org/Irc on IRC] in #webcompat. To learn more browse the [[Compatibility/Mobile|compatibility wiki]] or read our [http://planet.webcompat.com/ blog posts]. | **'''Get started:''' Follow us on [https://twitter.com/MozWebCompat twitter], join our [https://lists.mozilla.org/listinfo/compatibility mailing list] or come chat with us [https://wiki.mozilla.org/Irc on IRC] in #webcompat. To learn more browse the [[Compatibility/Mobile|compatibility wiki]] or read our [http://planet.webcompat.com/ blog posts]. | ||
*'''Casual bug reporting''' | *'''Casual bug reporting''' | ||
**'''How you can help:''' During your web travels if you notice a website works properly in one browser but not in another, you can report a bug to help get it fixed! | **'''How you can help:''' During your web travels, if you notice a website which works properly in one browser but not in another, you can report a bug to help get it fixed! | ||
**'''Skills required:''' Being awesome, only takes two minutes. | **'''Skills required:''' Being awesome, only takes two minutes. | ||
**'''Description:''' | **'''Description:''' Once you know what to look for it’s much easier to notice potential bugs during your regular browsing. If you notice a problem with a website you can report it in less than 1 minute with the Web Compatibility browser add-ons. | ||
**'''Get started:''' Report site issues at [http://www.webcompat.com Webcompat.com] or [https://github.com/webcompat/webcompat-reporter-extensions install a browser extension] for Chrome, Firefox (29+), Opera and Safari for the fastest bug reporting experience. | **'''Get started:''' Report site issues at [http://www.webcompat.com Webcompat.com] or [https://github.com/webcompat/webcompat-reporter-extensions install a browser extension] for Chrome, Firefox (29+), Opera and Safari for the fastest bug reporting experience. | ||
Line 21: | Line 22: | ||
**'''How you can help:''' Find contacts for websites. Contact websites with suggested fixes. | **'''How you can help:''' Find contacts for websites. Contact websites with suggested fixes. | ||
**'''Skills required:''' Web research and communication. | **'''Skills required:''' Web research and communication. | ||
**'''Description:''' Once a compatibility bug is analyzed a fix has been suggested, the site should be contacted to notify them of the issue. Your language skills and local knowledge make finding contacts easier. Find a contact at the website and send them a polite message. We have a tool to help explain the problem to non-technical contacts and [[Compatibility/StdLetters|email templates]] to make communicating in other languages easier. | **'''Description:''' Once a compatibility bug is analyzed and a fix has been suggested, the site should be contacted to notify them of the issue. Your language skills and local knowledge make finding contacts easier. Find a contact at the website and send them a polite message. We have a tool to help explain the problem to non-technical contacts and [[Compatibility/StdLetters|email templates]] to make communicating in other languages easier. | ||
**'''Get started:''' | **'''Get started:''' | ||
Line 27: | Line 28: | ||
::# Find bugs that are ready for the site to be contacted. Use [http://webcompat.com/bugsahoy/?outreach=1 Bugs ahoy!] | ::# Find bugs that are ready for the site to be contacted. Use [http://webcompat.com/bugsahoy/?outreach=1 Bugs ahoy!] | ||
::# Use the simple bug tool by going to [http://webcompat.com/simplebug/#mozilla/ this link] and adding the bug number you're working on to the end of the URL. Example: http://webcompat.com/simplebug/#mozilla/966310 | ::# Use the simple bug tool by going to [http://webcompat.com/simplebug/#mozilla/ this link] and adding the bug number you're working on to the end of the URL. Example: http://webcompat.com/simplebug/#mozilla/966310 | ||
::# Don't be afraid to ask for help! Mentors are assigned to most bugs for this reason. If you want to talk something over just comment on the bug that you some | ::# Don't be afraid to ask for help! Mentors are assigned to most bugs for this reason. If you want to talk something over just comment on the bug saying that you need some help, and a mentor will be notified and reach out to you | ||
::# [[Compatibility/Guide#Finding_The_Right_Contact_on_a_Web_site|Learn more]] about finding good contacts and contacting websites. | ::# [[Compatibility/Guide#Finding_The_Right_Contact_on_a_Web_site|Learn more]] about finding good contacts and contacting websites. | ||
Line 57: | Line 58: | ||
**'''How you can help:''' Use your expertise to help us design the way users interact with our sites and tools. | **'''How you can help:''' Use your expertise to help us design the way users interact with our sites and tools. | ||
**'''Skills required:''' UX | **'''Skills required:''' UX | ||
**'''Description:''' Although we try to always put the user front of mind when designing Web Compatibility sites/tools, the expertise of a UX designer | **'''Description:''' Although we try to always put the user front of mind when designing Web Compatibility sites/tools, the expertise of a UX designer goes a long way. Help us shape the designs and interactions of the Web Compatibility toolset. | ||
**'''Get started:''' Check out the [[Compatibility/Contribute/SitesTools|sites & tools]]. Then [mailto:compatibility@lists.mozilla.org?Subject=Help%20with%20UX reach out] to us to get started! | **'''Get started:''' Check out the [[Compatibility/Contribute/SitesTools|sites & tools]]. Then [mailto:compatibility@lists.mozilla.org?Subject=Help%20with%20UX reach out] to us to get started! | ||
Line 93: | Line 94: | ||
*'''Analyzing Web Compat Issues''' | *'''Analyzing Web Compat Issues''' | ||
**'''How you can help:''' Assign a bug to yourself and dig in. Each bug has a description of the issue | **'''How you can help:''' Assign a bug to yourself and dig in. Each bug has a description of the issue which you can read, test the site and look through the code to find the problem. Bonus points if you can suggest a way to fix it. | ||
**'''Skills required:''' Knowledge of web coding, CURL, user agent detection | **'''Skills required:''' Knowledge of web coding, CURL, user agent detection | ||
**'''Description:''' Compatibility bugs that have been reported need to be analyzed to identify the cause of the issue. The way to analyze varies by the type of issue. The most common issues found on mobile sites are related to User Agent detection, Javascript libraries and vendor specific CSS/JS (webkit). | **'''Description:''' Compatibility bugs that have been reported need to be analyzed to identify the cause of the issue. The way to analyze varies by the type of issue. The most common issues found on mobile sites are related to User Agent detection, Javascript libraries and vendor specific CSS/JS (webkit). |