Hi Adrian,
I'll go for the future definitely with icon fonts regarding the
"standard" buttons like check box and radio box, maybe with additional
css to style focus states etc. For colourful icons I'll maybe use svg in
conjunction with the data uri.
For the theme (aristo) I'm using, I will loose the fat/3d button look
and will replace it via a flat material design oriented look for the
check box and radio box buttons.
Still I'll have to wait a bit until IE8/9 really dies, as I have very
conservative customers, because all this will not work in IE8/9 (I think).
But what I also want to bring up again is the reduction of the check box
and radio box widgets from now 3 dom elements (based on atom) to a new
layout only using one dom element or one dom element and one pseudo
element. But this change may break compatibility with the current
implementation.
Regards
Dietrich
Am 29.02.2016 um 14:37 schrieb Adrian Haarbach:
Hi all,
Web icon fonts seem to be the new trend (nice article:
http://alistapart.com/article/the-era-of-symbol-fonts) regarding
further optimization of image loading performance and also image
quality (i.e. vector vs raster images), especially needed for the
higher (retina, 4k) screen resolutions of today's desktop hardware.
This is why I really like Dietrichs' last idea of using web icon fonts:
Another idea I had is to use pseudo elements :after and :before and to
use herein (though I don't know currently if this is possible) web
icon
fonts where the icon font character is determined by the content css
attribute, which also would reduce the number of requests as the
font is
loaded only once, containing all needed button state icons.
I think SQ had a similar idea in the thread named:
[qooxdoo-devel] FontAwesome font icons for qx.Desktop.
Once I am able to patch qx.basic.Image to use symbol fonts rather than
(png) images, I will post my results on the other thread!
Adrian
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel