homepage Welcome to WebmasterWorld Guest from 54.166.110.222
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Become a Pro Member

Home / Forums Index / Browsers / Opera Browser Usage and Support
Forum Library, Charter, Moderator: open

Opera Browser Usage and Support Forum

    
Opera 12 DPI Scaling Bug
incrediBILL




msg:4466909
 9:30 pm on Jun 18, 2012 (gmt 0)

That was quick.

It seems Opera 12 has the same DPI bug Chrome does and if you change the DPI from 96 DPI (default) to a higher setting like 120 DPI on your monitor, it doesn't handle the issue properly.

What happens is it thinks your viewport isn't the proper site and responsive CSS designs step-down and scale improperly. For instance, Twitter Bootstrap default code doesn't work out of the box as it thinks the main nav bar menu is too small and defaults to the drop down menu used on mobile devices.

Additionally, the main Opera window control buttons in the upper right corner for minimize, restore and close didn't work. Seen this all before on Chrome, which also can't handle windows DPI settings properly.

To fix it I had to change the properties for Opera when launched. I changed the compatibility mode setting to "Disable display scaling for high DPI settings" and VOILA! it functions.

But seriously folks, the average user would NOT know how to do this and shouldn't.

I'm shocked this hasn't been reported and fixed because anyone that's even remotely visually impaired, or uses really big hi-res monitors like I do, would probably have bumped the DPI above the default to get larger fonts. Firefox and MSIE get it right, this is not rocket science, this is basic GUI 101 kind of stuff.

I program windows, supporting this DPI issue properly is NOT hard!

Sheesh.

 

Leosghost




msg:4466929
 10:25 pm on Jun 18, 2012 (gmt 0)

The average user would not be playing around altering the default DPI ( as in WTFFA ) on their monitor Bill..

In your own words
But seriously folks, the average user would NOT know how to do this and shouldn't.

True the average user wouldn't know how to, nor want to go from 96 DPI to 120 DPI..and probably shouldn't..:)

Slow day ? ..:)

You are as the French say "en train de chercher des petites bÍtes".."nit-picking" in English..

TV lousy tonight ?

Opera doesn't make coffee, do needlepoint, make real ale ;-) nor do dishes..et alors !

What it does do ..it does way better and faster than the others do..

btw..are you sure it hasn't been reported ? and if it wasn't ..did you report it ?..especially as you can tell them how to code the fix for it..

incrediBILL




msg:4466964
 12:34 am on Jun 19, 2012 (gmt 0)

No, the average user probably WOULD because it's easy to get to under personalization labeled "Adjust Font Size (DPI)" but the problem is they wouldn't know how to easily deal with the chaos it creates because of all the buggy software that doesn't know how to properly include that extra variable in their GUI computations.

Shame really as this capability has been in Windows for a really long time and GUI developers either get it and do it right, or they don't and make a real mess out of things like Opera/Chrome/Safari did, all with the same damn bug.

btw..are you sure it hasn't been reported ? and if it wasn't ..did you report it ?..especially as you can tell them how to code the fix for it..


Yes, I could, but then again NMJ (not my job!) and I'm not getting paid to teach them how to write software.

As long as I can make it work with a compatibility mode option it's good enough for me. ;)

When the compatibility mode no longer solves the problem I'll just apply a more permanent fix and uninstall it

Leosghost




msg:4466972
 1:00 am on Jun 19, 2012 (gmt 0)

The average user doesn't know what a font is..( although some might think it is for dipping babies in ;-) and thus wouldn't adjust it..

And as those of us who have been around long enough to remember both the early Fravia and also the musings in the underhalls..and others before either of them, and dissing ships such as the sandman and rayB ..

This ( which is attributed to none of those authors ) but which is public domain..explains why the average user ..should not adjust things..

ACHTUNG - ALLES LOOKENPEEPERS

Das Machine is nicht fur gefingerpoken und mittengrabben. Ist easy schnappen der springenwerk, blowenfusen und poppencorken mit spitzensparken. Ist nicht fur gewerken by das dummkopfen. Das rubbernecken sightseeren musten keepen das cotten-pickenen hands in das pockets - relaxen und watchen das blinkenlights.

The above was apparently based on the following, original version, from the early 1960s:

Alles touristen und non-technischen looken peepers! Das machinkontrol is nicht for gefengerpoken und mittengrabben. Oderwise is easy schnappen der springenverk, blowenfus, undpoppencorken mit spitzensparken. Der machine is diggen by experten only. Is nicht fur geverken by das dumpkopfen. Das rubber necken sightseenen keepen das cotton-picken hands in das pockets. So relaxen, und vatchen das blinkenlights.

And here's the phony-English version the Germans use:

This room is fullfilled mit special electronische equipment. Fingergrabbing and pressing the knoeppkes from the computers is allowed for die experts only! So all the "lefthanders" stay away and do not disturben the brainstorming von here working intelligences. Otherwise you will be outthrown and kicked anderswhere! Also: please keep still and only watchen astaunished the blinkenlights.

Of course, this warning would not be complete without the Internet version:

Das Internet is nicht fuer gefingerclickend und giffengrabben. Ist easy droppenpacket der Routers und overloaden der Backbone mit der spammen und der me-tooen. Ist nicht fuer gewerken bei die Dummkopfen. Die mausklicken Sichtseeren keepen das Bandwidth-spewen Hands in die Pockets muss; relaxen und watchen das cursorblinken.

Finally, the Palm Pilot version:

Das PalmPilot ist nicht fuer gefingerpoken und mittengrabben. Ist easy scratch der Screene, zappen RAM, und droppen-smashen. Ist nicht fuer gewerken bei das Dummkopfen. Das rubber-necken Sichtseeren keep die Hands in die Pockets -- relaxen und watchen Das Blinkenlights.


The antithesis of "touch screen devices" :)

ahhh ..takes me back to a simpler time ..teleprinters, punchcards, "do loops" ;)

lucy24




msg:4467111
 6:27 am on Jun 19, 2012 (gmt 0)

Gosh, that takes me back! My father used to have something much like it in his lab in the general vicinity of the diffractometer, near the sign listing six of Murphy's Laws. That version went...

Das rubbernecken Sightseeren keepen Hands in das Pockets. Relaxen und Watch das Blinkenlights.


... allowing for a good many decades of memory lapses. There may have been a little bit more.

Weird but true: I typed the above before I read the small-print part of your post. So there's definitely a common source in there :) But I'm sure there wasn't anything about cotton-pickin.

Does Opera really use the word font? Camino's got a menu option about zooming but it says "text". And it definitely doesn't say anything about DPI; that would have no meaning to anyone. Just try explaining to anyone under 30 that a pixel is not only a physical dot on your screen, but also a unit of measurement. Or that you resize an image meant for online viewing by changing the pixel count, not the resolution.

incrediBILL




msg:4467124
 7:44 am on Jun 19, 2012 (gmt 0)

Does Opera really use the word font?


No, Windows does, in the customization/personalization area.

This is a Windows setting that screws up Opera because they don't properly support all of the GUI settings correctly.

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / Browsers / Opera Browser Usage and Support
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved