Loading 'fck_editorarea.css' two times per instances

Description

I don't think it's really a bug, but i sure think it should be solved someday.

I was trying to improve the loadingtime of fckeditor, since in a application I use 14 plugins.
Studying the logfiles of my server i discovered that fck_editorarea.css is loaded two times per instance (in that specific CMS I use five instances, which makes 10 requests for fck_editorarea.css).
With an empty cache the server gives a '200' at the first two request, at the other eight request the server generates a '304'.
Well, although a '304' doesn't generate traffic, it still does take some time.

So i think it would be better that fck_editorarea.css is only asked for once per instance, instead of twice.
I was looking at the code, but could not figure out why it's called two times.

I did some testing this evening.
I was able to grab the file from the cache, but it's still requested two times per instance (in my special case that makes 10 times, because i use five instances at a time).
Well, i will keep digging in this issue. Since you have different testing results (sure it was IE?) it must have something to do whith my server configuration.

Actually, after further tests, I've randomly had cases where the CSS has been requested too times, both with status 200! But I believe it is not your case, as you are having 304.

Unfortunately IE is known to be buggy with its cache system. It makes the same request a second time if the prior request was not yet received.

As you are having 304, I would really point you to configure your server to set the expiration of CSS files, as described in my last comment. If you are not running Apache, I think something similar can be achieved with other servers too.