[HN Gopher] Webstudio: Open-source WYSIWYG adds Radix UI elements
       ___________________________________________________________________
        
       Webstudio: Open-source WYSIWYG adds Radix UI elements
        
       Author : pistoriusp
       Score  : 72 points
       Date   : 2023-08-29 19:17 UTC (3 hours ago)
        
 (HTM) web link (webstudio.is)
 (TXT) w3m dump (webstudio.is)
        
       | [deleted]
        
       | saranggambhir wrote:
       | Tried Webstudio, I still prefer using Divhunt over any other
       | builder/CMS
       | 
       | https://divhunt.com
        
       | elliotbnvl wrote:
       | Funny enough a WYSIWYG editor is the reason Radix components were
       | originally created. I worked on some of the original Radix
       | components while working at Modulz[1].
       | 
       | [1]: https://modulz.app/
        
         | dgellow wrote:
         | What is Radix?
        
           | BoorishBears wrote:
           | https://www.radix-ui.com/
           | 
           | 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
        
             | tobr wrote:
             | For React. Not mentioned even on the documentation page
             | unless you dig for quite a bit.
        
               | BoorishBears wrote:
               | Mentioned first thing on the link for primitives.
        
               | [deleted]
        
           | [deleted]
        
       | happytiger wrote:
       | I don't understand why downloading code is such a difficult
       | feature for a website builder -- I get the competitive aspect.
       | BUT! It would bring so many users to your system and really would
       | be great marketing -- why not compete by giving people what they
       | want and just practice love in not lock in? Especially when
       | you're already there with the OSS license?
       | 
       | Seems a real missed opportunity.
        
         | doctor_eval wrote:
         | > practice love in not lock in
         | 
         | 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"
        
         | oleg009 wrote:
         | We are launching a CLI soon that will allow syncing data and
         | self-publishing, starting with Vercel as first destination.
        
       | jerhewet wrote:
       | https://webstudio.com/
       | 
       | Steve Cochard passed away a couple of years ago. I miss his
       | cranky self ...
        
       | riidom wrote:
       | Is that related to toDesktop which was also on HN today
       | (https://news.ycombinator.com/item?id=37306411)? The download
       | link leads to dl.todesktop.com/{someHash}.
       | 
       | Bit weird, what is the relation here? And why not mentioning?
        
       | p2hari wrote:
       | I am not understanding the value of the open source builder, if I
       | am not able to download the code and host it on my own. What does
       | the opensource gives me additionally apart from integrating the
       | studio on my own website. The hobby/free plan already has
       | unlimited projects, pages and team members. Looking into the
       | builder, I cannot see the code but just the css. Would have been
       | good if I could create one of components and be able to download
       | the code using the open source builder.
        
         | rvcdbn wrote:
         | it's open source you can add the feature to download the code
         | yourself if you want it. being open source is also just a good
         | thing in itself because it's contributing to the total body of
         | code available for others to extend and use in whatever way
         | they want.
        
           | codetrotter wrote:
           | For anyone else looking for the source code for the WYSIWYG
           | builder itself, I think this is it:
           | https://github.com/webstudio-is/webstudio
           | 
           | AGPL 3.0
           | 
           | This is very cool. Looking forward to try it.
        
         | oleg009 wrote:
         | CLI for syncing and publishing to Vercel is coming in the next
         | weeks
        
       | Gnarl wrote:
       | Not signing in "with google" or "with github" or any other
       | unrelated 3rd party. If there's no "with email" then its goodbye.
       | 
       | Probably a fine product though...
        
         | JSavageOne wrote:
         | Personally I refuse to signup just to check out something I'm
         | only passively interested in, and I will never understand why
         | startups do this. I imagine they're immediately turning away
         | >80% of potential customers vs. just letting people try out the
         | damn product
        
           | michaelmrose wrote:
           | Any product that allows you to consume lots of resources
           | including API calls, interact with other users, or share
           | anything basically needs to be authenticated to avoid misuse.
           | This covers virtually everything.
           | 
           | 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.
        
         | shortrounddev2 wrote:
         | I prefer signing in with third party SSO because it's a lower
         | chance of yet another website mishandling my password, though I
         | use a password manager
        
           | TehCorwiz wrote:
           | I personally use a generated email with each service so I can
           | track who shares my info. Sso defeats this method of reverse
           | tracking.
        
         | oleg009 wrote:
         | for privacy reasons? Afaik github is gdpr compliant ... or is
         | there some other problem?
        
           | doublerabbit wrote:
           | I don't own either service.
        
           | madeofpalk wrote:
           | It is a privacy leak to tell Github about what other websites
           | or products you are using, that you otherwise wouldn't if you
           | just used normal email/password signup.
           | 
           | 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.
        
       | ubavic wrote:
       | A little off-topic: I am seeing the same design in 1/3 of links
       | that get to to HN front page. The design is clearly a copy of the
       | Vercel's design (and maybe they stole it from somewhere else).
       | The same typography, gradients, border radius, and definitely the
       | same blur effect.
       | 
       | 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?
        
       | dang wrote:
       | Related:
       | 
       |  _WebStudio: Open visual development for the open web_ -
       | https://news.ycombinator.com/item?id=36345645 - June 2023 (72
       | comments)
        
       | _joel wrote:
       | Only works in Chrome/Edge it seems, but they don't tell you that
       | until you've done the oauth and created a project, pretty shady.
        
         | oleg009 wrote:
         | its because dashboard works in other browsers too, but builder
         | is very complex
        
           | ceearrbee wrote:
           | How is that a valid reason?
           | 
           | 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?
        
             | oleg009 wrote:
             | when you say confidence, is it because the person who
             | builds, can't test in other browsers inside builder?
             | 
             | 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.
        
               | oleg009 wrote:
               | This would also solve the problem with testing on various
               | mobile devices by e.g. using browserstack and similar
               | tools or even physical phones.
        
       ___________________________________________________________________
       (page generated 2023-08-29 23:00 UTC)