1
0
mirror of https://github.com/kremalicious/blog.git synced 2025-02-01 20:39:55 +01:00

just async load one js file with jquery included & defer picturefill

This commit is contained in:
Matthias Kretschmann 2014-07-22 22:07:37 +02:00
parent 9c9fb9c8f2
commit f1bd4ddbba
3 changed files with 4 additions and 10 deletions

View File

@ -100,17 +100,13 @@ module.exports = function(grunt){
options: {
report: 'min'
},
jquery: {
files: {
'<%= config.site %>/<%= config.assets.js %>/jquery.min.js': 'bower_components/jquery/dist/jquery.js'
}
},
production: {
files: {
'<%= config.site %>/<%= config.assets.js %>/picturefill.min.js': [
'bower_components/picturefill/dist/picturefill.js'
],
'<%= config.site %>/<%= config.assets.js %>/kremalicious3.min.js': [
'bower_components/jquery/dist/jquery.js',
'bower_components/infinitescroll/index.js',
'bower_components/masonry/index.js',
'bower_components/imagesloaded/imagesloaded.js',

View File

@ -23,9 +23,7 @@
</section>
</footer>
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="/assets/js/jquery.min.js"><\/script>')</script>
<script src="/assets/js/kremalicious3.min.js"></script>
<script async src="/assets/js/kremalicious3.min.js"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

View File

@ -58,8 +58,8 @@
<link rel="stylesheet" href="/assets/css/{{ page.style }}">
{% endif %}
<!-- Picturefill -->
<script src="/assets/js/picturefill.min.js" async></script>
<!-- Picturefill -->
<script src="/assets/js/picturefill.min.js" defer></script>
<!-- TypeKit -->
<script data-cfasync="false" src="//use.typekit.com/msu4qap.js"></script>