1. kuhada
  2. Commercial Templates
  3. Saturday, 15 November 2014
  4.  Subscribe via email
So... at first when I started using your templates I thought this was a mistake but now I see that someone brain dead was designing responsive layout.

Joomla51 please fix this on all of your templates. You can't have sidecols poping above your main content on mobile layout. It is very bad practice, both SEO and UX wise.

If I have long sidebar/sidecol than mobile users need to scroll down through unimportant sidebar content till they get to main content.

Also, your sidecol appear in the code before your main content and that is BAD SEO PRACTICE.

Please fix this ASAP.

All of your templates have this hudge design flaw and it's just stupid.

Check out your habitat template for example if you switch it to mobile layout sidecol is visible first than the main content:
http://demo.joomla51.com/0112/index.php/layout-options/content-sidecol

Here's website on which I've used your habitat template. You can see that I have fixed it and now it's working as it should:
http://www.centarproventus.hr/centar-proventus/o-nama.html

As far as I can see, all of your templates have this MASSIVE DESIGN FLAW. So I'd suggest you fix it.
(another example)
http://demo.joomla51.com/0113/index.php/layout-options/content-sidecol
Accepted Answer Pending Moderation
0
Votes
Undo
To edit the order of your sidecolumn modules on smaller screen devices may I suggest the following forum post.. http://www.joomla51.com/forum/8-commercial-templates/5068-calibra-changing-the-responsive-layout#9990

Ciarán
  1. more than a month ago
  2. Commercial Templates
  3. # 1
Accepted Answer Pending Moderation
0
Votes
Undo
I already know how to do that. And in fact I already did it on one of my previous projects, but the thing is that I don't want to fix this for every template I use since this is how it was supposed to be made in the first place.

Current state of all templates is a very bad practice and results in both bad SEO and user experience. Also, I don't want to fix it because it isn't my job to fix products of a professional template club. That's why I'm paying, so that I don't have to deal with that stuff.
  1. more than a month ago
  2. Commercial Templates
  3. # 2
Accepted Answer Pending Moderation
0
Votes
Undo
SEO is speculative and there is little definitive proof that the order of your divs makes any difference. If you can point us in the direction where is says otherwise we would be happy add the 'fix' as a default part of the template. From a styling point of view it is very much down to the users taste. If you don't want to 'fix' the templates as you politely put you can instead simply add the following to the 'Custom Body Code' field of your templates parameters...


<script type="text/javascript">
jQuery(document).load(jQuery(window).bind("resize", listenWidth));

function listenWidth( e ) {
if(jQuery(window).width()<959)
{
jQuery("#sidecol_b").remove().insertAfter(jQuery("#content_remainder"));
} else {
jQuery("#sidecol_b").remove().insertBefore(jQuery("#content_remainder"));
}
if(jQuery(window).width()<959)
{
jQuery("#sidecol_a").remove().insertAfter(jQuery("#content_remainder"));
} else {
jQuery("#sidecol_a").remove().insertBefore(jQuery("#content_remainder"));
}
}
</script>


Ciarán
  1. more than a month ago
  2. Commercial Templates
  3. # 3
Accepted Answer Pending Moderation
0
Votes
Undo
As I said, SEO is secondary concern, although it is recommended by Google to load main content before anything else as you can read on the following link:
https://developers.google.com/speed/docs/insights/PrioritizeVisibleContent#structure

And when you have same sidebar on all pages, mobile users will be confused and think that they are still on the same page when they try to navigate, because they'll see one and the same content from the module all over again on any page they open.

So yes. This is a very big concern weather you want to admit it or not and you should fix it.
  1. more than a month ago
  2. Commercial Templates
  3. # 4
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!

Join Our Newsletter

* indicates required
We respect your privacy and do not tolerate spam and will never sell, rent, lease or give away your information (name, email, number, etc.) to any third party. Nor will we send you unsolicited email.
Joomla51 - Mullaghmore, Co. Sligo, Ireland
Joomla51.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by
Open Source Matters
the trademark holder in the United States and other countries.

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.

Ok