Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

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...prevent whole page flickering when clicking on linksprevent whole page flickering when clicking on links
Previous
 
Next
New Post
8/10/2014 1:22 PM
 
I'm with Sebastian. I don't think it's true that 'all major sites' do this. Try www.bbc.co.uk.

Best wishes,
- Richard
Agile Development Consultant, Practitioner, and Trainer
www.dynamisys.co.uk
 
New Post
8/10/2014 11:07 PM
 

Or try cnn.com, no page refresh..

bbc.co.uk has all sites different so that's probably reason why full page refresh happens.

 So there is no recipe to fix this? I guess I'll have to speed up my page as much as possible by digging thru various settings.

I'll just leave this for now, it's not that important.

Edit: i just noticed that in chrome cnn.com and sportsdirect.com get refreshed. so i guess im complicating too much. ill just leave it, its good.  My client is complicating too much. :)

 
New Post
8/10/2014 11:49 PM
 
My bet is that a site can make the no flicker idea work by animating the page transitions in using AJAX. DNN does not do that.

A site that does animate the page transitions either needs a fallback for non-javascript users (particularly crawlers and the Googlebot) or does not care about non-js users.

Best wishes,
- Richard
Agile Development Consultant, Practitioner, and Trainer
www.dynamisys.co.uk
 
New Post
12/14/2014 6:17 AM
 
Hello,
I have been investigating this issue for long time and found no solution, but obviously dnn can work with partial rendering; see for instance here http://www.ozzlesdogfood.nl/Shop/tabi.... It is an implementation of the nb_store e-commerce and, as you can see, the left menu nicely browses through the products without relaoding the whole page. Instead, all my implementations with that module cause entire page reloads at each left menu click (categories, in fact), which is extremely annoying. As I don't think it is anything to do with the module settings themselves, I looked into host settings, output cache providers, ajax settings, skin js stuff, jquery, IIS settings, web.config, etc., without any progress at all. How can it be that somebody can be lucky enough to implement partial rendering without even knowning what it is and others get stuck with full page reloads when developing similar solutions?

It'd be nice if somebody could disclose the secrets behind that and remove the fog around this extremely important topic.

Franco
 
New Post
12/14/2014 4:33 PM
 
Hi Franco,

What you are looking for comes with existing issues in DNN so the two sites spotsdirect and ozzlesdogfood uses regex to load the partial rendering pages sportdirect javascript with html module and nb_stores through javascript direct through xml CDATA sections.  AJAX in DNN is Telerik dependent and Telerik is being phased out so all your options are now UI tricks.

http://www.sportsdirect.com/ 

http://www.ozzlesdogfood.nl/Shop/tabi... 

 A separate but related issue is how to keep track of users activities in session in a shopping cart but DNN does not use session.

The relevance of what Sebastain is saying is partial rendering is implemented in some core modules, so if you need it you have to add such code to your module.

Check the thread below for duration of the issue.

http://www.dnnsoftware.com/forums/for... 

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Performance and...Performance and...prevent whole page flickering when clicking on linksprevent whole page flickering when clicking on links


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.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out