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

Reply via email to