Skip navigation.

Log in | Sign up

REST ASSURED

Quality rants by Opera QA

You can be a site compatibility wizard!

Do you want to contribute site patches to Opera's browser.js file and help make difficult websites work in Opera? Well, now you can! It's not hard if you know a bit of JavaScript and like looking under the hood of a web site to figure out what is going on.

Opera's User JavaScript is a flexible and versatile tool for changing the way a site works and repairing errors. Read the detailed documentation and feel free to ask questions in the User JavaScript forum while learning.

If you have analyzed a website and want to contribute a script, here is how: File a bug report from https://bugs.opera.com/wizard/ and include the following information:

  1. Step-by-step description of how to find the problem
  2. Quoted snippets of website code that contribute to the error
  3. Links to CSS or JS files that contain the problematic code - it's very important that we know exactly where the issue is.
  4. Tell us how important you think the site and the problem is
  5. Include a user script that solves the problem fully or partially
  6. If it is the site's fault, mention whether you have contacted the site and asked them to fix it - if you know contact details please add them.


In the "Brief summary" box, start the text with the word [SITEFIX] (include the brackets).

You will receive feedback on the script and confirmation of whether it will be accepted and released in the browser.js file.

Good luck with your site patching adventures and thanks in advance for your contributions!

Fabulous FeedbackTesting My Opera

Comments

Olihen 17. September 2008, 15:36

thx for the info

rif 19. September 2008, 11:40

I don't know javascript but I'm willing to give hallvors my login info for alltel.com so he can fix it.

Masking doesn't help.

hallvors 19. September 2008, 14:33

Hi rif, that's a generous offer :wink: - I'll certainly try to help figuring out what the problem is. Probably easier if you find a page with the same problem on the public site or send me markup/error messages from where it fails - file a bug report and PM me and we'll figure it out.

Lawmune 20. September 2008, 01:45

Great stuff! Did you post this announcement on the UserJS forum yet?

rif 20. September 2008, 11:21

Not that easy Hallvors. Problem is this. We have 4 lines on our cell phone plan. You can pick a phone to choose usage and other info about that phone. There is a checkbox next to each phone and there is a master checkbox for all phones. In all the other browsers (including Chrome) you can check/uncheck at will and then display that particulars phones info. In Opera, once you check anything else, ALL the boxes gets checked and so you can never display one phones info.

hallvors 24. September 2008, 19:52

Interesting problem.. If you report it to the bug tracker and PM me we'll see how we can figure out a way to debug.

Lawmune: thanks for the reminder, will do.

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.