richards@kentico.com wrote:
Let me know what your issue is exactly so I can try to search for it.
Kind regards,
Richard Sustek
My specific issue was that I had a HTML template that had a <div> contained within an <a>. Strictly speaking, by W3C standards, that isn't allowed. However, all browsers render it OK, and it's not strictly enforced.
CKEditor, on the other hand, changed my source to make it compliant. This was on a website that was previously on v5.5 R2, and we'd just upgraded it, but none of our source code or stylesheets had been updated. So every time an editor went in to change a template, the resulting page looked a mess because the template no longer matched the structure the stylesheet was attempting to apply.
And there was no way around it. We had to re-do every page that used the same stylesheet reference, and change the CSS itself.
Considering how much Kentico licenses cost, I'm guessing Kentico is a pretty big client/customer of CKEditor. You say this issue is beyond your control, but it isn't. You *could* use your influential position to encourage CKEditor to add a 'do not change source code' option to their product.
I don't think it's right for Kentico to send their customers/clients to one of your own providers to force a change request. As the vendor, I believe it is your responsibility to manage business relationships with your own providers.