Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Performance and...Performance and...How can remove ajax.google jquery load on DNN 7.3.1?How can remove ajax.google jquery load on DNN 7.3.1?
Previous
 
Next
New Post
7/16/2014 2:41 AM
 

Hi all

I test my Site speed by google tools. please look at this:

 http://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fbyterry.ir%2F%25D8%25A2%25D9%2586-%25DA%2586%25D9%2587-%25D8%25A8%25D8%25A7%25DB%258C%25D8%25AF-%25D8%25AF%25D8%25A7%25D8%25B4%25D8%25AA&tab=desktop

I use, Optimize and good Skin from bestdnnskins.com, thay have very good quality skins and I use it for this site. I test it and for desktop I have 75% from 100%. there is 2 big problem:

1.

Reduce server response time

In our test, your server responded in 1.6 seconds. There are many factors that can slow down your server response time.

2.

Eliminate render-blocking JavaScript and CSS in above-the-fold content

Your page has 3 blocking script resources and 2 blocking CSS resources. This causes a delay in rendering your page.
None of the above-the-fold content on your page could be rendered without waiting for the following resources to load. Try to defer or asynchronously load blocking resources, or inline the critical portions of those resources directly in the HTML.
Remove render-blocking JavaScript:
  • http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
  • http://code.jquery.com/jquery-migrate-1.2.1.min.js
  • http://ajax.googleapis.com/…ax/libs/jqueryui/1.10.3/jquery-ui.min.js
Optimize CSS Delivery of the following:
  • http://byterry.ir/…/098d7023d5a0aa0ffc0bc622c363de2d.46.css
  • http://aspnet-skins.telerikstatic.com/ajaxz/2013.2.717/Ajax.css

 How can I Fix second Problem on DNN 7.3.1? I want block loading som JS and CSS. any body can help me about that?

 
New Post
7/17/2014 3:14 AM
 
I doubt there is a solution to prevent the scripts from being inserted by DNN (they are required, if used in skin or modules), same applies for .css files - not all suggestions can be implemented, if you are using a CMS.

Cheers from Germany,
Sebastian Leupold (Microsoft MVP)

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
7/17/2014 7:34 AM
 

Regarding the jquery message you can't make any change - google already explicitly acknowledge this at https://developers.google.com/speed/d... i.e.

What if I am using a JavaScript library such as jQuery?
Many JavaScript libraries, such as JQuery, are used to enhance the page to add additional interactivity, animations, and other effects. However, many of these behaviors can be safely added after the above-the-fold content is rendered. Investigate making such JavaScript asynchronous or defer its loading.

 

As there is no way to know if a loading module requires jquery functionality before the page is loaded, then there is no safe way to defer loading


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
7/17/2014 1:19 PM
 
I've noticed that for most of CMS include DNN there is no way to control JQuery loading on demand of needs, for example one page need to load it and one page no need, in both the JQuery loading and no way to control it.
CMS is Slower than other kind of Websites/Portals....

 
New Post
7/17/2014 3:02 PM
 
There is control. It is the responsibility of the module to say if it needs jQuery. If one, or more, modules on the page want it then DNN loads it once. If no module wants it DNN does not load it.

Secondly; get jQuery from a CDN. Then the long duration cache header will mean that the cached copy is used every time after the first page that needs it.

Best wishes,
- Richard
Agile Development Consultant, Practitioner, and Trainer
www.dynamisys.co.uk
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Performance and...Performance and...How can remove ajax.google jquery load on DNN 7.3.1?How can remove ajax.google jquery load on DNN 7.3.1?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.

Content Layout

Subscribe to DNN Digest

DNN Digest is our monthly email newsletter. It highlights news and content from around the DNN ecosystem, such as new modules and themes, messages from leadership, blog posts and notable tweets. Keep your finger on the pulse of the ecosystem by subscribing.  


Copyright 2017 by DNN Corp Terms of Use Privacy
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out