Linked by vermaden on Wed 21st May 2008 19:28 UTC
Graphics, User Interfaces How would I describe today's GUIs? A mess. -- A mess that grew as new features were needed, with lack of proper design, with a desire to keep backward compatibility, and with tools from the past trying to achieve future needs. I propose a new design philosophy for GUIs. We'll call it Vermaden's GUI. Note: This is the latest entry in our 2008 article contest.
Permalink for comment 315196
To read all comments associated with this story, please click here.
SVG, Borders, Qt
by aidan on Thu 22nd May 2008 04:19 UTC
aidan
Member since:
2008-05-22

1. SVG is not a silver bullet - Apple was wise in talking to its graphic design team and deciding to use a stack of raster/bitmaps rather than vector graphics for icons (one application of SVGs, but it's relavant).
Please see "Icon Design: Bitmap vs Vector":
http://www.firewheeldesign.com/sparkplug/2006/April/icon_design_bit...

2. Qt has had style sheets (~CSS) for widgets for a while now. They allow for a lot of flexibility, even at run-time. They can be used to get rid of extra borders with only a few characters of code. They have allowed me to easily polish up code to look like Apple's apps.
Please see "Qt Style Sheets":
http://doc.trolltech.com/main-snapshot/stylesheet.html

Reply Score: 1