View Single Post
  #25  
Old 04-30-2013, 09:12 PM
  cflsystems's Avatar 
cflsystems cflsystems is offline
 

Veteran
  
Join Date: Apr 2007
Posts: 14,191
 

Default Re: X-Cart 4.5.6 upcoming changes (UPDATE: the next version will be 4.6.0, but not 4.5.6)

Quote:
Originally Posted by random
For existing users of that template - it is not just AS IS copy, we have improved the Responsive template:
- CSS media queries are used instead of a bunch of JS code. They work in all modern browsers, and for IE8 we load special compatibility script.
- Banner System works properly without using non-default js script instead of built-in carousel.
- Other fixes and improvements

This sounds good but...

You need to completely scrap all current XC stock templates and include, even if it is just one stock template, a true HTML5/CSS3 responsive template. There is no excuse anymore to continue with the HTML4/CSS2. All modern browsers support HTML5/CSS3 like at least 80% and whatever is missing they have their own rules, for the stupid IE like 8 and 9 (don't even think 7 anymore) there are js libraries that help. IE10 has been out for a while and it seems to have better WC3 and HTML5/CSS3 compliance.

Why am I saying this? I am working on bringing a site to full HTML5/CSS3 and you cannot imagine how much lighter and cleaner the code is and easier to work with and style... not to mention the css file is probably 80% less than stock XC css file..... not to mention how much js code can be omitted because CSS3 takes care of it... not to mention all the images you can get rid of by simply using CSS3 which saves a lot on bandwidth.... not to mention that all Apple products (probably the most used mobile device) have HTML5/CSS3 built-in as default and do not respond well to HTML4 code... try to watch video or flash from HTML4 site on iPad...

Seriously - scrap everything from the template and js files and go HTML5/CSS3 only.

Even XCN is build on HTML4/CSS2 and has nothing of the new standards....

And seriously - XC still using tables to output data.... the whole products thumb page is tables, search page is tables.... there is no need for that.
__________________
Steve Stoyanov
CFLSystems.com
Web Development
Reply With Quote