Hacker News new | ask | show | jobs
by oregontechninja 2061 days ago
I do think we need better website designers for lay-people. I have a couple key points I would want in a web designer.

-Output accessibility (eg for blind users)

-Clean and efficient output html (every square space site I visit is slow as shit)

-No cdn resources. Allows you to pack your own fonts and assets.

Does this do that?

2 comments

> -Output accessibility (eg for blind users)

This is something that's in our roadmap. Makeswift components are just React components and as only developers of those components at the moment we plan to follow accessibility best practices.

>-Clean and efficient output html (every square space site I visit is slow as shit)

Again, because the components are just React components, it's a matter of keeping markup clean in the components themselves. This is something that I think we could do a better job at right now. But we will definitely improve and there's a clear path for it.

-No cdn resources. Allows you to pack your own fonts and assets.

We're currently focused on delivering a great out-of-the-box experience so we take care of that for all of our customers. In the future we plan to open up an API that will allow developers so extend Makeswift however they see fit, including writing their own components, panels, and integration with assets, etc. This would allow you to pick your own custom fonts and assets.

That being said, today we do support custom snippets that you can add to your pages as well as an Embed component. With these you can bring your own "anything".

Clean and efficient output is my biggest gripe with many of the current builders.

I would like to add:

- good multi-language support

Internationalization is definitely a big one. It's a hard thing to do right for a website builder designed for non-technical people, though.

That being said, I'm proud to currently have customers that have built sites in over 5 different languages, that I know of.