Have you looked at combining multiple images into one?  This would allow a 
similar drastic reduction in resource requests.  There are features in 
qooxdoo to support this  - although it's been a while since I've looked at 
it so while there may well be ways support for this can improve.
  
 However I do like the CSS approach, and can see that there would be plenty 
of occasions where CSS is more appropriate (or useful) than images.  From 
reading your code, this is something that works quite happily without 
changes to Qooxdoo itself?  And so therefore the changes to Qooxdoo would 
be just to implement the icons as CSS, provided that the new decorator was 
available, which would amount to a new theme?
  
 In which case it sounds like something that would be fairly easy to test 
and evaluate as integration into one or more themes; as Stefan suggests, 
please can you create a fork with a branch so that we can try it out?  
  
 Regards
 John
  

----------------------------------------
 From: d...@cost-savers.net
Sent: Saturday, February 27, 2016 6:28 PM
To: qooxdoo-devel@lists.sourceforge.net
Subject: Re: [qooxdoo-devel] Embed design elements rather than use images   

one important thing here...

the benefit of local rendering is support of accessibility - making your 
GUI usable by people with disabilities

This is a very important improvement!

Many users, even those not visually impaired, benefit from magnification of 
text and graphics. However, without magnification, a visually impaired user 
may not be able to access and use the program at all.

- Provide the ability for the user to magnify the work area.
- Provide options in the application to scale the work area. Users need to 
have an option to magnify the work area 150% to 400% or more. Test the 
application to confirm the object you are viewing is not affected by 
changing the magnification settings.

...amongst others..

Source: 
https://developer.gnome.org/accessibility-devel-guide/stable/gad-ui-guidelin
es.html.en

Stefan

----------------------------------------------------------------------------
--
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
 

------------------------------------------------------------------------------
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