<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/20161/Resolution_Independence_Coming_to_GTK_</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2009, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Thu, 09 Jul 2009 21:07:56 GMT</lastBuildDate>
		<image>
			<url>http://www.osnews.com/images/osnews.gif</url>
			<title>OSNews.com</title>
			<link>http://www.osnews.com</link>
		</image>
		<item>
			<title>Resolution independence</title>
			<link>http://osnews.com/thread?326083</link>
			<guid isPermaLink="true">http://osnews.com/thread?326083</guid>
			<description>Immediately when I read the short caption here on OSNews about the up-and-coming RI on GTK+ I thought that it can't be true resolution independence unless all the media used is also resolution independent or atleast have their DPI reported in the media header somewhere, and that GTK+ applies the correct transformations needed. And then, as the video shows, the icons used for buttons and such don't scale properly even if the text and elements themselves do scale. Looked absolutely horrible.<br />
<br />
So, in the future atleast all icon sets have to also include information about their desired DPI so GTK+ knows how to transform them. I just wonder how well this will work with web browsers...Imagine, the widgets displayed honor the GTK+ RI settings but images and other media on websites don't! One solution would be to disable RI for web browsers, but then that would mess the desktop integration.<br />
<br />
Also, how about the performance? Are all those icons/images et al transformed in software or do they try to accelerate that process via OpenGL or X acceleration? I really do love the look and feel of GTK+ and I like programming on it, but it IS slow already!</description>
			<pubDate>Thu, 07 Aug 2008 14:32:00 GMT</pubDate>
			<author>donotreply@osnews.com (WereCatf)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Resolution independence</title>
			<link>http://osnews.com/thread?326086</link>
			<guid isPermaLink="true">http://osnews.com/thread?326086</guid>
			<description>&gt; So, in the future atleast all icon sets have to also include information<br />
