#423 - Performance improvements: frontend technologies

Identifier #423
Issue type Feature request or suggestion
Title Performance improvements: frontend technologies
Status Closed (rejected)
Tags

Type: Performance (custom)

Handling member Chris Graham
Addon core
Description 1) move JS files to the bottom of the HTML, instead of <head>, now that we don't run JS code until DOMload. i.e. CSS render will happen before JS activates itself - gives people a chance to look earlier on before they need to do anything.

2) demodularise- detect what CSS and JS used on front page of current zone by Guests, and merge these into the cache algorithmically. Store what has been merged in the DB (get_value/set_value), so that when we do a require on them we know we don't actually need to do anything.

3) limit where cookies are sent, and allow parallelisation, via automatic CDN detection. Do some auto-probing for common sub-domains. Have a config option that specifies what sub-domains to probe, which defaults to "www,mail,ftp,cdn,<IP>" ('www' would not be used if actual base URL is using that). <IP> should not be parsed into the config option value, but parsed at run time.

4) Use CSS3 for all rounded corners, etc.
Steps to reproduce

Funded? No
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".

Rating

Unrated