- Sep 3, 2014
Ah, right, thanks for that.I'm pretty sure he's talking about my post at the top of this thread.
They all can with proper server-side caching. That's not really the problem. The problem is typically all of the extra JS and CSS files they enqueue that are render blocking.But what would you say if a page builder can output static pages?
I agree with you completely.They all can with proper server-side caching. That's not really the problem. The problem is typically all of the extra JS and CSS files they enqueue that are render blocking.
You can concatenate them, you can minify them, you can do both, but you can't get around having to load all that crap before the page can render.
Say you use a page builder because you like the WYSIWYG design style, and you keep it very simple. You still end up loading CSS and JS for every bloated possibility they include. I'm sure some only enqueue specific files if the associated "blocks" or "widgets" or whatever you want to call them are in use. That's the way to do it. But even then they're never really written as efficiently as they could be if you wrote them yourself.
I think that people who can't write simple HTML and CSS tend to have the hungriest eyes.
They want the most cool looking features and crap that doesn't improve user experience and conversions. They're serving themselves, and page builders are happy to exploit that desire for a sale, and more and more bloat occurs.
I think that people who can write simple HTML, CSS, JS, jQuery, PHP... those are the ones that return back to simplicity and efficiency. Both of those attributes are what lead to higher conversions and UX. It takes experience to get there, having to learn a bunch of coding only to realize most of it should be shrugged off and left on the drawing board and not actually placed into action on the live site. By doing it yourself, you measure and realize that all the complexity is hurting you and your users.
That's when you start to embrace simpler design philosophies like flat design and minimalism. And then suddenly your site runs faster, your coding and design efforts are completed faster, your user metrics improve, and so does your bottom line.
It's the curse of being a noob. You want the most but couldn't have it because you didn't have the skills, until page builders dragged us back to the Geocities / Angelfire stone ages.
My opinion is you gotta pay the cost to be the boss.Anyway, if you think I am wrong I would love to know more and I will just start coding websites.