&gt; about their desired DPI so GTK+ knows how to transform them.<br />
<br />
They could define a &quot;standard resolution&quot; in which all media has its intrinsic size, and scale according to the factor to the current resolution (taking aspect ratio into account, of course, so icons don't get horizontally stretched on wide screens).<br />
<br />
Media size would still scale with overall display size (as opposed to resolution), but unless you're doing publishing work, you often want that. And an overall scale argument is still possible as a counter-measure.<br />
<br />
&gt; Also, how about the performance? Are all those icons/images et al<br />
&gt; transformed in software or do they try to accelerate that process via<br />
&gt; OpenGL or X acceleration?<br />
<br />
Depends. On the one hand, graphics hardware can do really fast transformations. On the other hand, its resampling mechanics are far from perfect - this could be done much better in software. Fortunately, scaling and resampling must be done only once at application load time, since the screen resolution usually don't change often.<br />
<br />
The only scenario where speed would actually suffer is when doing software scaling and resampling during run-time (i.e. with every draw operation), but I don't see any advantage of doing so.</description>
			<pubDate>Thu, 07 Aug 2008 14:54:00 GMT</pubDate>
			<author>donotreply@osnews.com (Morin)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Yay for Resolution Independence!</title>
			<link>http://osnews.com/thread?326090</link>
			<guid isPermaLink="true">http://osnews.com/thread?326090</guid>
			<description>I hope that the GTK+ hackers do get GTK+ 3.0 ready for full use with Resolution Independence.  What other parts of the software stack would have to be modified in order to make Resolution Independence work?  Does X.org have to be modified?  What about the Window Manager and other aspects of the desktop environment?<br />
<br />
If GTK+ 3.0 is made RI then how many more parts of the software stack must be modified until I can have my 300dpi monitor?<br />
<br />
Also does anyone know a site that keeps up with issues relating to Resolution Independence?  How far along are the other operating systems in this regard?  How much longer until Windows, Mac OS X, KDE, and XFCE support RI and what work is left to be done before full support can be added to each of those systems?</description>
			<pubDate>Thu, 07 Aug 2008 15:48:00 GMT</pubDate>
			<author>donotreply@osnews.com (asupcb)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Resolution independence</title>
			<link>http://osnews.com/thread?326091</link>
			<guid isPermaLink="true">http://osnews.com/thread?326091</guid>
			<description>This could be the killer feature that gets me to use Gnome if they can do it right.<br />
<br />
I'm on a 21&quot; display at 1280x1024 and most web pages have by default ridiculously small text. Even better they completely ignore your selected font size and continue to use 5pt Comic Sans.<br />
<br />
The result is that I have to use a minimum font size of 20 which breaks half the pages out there (OSNews isn't all that bad. This editing field is partly below the headlines on the right but otherwise it actually uses html as designed) who confuse web design with DTP.<br />
<br />
Fortunately my vision is quite good (I just want to keep it that way as I read quite a lot online) so I can reduce the minimum font size for pages that break completely and that I absolutely have to use. I don't wanna be someone who can't read that small text.</description>
			<pubDate>Thu, 07 Aug 2008 16:10:00 GMT</pubDate>
			<author>donotreply@osnews.com (nutshell42)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: Resolution independence</title>
			<link>http://osnews.com/thread?326095</link>
			<guid isPermaLink="true">http://osnews.com/thread?326095</guid>
			<description><div class="cquote">I'm on a 21&quot; display at 1280x1024 </div><br />
<br />
That is really poor resolution for such a large monitor.<br />
<br />
<div class="cquote">and most web pages have by default ridiculously small text. </div><br />
<br />
Something is very wrong.  You shouldn't have any problems with small text unless you're running really high resolutions, which you aren't.  <br />
<br />
In any case, if the DPI of your display is set properly, font size won't be a problem.  Remember that pt is a physical size.  So 8pt font size should be the same physical size on any screen if it is set up correctly.<br />
<br />
<div class="cquote">Even better they completely ignore your selected font size and continue to use 5pt Comic Sans. </div><br />
<br />
You can force override that in any browser.  Most webpages choose reasonable fonts though.<br />
<br />
<div class="cquote">The result is that I have to use a minimum font size of 20 which breaks half the pages out there  </div><br />
<br />
Your DPI is incorrect.  In X, set the DisplaySize to the physical dimensions of your monitor (google for more info on how to do that).<br />
<br />
Either that, or use FF3/Opera and use full page zoom to get bigger font sizes without breaking layouts.</description>
			<pubDate>Thu, 07 Aug 2008 16:18:00 GMT</pubDate>
			<author>donotreply@osnews.com (leos)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Resolution independence</title>
			<link>http://osnews.com/thread?326096</link>
			<guid isPermaLink="true">http://osnews.com/thread?326096</guid>
			<description>i could have sworn that gnome's default icons would be tango SVG's.<br />
<br />
as for what others choose to use for their gtk based apps, thats their problem...</description>
			<pubDate>Thu, 07 Aug 2008 16:20:00 GMT</pubDate>
			<author>donotreply@osnews.com (hobgoblin)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Good gawd that's not RI</title>
			<link>http://osnews.com/thread?326121</link>
			<guid isPermaLink="true">http://osnews.com/thread?326121</guid>
			<description>Bitmap graphics predefines redrawing to screen at pre-defined font size changes isn't Resolution Independence.<br />
<br />
As everyone said about every point on the screen being a vector you also want each view to be indepedent in scope ala Global Coordinates vs. Local Coordinates and therefore be able to have varying sizes, per desktop view, per window view, per object.</description>
			<pubDate>Thu, 07 Aug 2008 18:25:00 GMT</pubDate>
			<author>donotreply@osnews.com (tyrione)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Yay for Resolution Independence!</title>
			<link>http://osnews.com/thread?326123</link>
			<guid isPermaLink="true">http://osnews.com/thread?326123</guid>
			<description>How much must be modified? I think not that much.<br />
<br />
GKT is what paints, mostly, so if you modify GTK, it should work pretty neath. Sure, you'd probably need more hardware acceleration, and you'll bump in driver issues and X issues if you use it (like KDE 4 does). But that's not too bad. The most annoying thing will be inconsistency with other apps. KDE will probably have this within a year, so if gnome does with 3.0 and it makes it's current schedule, they'll be there together - would be good, imho. If they both make it at the same time.</description>
			<pubDate>Thu, 07 Aug 2008 18:40:00 GMT</pubDate>
			<author>donotreply@osnews.com (superstoned)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: Resolution independence</title>
			<link>http://osnews.com/thread?326127</link>
			<guid isPermaLink="true">http://osnews.com/thread?326127</guid>
			<description>I totally agree with leos, something is quite wrong with your monitor/system.<br />
<br />
Unless you have sight problems (which would explain why you need low-resolution on a big display -- using a screen magnifier like xmag sucks terribly), things shouldn't go that wrong on your monitor. I had a 21&quot; CRT myself (switched to a 22&quot; LCD due to space and power consumption issues -- that beast took half of my desk and sucked more power than my computer itself). I used it in the largest resolution available (2048x1536) and didn't have any problem reading text.  In fact, I don't have any problem now either -- but I'm in a lower resolution (1680x1050).<br />
<br />
If you're under GTK, there's a known issues related to font sizes; or there used to be a while ago, just google for it. If fonts seem to small in general, try to see if, for some funky reason, your system isn't set up to use very small sizes.</description>
			<pubDate>Thu, 07 Aug 2008 18:52:00 GMT</pubDate>
			<author>donotreply@osnews.com (alexandru_lz)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Resolution independence</title>
			<link>http://osnews.com/thread?326143</link>
			<guid isPermaLink="true">http://osnews.com/thread?326143</guid>
			<description>Isn't most bitmap images in 72dpi or something? I think that it is the one I usually see in photoshop and friends at least. So unless the image do have a dpi set (which some of them do) just assume 72 and go from there. No biggie.<br />
<br />
With vectors you rather want to know how big it's suppose to be in something like mm or so, as RI isn't so much about scaling the UI like a madman, but rather have things have the right physical size (as physical as a screen gets that is).<br />
<br />
What I really wish for is for all major OSes to get this, so we finally can start getting some seriously high DPI screens <img src="/images/emo/smile.gif" alt=";)" /></description>
			<pubDate>Thu, 07 Aug 2008 21:07:00 GMT</pubDate>
			<author>donotreply@osnews.com (John.Gustafsson)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Excuse me but...</title>
			<link>http://osnews.com/thread?326157</link>
			<guid isPermaLink="true">http://osnews.com/thread?326157</guid>
			<description>... what I gained from that video is that:<br />
 <br />
 A 12pt/20pt font will no longer be the correct size of a 12pt/20pt font...<br />
 <br />
 That has got to be the most idiotic thing I have ever seen.<br />
 <br />
 Perhaps I missed something?</description>
			<pubDate>Thu, 07 Aug 2008 23:06:00 GMT</pubDate>
			<author>donotreply@osnews.com (hartvig)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Resolution independence</title>
			<link>http://osnews.com/thread?326228</link>
			<guid isPermaLink="true">http://osnews.com/thread?326228</guid>
			<description>*shrug* Icons look fine at any size, and most have been vector for ages, now.<br />
<br />
Badly designed websites will look bad, which is also nothing new. I don't let websites make their own choices. It was one of the many things that got me using Linux more often. Too many Windows apps break with bigger/different (Bitstream Vera Sans 12 for all UI widgets) fonts...most everything in X gets bigger, and everything is fine.<br />
<br />
This seems like something very different...not resolution independence, but setting dimensions as fractions of display size. If everything but decorative edges on widgets were determined as points of DPI, it wouldn't be needed, would it? It would just happen from setting font and icon sizes...</description>
			<pubDate>Fri, 08 Aug 2008 15:17:00 GMT</pubDate>
			<author>donotreply@osnews.com (cerbie)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: Resolution independence</title>
			<link>http://osnews.com/thread?326273</link>
			<guid isPermaLink="true">http://osnews.com/thread?326273</guid>
			<description><div class="cquote">That is really poor resolution for such a large monitor. </div><br />
<br />
a) It's the best compromise between size and crispness. I wouldn't want to know how all those tiny fonts web pages are so fond of look in higher resolutions<br />
<br />
b) It's the highest resolution that allows 100Hz. I'm sensitive to flicker and probably the only person in the world who notices the difference between 85Hz and 100Hz<br />
<br />
<br />
<br />
<div class="cquote">and most web pages have by default ridiculously small text. </div><br />
<br />
<div class="cquote">Something is very wrong.  You shouldn't have any problems with small text unless you're running really high resolutions, which you aren't. </div><br />
<br />
There are quite a few pages out there that use 0.7em and less or happily ignore your chosen font size altogether.<br />
<br />
<div class="cquote">In any case, if the DPI of your display is set properly, font size won't be a problem.  Remember that pt is a physical size.  So 8pt font size should be the same physical size on any screen if it is set up correctly. </div><br />
<br />
Unfortunately all kinds of things start to break in unexpected ways when you play around with DPI on Windows (e.g. buttons on .Net apps vanish, etc.), while Linux distros make it a game of hide and seek (Ubuntu sets a fixed dpi in the xserverrc, something that was done in Debian ironically enough to fix the problem of too-small fonts)<br />
<br />
<div class="cquote">You can force override that in any browser. </div><br />
<br />
I do. Unfortunately it breaks the layout on a lot of pages.<br />
<br />
<div class="cquote">Most webpages choose reasonable fonts though. </div><br />
<br />
Most people don't steal. I nevertheless lock my door because those that do ruin it for everybody else. The same with web pages.<br />
<br />
<div class="cquote">Your DPI is incorrect.  In X, set the DisplaySize to the physical dimensions of your monitor (google for more info on how to do that). </div><br />
<br />
That was Windows. I've written above why I don't change the dpi value there. In X the font sizes have more reasonable numbers, after I've searched my way through 4 config files to allow that DisplaySize value to actually work (aside from the xserverrc Nvidia also had a setting that by default overrode your chosen values). So it's not like Linux makes changing your DPI to the correct value easy. Beware of the Leopard.<br />
<br />
<br />
<div class="cquote">Either that, or use FF3/Opera and use full page zoom to get bigger font sizes without breaking layouts. </div><br />
<br />
But then I have to scroll sideways. What I want is a Firefox extension that pretends I'm on a 1024x768 display, layouts the page accordingly, then scales everything to 1280x1024 (refresh rate, remember? =) or 1600x1280 or whatever and renders the fonts at the final size.</description>
			<pubDate>Fri, 08 Aug 2008 21:29:00 GMT</pubDate>
			<author>donotreply@osnews.com (nutshell42)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: Resolution independence</title>
			<link>http://osnews.com/thread?326274</link>
			<guid isPermaLink="true">http://osnews.com/thread?326274</guid>
			<description><div class="cquote">Unless you have sight problems </div><br />
