-

   rss_planet_mozilla

 - e-mail

 

 -

 LiveInternet.ru:
: 19.06.2007
:
:
: 7

:


Bogomil Shopov: Why webcompat.com should do better + a proposal

, 07 2014 . 15:48 +

I really like the webcompat projects idea: to allow all users to be able to report bugs on all websites and in all browsers. Lets take a step back: What are the 3 main problems with bug-reporting in general?

Most of the users are not-so-tech savvy.

Its true. They know something is wrong, because the website is not working for them, but they dont know why is that or how to report it. Imagine if they could use the tools they are familiar with to report bugs and to give the developers the data they need without even realizing it. Cool huh?

Its working for me

Thanks to different browsers, standards and different developers a website that one user sees can be completely different for another user. Agreed?

You can imagine the questions the user must answer:: On which page are you?, What are you doing exactly?, Did you select something wrong?, Did you write a number in your street address as requested?, Are you logged in?, etc.

Its an option too: the developer (or a QA) will say to the user Its working for me, meaning to the end user - you are doing something wrong, John or Jane, its not the website. its you.

The end user doesnt know how to fill-in bugs into bug tracking systems

Majority of the people that can find a bug dont know how to report it or why to report it. Most of the companies or projects have 1-2 page howtos attached to the bug reporting form, but the result is still questionable.

The WebCompat way: Now

Webcompat will give all users a brand new way to report bugs. It will also provide for a community which will be able to easily find fixes for the bugs or alternatively, contact the website owners and report them.

There is still one problem with that. The users are still missing the tools which they are familiar with to report bugs. The developers (community of fixers) are still missing the vital information about fixing the bug.

The WebCompat way: Upgraded

We can fix that! Being part of Usersnaps mission to make this process easier, I can propose a solution and being a Mozillian for almost a decade I believe this will help millions of users to report bugs and to make the web a better place this is why Usersnap has been created for.

The ideal set of information to fix a bug from the developers perspective:

usersnap_ui

  • Obviously, a report of what exactly is not working
  • Information about the plug-ins installed in the browser
  • OS and browser version, at a minimum
  • JavaScript error log and the XMLHttpRequest Log in case there are problems (we still dont know that). The worst thing about client-side JavaScript errors is that they happen on the client side, which is a cruel place far away from the developer trying to fix this error.
  • It would also be great to know what the user did BEFORE the error (yes we can do that)

Wouldnt it be awesome if we could have this information to every bug report, collected automatically.

Push to gitHub

And what is the best part of this? All data goes directly to your bug tracking solutions in this case gitHub and everybody is happy.

http://talkweb.eu/why-webcompat-com-should-do-better-a-proposal/


: [1] []
 

:
: 

: ( )

:

  URL