I just want to add that all current browsers use gzip which reduces the sizes of the Web Application to around 260kb and the CSS to 90kb. However, I think that you are right and we should reduce the size of our Web Application. It is currently that big because the whole encryption code is generated into all of our entities. We should handle that in a more efficient way.

Some questions/notes regarding your ideas:
* How would a different source order of styles and scripts reduce the size?
* What tools do you suggest for inline minification?
* We greatly reduced the amount of images for the next release but might look into this issue later
* We fell in love with 'nested selectors' and overused them. We will fix this incrementally.

I also have to admit that we currently focus more on implementing new features. We will improve implementation decisions later this year.