It seems a lot of SaaS are moving their web integrations to allow for data-attributes as key elements to integration.
The potential for editable “data-attributes” on elements could really open up the potential for integrations without knowledge of API work for some of those integrations, as well as prepare for scaling.
The largest con could be code injection that could break websites, requiring high amounts of support from SiteJet if users break their websites accidentally, from what I am aware.
I do know Webflow does offer this ability - is there any research that can be done for how to implement this without overhauling the entire SJ security layers?
One potential solution could be to allow us to create an HTML element as a wrapper container and add the data-attribute there. But when we use HTML, we can’t use the GUI to drag and drop native SJ elements and continue the build inside an HTML element. Is there a way to allow us to visually nest SJ content inside a
<div data-attribute-name="value" ... ></div> ?
Perhaps a “data-attribute” container is simply a div that allows us to add data-attributes?
Thoughts? Perhaps this is already being addressed as well.