<br />
I don't and I wanna keep it that way but I read on-screen quite a lot and large fonts are a way to do that. If I let web pages render the way their retar.. errr designers want them to then most just waste 80% of the screen size on a white space at the right or ads/5000 sidebars anyway.</description>
			<pubDate>Fri, 08 Aug 2008 21:32:00 GMT</pubDate>
			<author>donotreply@osnews.com (nutshell42)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[5]: Resolution independence</title>
			<link>http://osnews.com/thread?326294</link>
			<guid isPermaLink="true">http://osnews.com/thread?326294</guid>
			<description>i run at 1440x900 on a 17&quot; widescreen monitor which is a higher resolution for a smaller monitor, and I have no problems whatsoever with font size on XP, Vista, or Linux with the default settings. As the original poster said, something is very wrong with your settings.</description>
			<pubDate>Sat, 09 Aug 2008 04:05:00 GMT</pubDate>
			<author>donotreply@osnews.com (google_ninja)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[6]: Resolution independence</title>
			<link>http://osnews.com/thread?326341</link>
			<guid isPermaLink="true">http://osnews.com/thread?326341</guid>
			<description><div class="cquote">As the original poster said, something is very wrong with your settings. </div><br />
<br />
And something is very wrong with your eyes, because you can't read what I wrote. Thus proving that your fonts are set too small and you've gone blind.<br />
<br />
Once again, in caps, so that those who don't adjust their settings can read it too: <br />
I CAN READ TEXT THAT SMALL. <br />
<br />
I JUST DON'T WANT TO. <br />
<br />
BUT CRAPPY WEB DESIGNERS KEEP ME FROM ADJUSTING THE FONTS WITHOUT BREAKING PAGES AND CRAPPY APPS KEEP ME FROM ADJUSTING THE DPI.<br />
<br />
Apart from that 17&quot; at 1440x900 probably means you're using a notebook and are a lot closer to the screen and text's effectively larger for you than it is for me.<br />
<br />
<br />
Also, apparently none of you bothered to read the blog entry (probably because your fonts are too tiny):<br />
<div class="cquote">Got one of them big laptops where you feel tempted to use a looking glass because the pixels are so tiny? Ever feel cheated when you adjust the font size but the rest of the UI looks like crap in comparison? Or maybe ever felt dirty when hard coding pixel values in your application? </div><br />
<br />
It's not like I'm the only one who's noticed the problem. If gtk implements a way to get around the two broken clutches mentioned above, more power to them.<br />
<br />
<br />
Soap Box:<br />
Honestly this whole &quot;what's wrong with you?&quot; attitude permeates many open source projects (e.g. Debian, at least some time ago) and there's hardly anything more frustrating, condescending and infuriating. In fact it's one major reason I'm back to mostly Windows instead of mostly Linux (and I've used Linux since 94 -SuSE 11/94 IIRC- and as my main OS from 98 until 2005)</description>
			<pubDate>Sat, 09 Aug 2008 23:33:00 GMT</pubDate>
			<author>donotreply@osnews.com (nutshell42)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>
