Webstudio: Open-source WYSIWYG adds Radix UI elements
webstudio.is
webstudio.is
Just pushing to github only helps you if you only have static html/css if you wanted to publish a site as gh-page ... I guess you need to clarify your use case
AGPL 3.0
This is very cool. Looking forward to try it.
[1]: https://modulz.app/
The main offering is their primitives (https://www.radix-ui.com/primitives): essentially skeletons of common components that plain HTML makes difficult to style.
They take care of cross-browser compatibility and accessibility and you apply your CSS to their wrapper element. (generally the term for this is headless UI components)
Most recently they released a styled version of those primitives
Particularly given the ability to style shadow pseudo-elements like drop downs in a non-hacky, browser supported way.
Surprised React was chosen here.
Probably a fine product though...
GDPR only has a tangental relation to privacy. It might be "GDPR compliant" for me to publish my nudes to twitter, but I've still (voluntarily) lost some privacy for doing so.
Sign in with google/apple can be virtually painless and only lets them know your email address, name, and profile pic if oauth is configured reasonably and its easy to tell on your side if its not because it asks for the additional permissions. You can also sign up with email without making the person go through a lot of malarky. Simply send them a sign in link instead of doing the whole normal dance. Click it and continue on.
If need be they can be prompted to fill out additional data if features require it.
I bet they implemented the login anticipating misuse… and like all other startups, there’s only a tiny chance the product would be misused, but a large chance that many people won’t use it due to the login wall.
Rate limiting is like handing your football players packs of condoms instead of cups. It might be necessary but it sure as hell isn't sufficient.
I would suggest that if your app requires interaction with others you provide them with a test experience where they can read live data but not effect others. Gate functionality that might be misused with a request for an oauth2 login or email which you can send a login link to. Near zero commitment don't have to share anything beyond your email and name don't even have to make up yet another password. A few clicks and you are done.
You can provide almost as good an experience as you want without people getting their lols or their dollars off your other users.
I understand sometimes you need auth, but the app could just show the live app and then pop up a signup modal when the user tries to do something that requires auth (that's what I do on my apps)
It also prevents from mass creation of email accounts for probing services as google is likely to detect that.
Everyone else gets a custom email address.
It’s a nice in-between.
Worse cases include poorly scoped auth being used, and the service being compromised in some way.
Standard compliance, especially in something like a website builder should be a top priority. If the builder doesn't work in major browsers, why there be any confidence that the sites it produces will?
this is something we are going to solve soon by having ability to open up the build url and keeping it in sync with the changes.
It does not inspire confidence in an end product will work everywhere and be of high quality when the product to create it is buggy and limited.
Clicked pricing. It's all per month - no way to own it / buy - it's a lock-in-lease, where "your monthly bill only increases when you're making more money!"
Pass.
I don't understand why we keep recreating that but with worse and worse pricing models and more lock in.
WebStudio: Open visual development for the open web - https://news.ycombinator.com/item?id=36345645 - June 2023 (72 comments)
I am happy that 'Corporate Memphis' is dying, but I am not happy it is getting replaced with another fad.
Makes me wonder, does someone keep track of web design trends trough history?
Seems a real missed opportunity.
I haven’t heard this phrase before, it’s such a great way to describe how I like to do things, which I would have written as “compete on quality rather than treachery”
Really don’t want another locked in platform.
Can’t be clearer. Abandoned the platform after this comment because it’s just missing the point. Be for the Internet not the VCs dude.
Bit weird, what is the relation here? And why not mentioning?
Steve Cochard passed away a couple of years ago. I miss his cranky self ...