31 posts
  • Has referred 1+ members
  • Has collected 10+ items on Envato Market
  • Has been part of the Envato Community for over 5 years
  • Located in Ireland
+1 more
AMcDermott says

Theme authors: please consider page load times.

There are so many great themes here that look amazing, and create a wonderful user experience… if that user is on a fibre-optic backbone.

Page load speed really matters: it matters to the users on a slow mobile connection, it matters to desktop users who spend more on ecommerce sites if the page loads faster(1), and it matters to Google organic search results.

Don’t let your beautiful creation down by not attending to speed optimisation. Here are some great resources to get you started (I have no relation to these sites)

http://browserdiet.com/ https://developers.google.com/speed/pagespeed/ http://www.minifycss.com/css-compressor/

If you have done speed optimisation on your theme, mention it! Give the YSlow or PageSpeed number too. I’ll be looking for it, and hopefully other buyers too.

1. Stats: http://blog.kissmetrics.com/loading-time/

3236 posts
  • Has sold $5,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Located in United States
  • Has been part of the Envato Community for over 4 years
+1 more
organicbee says

+1

on a side note though, sometimes its not fully ideals to make themes 100% optimized.

for example my themes come with uncompressed scripts because it makes it easier to for users to edit, although my demos are fully compressed via plugins for page speed/performance.

You should never have a theme with compressed scripts loaded by default as its should be a “development” version

p.s we cannot pimp our items if they’ve been tested as its against the forum rules ;-)

also a tool to test http://www.webpagetest.org

2445 posts
  • Has referred 100+ members
  • Has sold $100+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 10+ items on Envato Market
+3 more
digitalimpact says

A minified CSS/JS file won’t be accepted, Google advice applies to many server settings.

Thing is, buyers should start seeing themes for what they’re meant to be: a framework. I’ve said it before, a template is not a full blown, optimized and performance tweaked site, ready to go live. It’s your/your developer’s job to handle that. In WordPress, a plugin handles that (caching, minification) with a single click.

This is not to say that many themes would do with some optimization, especially when it comes to scripts loading where they’re not needed. But at the end of the day, authors sell a framework, nothing else.

ProgressionStudios
ProgressionStudios Recent Posts Threads Started
221 posts
  • Elite Author: Sold more than $75,000 on Envato Market
  • Has sold $750,000+ on Envato Market
  • Had an item featured on Envato Market
  • Made it to the Authors' Hall of Fame
+9 more
ProgressionStudios says
Great talk on speeding up your server by Chris Coyier (WordCamp San Francisco 2012):
http://wordpress.tv/2012/08/26/chris-coyier-10-things-to-make-your-site-faster/
1481 posts
  • Has referred 1+ members
  • Has sold $10,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Made it to the Authors' Hall of Fame
+3 more
OriginalEXE says

+1

on a side note though, sometimes its not fully ideals to make themes 100% optimized.

for example my themes come with uncompressed scripts because it makes it easier to for users to edit, although my demos are fully compressed via plugins for page speed/performance.

You should never have a theme with compressed scripts loaded by default as its should be a “development” version

p.s we cannot pimp our items if they’ve been tested as its against the forum rules ;-)

also a tool to test http://www.webpagetest.org
Actually I think the best way is to let user decide. Give a Theme Options setting for loading minified css and js.
3236 posts
  • Has sold $5,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Located in United States
  • Has been part of the Envato Community for over 4 years
+1 more
organicbee says


+1

on a side note though, sometimes its not fully ideals to make themes 100% optimized.

for example my themes come with uncompressed scripts because it makes it easier to for users to edit, although my demos are fully compressed via plugins for page speed/performance.

You should never have a theme with compressed scripts loaded by default as its should be a “development” version

p.s we cannot pimp our items if they’ve been tested as its against the forum rules ;-)

also a tool to test http://www.webpagetest.org
Actually I think the best way is to let user decide. Give a Theme Options setting for loading minified css and js.

you shouldnt be putting that in theme options, there are plenty of plugins that can do it and handle it for everything

1481 posts
  • Has referred 1+ members
  • Has sold $10,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Made it to the Authors' Hall of Fame
+3 more
OriginalEXE says



+1

on a side note though, sometimes its not fully ideals to make themes 100% optimized.

for example my themes come with uncompressed scripts because it makes it easier to for users to edit, although my demos are fully compressed via plugins for page speed/performance.

You should never have a theme with compressed scripts loaded by default as its should be a “development” version

p.s we cannot pimp our items if they’ve been tested as its against the forum rules ;-)

also a tool to test http://www.webpagetest.org
Actually I think the best way is to let user decide. Give a Theme Options setting for loading minified css and js.
you shouldnt be putting that in theme options, there are plenty of plugins that can do it and handle it for everything

In general I would agree, use plugins, that is what they are for, but is it really worth it in this case? I mean, we are talking about three lines of code, and nothing out of the “right way”, caching and minifying plugins would still be able to use minified version.

493 posts
  • Has referred 10+ members
  • Has sold $40,000+ on Envato Market
  • Has collected 50+ items on Envato Market
  • Sells items exclusively on Envato Market
+1 more
wopethemes says

google font is one of thing make page load slowly I think.

3236 posts
  • Has sold $5,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Located in United States
  • Has been part of the Envato Community for over 4 years
+1 more
organicbee says

In general I would agree, use plugins, that is what they are for, but is it really worth it in this case? I mean, we are talking about three lines of code, and nothing out of the “right way”, caching and minifying plugins would still be able to use minified version.

In this case yes, it would be kind of redundant to have a theme compress scripts/styles then have a plugin to do the same thing(again), if you want users to choose to compress them its better to suggest a plugin thats going to compress everything including other plugin scripts.

As long as youre enqueue your scripts and styles properly it will compress perfectly fine.

Think of it this way, if your scripts for the theme are compressed but the user has 5 plugins that load scripts/styles, how much is your compression really saving? Its better to have something compress everything than just parts

2445 posts
  • Has referred 100+ members
  • Has sold $100+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 10+ items on Envato Market
+3 more
digitalimpact says




+1

on a side note though, sometimes its not fully ideals to make themes 100% optimized.

for example my themes come with uncompressed scripts because it makes it easier to for users to edit, although my demos are fully compressed via plugins for page speed/performance.

You should never have a theme with compressed scripts loaded by default as its should be a “development” version

p.s we cannot pimp our items if they’ve been tested as its against the forum rules ;-)

also a tool to test http://www.webpagetest.org
Actually I think the best way is to let user decide. Give a Theme Options setting for loading minified css and js.
you shouldnt be putting that in theme options, there are plenty of plugins that can do it and handle it for everything
In general I would agree, use plugins, that is what they are for, but is it really worth it in this case? I mean, we are talking about three lines of code, and nothing out of the “right way”, caching and minifying plugins would still be able to use minified version.

Yes, it’s worth it and Chris is right. No author here can come even close to, for example, the experience behind the development of W3 Total Cache. A plugin like that has close to 2 mil downloads, they’ve done far more server troubleshooting than anyone here.

by
by
by
by
by
by