You can always tell you've landed on a wix site when you're faced with blank screen for a while.
Edit: 10MB... this page is 10MB. https://i.imgur.com/uAoc05H.png
On the other hand oh my god it's 40MB, this is pants-on-head crazy.
That's 20X the average web-page size, which is already bloated. 20X . I'm starting to think those Alexa numbers are just being inflated by Wix sites.
A few months ago a friend of mine needed a very simple site that he could update on his own (non-technical person). So I gave Wix a try and set him up on their service. I couldn't believe how horrible it was in every possible regard. I incorrectly assumed that given the scale of their business, that surely they had a great product.
But man their editor, while neat, is just so damn slow. <generic comment about how shit was faster years back despite slower connections and processors>
32.56 MB / 26.97 MB transferred
Finish: 25,125,172.23 min
DOMContentLoaded: 735 ms
load: 4.53 s
40.59 MB / 0 GB transferred
Finish: 21.89 s
DOMContentLoaded: 365 ms
load: 4.23 s
(uBlock Origin blocked some 14 requests I think)
Devs are going to run dev tools, take screenshots and scream about it on HN.
Stripe.com's product pages are beautiful examples of how to make gorgeous marketing pages at reasonable size (3MB, <1/4 the size of this Wix behemoth).
Everyone here is disgusted by it because, it is in fact disgusting from the perspective of a developer.
I spent a few hours with with wix earlier this year while needing help a family quickly get a funeral site up they could hopefully have some chance of maintaining themselves. Getting started is actually pretty slick. The designer software is easy to use and gets a basic decent looking site up extremely fast.
Towards the end of the few hours I was hitting roadblocks left and right. Artificial limitations, edge cases not supported, things that could have been fixed on a real site trivially.
Still, what they’ve built, what it in turn allows pretty nontechnical people to build quickly, is impressive. I think it may have been possible to do better on performance and flexibility without compromising for other users. My guess is it’s not mostly because they are just not obsessing on that part much.
I've also found that there's been a steady uptick in clients who are having some success with/through their site, and who suddenly do start caring, for all the reason that we are all aware of (performance affecting SEO, bad mobile experience, the 'visual page builder' not being able to do what they want, etc.).
While it's not always fun work, I do think there's a huge market there for 'people like us'.
I'm not sure what a good analogy would be in other businesses, but perhaps it's a bit like someone with a limited budget starting a cafe with IKEA furniture, finding success, and now having both the need and (some) means to actually buy furniture that can handle the demands of cafe use.
And that's not even considering the huge number of potential customers whose Wordpress site got hacked and who need a solution NOW.
What I like most about this situation is that it's not even entirely bad. Perhaps sometimes it does make sense to start a bar with IKEA furniture because the chance of success is so small. I honestly tell many potential clients to not bother paying me for a good, fast site because all they really need at this point is a decent-ish Wordpress theme or Wix/SquareSpace site.
EDIT: I'm not saying Wix specifically would be an option I would suggest to clients. My experience with it hasn't been too good, and I'm sure there's similar and better options.
In the past, it's been said that Wix has shitty SEO, so they tackled it head on and improved it several levels of magnitude.
Putting aside the performance issues for a moment, I think WixCode introduces a lot of potential for web designers and coders alike. There are a lot of benefits, including cloud hosting, DDoS protection, impressive applications market, etc... All with zero code and no headache. I would love that peace of mind back in the days.
Now, they're taking on the developer market, which is a very demanding crowd. I hope they can live up to the high standards.
Bottom line, I wouldn't rush to decide on the fate of this product just yet.
On the other hand, I've been known to be overoptimistic, so...
Even if this is an outlier, the average page is still around 2-3MB.
Still, that's no reason not to criticize such bloat, especially when they're still quite above average.
Clearly, HN users not their target audience.