Account confirmers, Anti-spam team, Confirmed users, Bureaucrats and Sysops emeriti
4,925
edits
ChrisHofmann (talk | contribs) |
No edit summary |
||
Line 8: | Line 8: | ||
* Gather a list of mobile sites to test (top N worldwide, plus regional lists) | * Gather a list of mobile sites to test (top N worldwide, plus regional lists) | ||
** [http://www.alexa.com/topsites | ** [http://www.alexa.com/topsites Alexa top site list (mostly what has been used to date)] | ||
** [http://www.google.com/adplanner/static/top1000/ DoubleClick AdPlanner Top 1000] | ** [http://www.google.com/adplanner/static/top1000/ DoubleClick AdPlanner Top 1000] | ||
** [http://www.time.com/time/specials/packages/completelist/0,29569,2012721,00.html Time's 50 best sites] | ** [http://www.time.com/time/specials/packages/completelist/0,29569,2012721,00.html Time's 50 best sites] | ||
Line 17: | Line 17: | ||
* Test several levels deep on each site, using baseline (native Fennec?) and comparison browsers (Firefox desktop, stock browser, ...) and file bugs for any parity problems | * Test several levels deep on each site, using baseline (native Fennec?) and comparison browsers (Firefox desktop, stock browser, ...) and file bugs for any parity problems | ||
There's a [[Mobile/Evangelism/Technical|separate page]] with some technical proposals about how to manage the project. | |||
===Problems We Are Looking For=== | ===Problems We Are Looking For=== | ||
Line 32: | Line 27: | ||
We need to continue to have the recently-added feature that allows toggling between mobile and desktop content to help with this kind of testing. | We need to continue to have the recently-added feature that allows toggling between mobile and desktop content to help with this kind of testing. | ||
===Problems That Have Been Already Found=== | |||
Current problem lists: | |||
* Whiteboard: [website-compatibility] ([https://bugzilla.mozilla.org/buglist.cgi?status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=website-compatibility search]) | |||
* [https://bugzilla.mozilla.org/showdependencytree.cgi?id=616348&hide_resolved=1 Dependencies of bug 616348] - [meta] Web compatibility for Mobile Firefox (Fennec) | |||
== Evaluation and Site Evangelism == | == Evaluation and Site Evangelism == | ||
Line 78: | Line 80: | ||
Site testers need suitable tools. Venkman was built, in part, because some Netscape testers were having to use Visual Interdev from Microsoft to debug sites. We are in a much better place now than we were then, what with Firebug etc., but if the testers find they need extra tools, we need to build them. | Site testers need suitable tools. Venkman was built, in part, because some Netscape testers were having to use Visual Interdev from Microsoft to debug sites. We are in a much better place now than we were then, what with Firebug etc., but if the testers find they need extra tools, we need to build them. | ||
In particular, we could do with | In particular, we could do with: | ||
# an extension which makes Desktop Firefox behave as much like Mobile as possible (user agent, rendering changes, viewport, multitouch simulator). That way, we can leverage all sorts of existing desktop tools and large screens to debug mobile websites. And site authors will love it as well. (We leverage the fact that Gecko on mobile is the full web, same as the desktop, not some cut-down version.) Possible base addons: [https://addons.mozilla.org/en-US/firefox/addon/mobile-toolkit/ 1], [https://addons.mozilla.org/en-US/firefox/addon/firemobilesimulator/ 2], [https://addons.mozilla.org/en-US/firefox/addon/mobilify/ 3], [https://addons.mozilla.org/en-US/firefox/addon/multitouch-simulator/ 4]. | # [[Mobile/Desktop_Extension|an extension]] which makes Desktop Firefox behave as much like Mobile as possible (user agent, rendering changes, viewport, multitouch simulator). That way, we can leverage all sorts of existing desktop tools and large screens to debug mobile websites. And site authors will love it as well. (We leverage the fact that Gecko on mobile is the full web, same as the desktop, not some cut-down version.) Possible base addons: [https://addons.mozilla.org/en-US/firefox/addon/mobile-toolkit/ 1], [https://addons.mozilla.org/en-US/firefox/addon/firemobilesimulator/ 2], [https://addons.mozilla.org/en-US/firefox/addon/mobilify/ 3], [https://addons.mozilla.org/en-US/firefox/addon/multitouch-simulator/ 4]. | ||
# an add-on which automatically detected certain common types of error (e.g. use of -webkit- CSS, use of constructs we don't yet support). This would save diagnosers a lot of time. | # an add-on which automatically detected certain common types of error (e.g. use of -webkit- CSS, use of constructs we don't yet support). This would save diagnosers a lot of time. | ||