Hi,
I'm the Chief Web Opener at Opera. We've identified an issue with the Wikipedia handheld media stylesheet that stops it from working in browsers that support Handheld correctly. This is causing our browser problems trying to render Wikipedia. Would it be possible to get a developer contact where we can discuss the issue in detail and suggest how to fix it? The basic issue is that it defines a 2 column layout in the Handheld stylesheet, while browsers general expect a 1 column layout in handheld mode due to issues with horizontal scrolling in many devices. Opera Mini 4 has a desktop overview mode by default, but as wikipedia uses a handheld stylesheet then this mode is disabled. Opera Mobile has similar issues. The easiest solution would be to remove the handheld stylesheet or to edit it to give a 1 column layout. We can help you fix the stylesheet if needed.
The other issue is an issue with our latest internal version of Opera desktop, Opera kestrel. This has had a number of bug fixes to increase our compatibility. Unfortunately a bug work around in Wikipedia breaks in 9.5 and up as we don't have the bug it is trying to fix any more. Would it be possible to do some versioning on the bug fix to allow 9.5 Kestrel and above to get the regular FF/Safari code? The issue is as follows:
Bug ID: 267448 URL: http://en.wikipedia.org/wiki/Main_Page Issue: Text cut off on Wikipedia
Description: The text in the "tabs" at the top (main page, discussion, view source, history) is cut off at the bottom. The text is too far down in the box compared to Firefox.
Reason:
http://en.wikipedia.org/skins-1.5/common/wikibits.js?73 contains fixes for specific browsers. We've made changes to font-size calculations in 9.5 that breaks these fixes
Fix: change the javascript that gives font-size fixes to Opera to just give those fixes to Opera below version 9.5.
If you need any more information or have any Opera bugs you'd like to discuss with us then feel free to email me. 9.5 has not been released to the public yet, but it should be released as a weekly build in the near future.
Thanks,
David Storey Chief Web Opener Opera Software Oslo, Norway
W: http://my.opera.com/dstorey ✉ : david.storey@opera.com ✆ : +47 24 16 42 26
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
David Storey wrote:
I'm the Chief Web Opener at Opera. We've identified an issue with the Wikipedia handheld media stylesheet that stops it from working in browsers that support Handheld correctly. This is causing our browser problems trying to render Wikipedia. Would it be possible to get a developer contact where we can discuss the issue in detail and suggest how to fix it?
Hi David, you can contact me directly at brion@wikimedia.org if necessary. :)
I'll take a poke at Opera Mini and see what I can do for now...
- -- brion vibber (brion @ wikimedia.org)
A while ago Brion asked if any users were able to help out testing Wikipedia's/MediaWiki's stylesheet. Cough, I'm available - just downloaded Opera Mini 4 beta and comparing it to 3.x
On 06/07/07, Brion Vibber brion@wikimedia.org wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
David Storey wrote:
I'm the Chief Web Opener at Opera. We've identified an issue with the Wikipedia handheld media stylesheet that stops it from working in browsers that support Handheld correctly. This is causing our browser problems trying to render Wikipedia. Would it be possible to get a developer contact where we can discuss the issue in detail and suggest how to fix it?
Hi David, you can contact me directly at brion@wikimedia.org if necessary. :)
I'll take a poke at Opera Mini and see what I can do for now...
- -- brion vibber (brion @ wikimedia.org)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGjlYSwRnhpk1wk44RAtqvAJ96k+427i8wt4Jj0n/CLEURET01qgCeMRza +QTjEVf5isutGjcex+VsnbE= =BG3l -----END PGP SIGNATURE-----
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org http://lists.wikimedia.org/mailman/listinfo/wikitech-l
The handheld stylesheet was never properly tested and should probably just be removed until someone wants to do it properly. Any objections?
On 7/6/07, David Storey dstorey@opera.com wrote:
Bug ID: 267448 URL: http://en.wikipedia.org/wiki/Main_Page Issue: Text cut off on Wikipedia
Description: The text in the "tabs" at the top (main page, discussion, view source, history) is cut off at the bottom. The text is too far down in the box compared to Firefox.
Reason:
http://en.wikipedia.org/skins-1.5/common/wikibits.js?73 contains fixes for specific browsers. We've made changes to font-size calculations in 9.5 that breaks these fixes
Fix: change the javascript that gives font-size fixes to Opera to just give those fixes to Opera below version 9.5.
To confirm,
1) The appropriate user-agent detection method to detect Opera 9.5 or later is something like navigator.userAgent.search(/Opera/(9.[5-9]|[1-9][0-9])/) != -1? I.e., we should check for the substring Opera/9.5 or some later version number?
2) It's the following rules that need to be deleted for Opera 9.5?
#p-cactions { margin-top: .1em; } #p-cactions li a { top: 2px; }
(It's not tough to guess, since there are only three rules needed, now one. Good job on that. :) And actually, I'm not sure if the third is even necessary, because it seems to exactly duplicate the usual rule for #bodyContent a.external.)
wikitech-l@lists.wikimedia.org