diff options
| author | ddm <ddm@openerp.com> | 2013-09-25 17:54:34 +0200 |
|---|---|---|
| committer | ddm <ddm@openerp.com> | 2013-09-25 17:54:34 +0200 |
| commit | e7a469f8bc5f4fe8004ebd877da6b8a85dfd0737 (patch) | |
| tree | 107fd6900608d43dea7b406dd174e22e32572cd2 | |
| parent | 71bb1ca0ce316ef62682f27299a652bbc0edec60 (diff) | |
[IMP] speedup page loading by loading CSS in || before scripts
bzr revid: ddm@openerp.com-20130925155434-mg3v6ur9wh4h3nvj
| -rw-r--r-- | addons/website/views/views.xml | 15 | ||||
| -rw-r--r-- | addons/website_mail/views/website_mail.xml | 5 |
2 files changed, 13 insertions, 7 deletions
diff --git a/addons/website/views/views.xml b/addons/website/views/views.xml index b5cf9c68e6d..c57b69e5b58 100644 --- a/addons/website/views/views.xml +++ b/addons/website/views/views.xml @@ -21,6 +21,15 @@ <meta name="openerp.company" t-att-value="res_company.name" /> <meta name="description" value="" /> <meta name="keywords" value="" /> + + <!-- Load stylesheets before scripts to avoid blocking --> + <link rel='stylesheet' href='/web/static/lib/fontawesome/css/font-awesome.css'/> + <t t-if="editable"> + <link rel='stylesheet' href='/website/static/src/css/snippets.css'/> + <link rel='stylesheet' href='/website/static/src/css/editor.css'/> + </t> + <t t-call="website.theme"/> + <script type="text/javascript" src="/web/static/lib/underscore/underscore.js"></script> <script type="text/javascript" src="/web/static/lib/underscore.string/lib/underscore.string.js"></script> <script type="text/javascript" src="/web/static/lib/jquery/jquery.js"></script> @@ -32,9 +41,6 @@ <script type="text/javascript" src="/website/static/src/js/website.js"></script> <t t-if="editable"> - <link rel='stylesheet' href='/website/static/src/css/snippets.css'/> - <link rel='stylesheet' href='/website/static/src/css/editor.css'/> - <script type="text/javascript" src="/website/static/lib/ckeditor/ckeditor.js"></script> <script type="text/javascript" src="/website/static/lib/ckeditor.sharedspace/plugin.js"></script> <script type="text/javascript" src="/website/static/lib/ace/ace.js"></script> @@ -52,9 +58,6 @@ </t> <t t-raw="head or ''"/> - <t t-call="website.theme"/> - - <link rel='stylesheet' href='/web/static/lib/fontawesome/css/font-awesome.css'/> </head> <body> <div id="wrapwrap"> diff --git a/addons/website_mail/views/website_mail.xml b/addons/website_mail/views/website_mail.xml index 7a55352f07b..5cc4383412c 100644 --- a/addons/website_mail/views/website_mail.xml +++ b/addons/website_mail/views/website_mail.xml @@ -12,8 +12,11 @@ </template> <template id="website.layout" inherit_id="website.layout" inherit_option_id="website.layout"> - <xpath expr="//head" position="inside"> + <!-- Load stylesheets before scripts to avoid blocking --> + <xpath expr="//head/link" position="after"> <link rel='stylesheet' href='/website_mail/static/src/css/website_mail.css'/> + </xpath> + <xpath expr="//head" position="inside"> <script type="text/javascript" src="/website_mail/static/src/js/website_mail.js"></script> </xpath> </template> |
