- From: Bronislav Klučka <Bronislav.Klucka@bauglir.com>
- Date: Mon, 25 Feb 2013 20:24:52 +0100
- To: Scott Miles <sjmiles@google.com>
- CC: public-webapps <public-webapps@w3.org>
- Message-ID: <512BBA84.70901@bauglir.com>
On 25.2.2013 19:52, Scott Miles wrote: > Don't we have a situation where people can simply take your source and > change it regardless (barring legal imperatives, which are orthogonal > in my view)? Sure we do, but clear edges makes clear contract what can change in the future without informing anyone and what is carved is stone. > > Given Boris' arguments, Big Marketshare can simply always mess up his > project and blame me and it's my fault. I don't accept it. Boris is not saying customers are right, Boris is saying they do it, simply because it's easy o blame someone else. > > Btw, If Big Marketshare is so powerful, why haven't we already fixed > whatever thing he is monkey patching? Because someone else may be using original functionality This part of this discussion is not about whether someone can/cannot monkey-patch... It's always possible. It's about clarity what is and what is not public. And this clarity is not only for programmers but for runtime as well. It's quite easy to work 50k+ lines program code with 60 3rd party controls when the edges are clear (and you do not even need to use use 3rd party controls). The overhead you have to go through, either you alone or in team, not to mess something completely independent in big project just because missing isolation is quite huge. > > >> Can we go with options when creating Shadow dom? > > My understanding is that we have this option and are only talking > about what would be the default. Well if there is/will be such option (I cannot find it in Shadow DOM spec), I'm fine either way, but I do understand that we will probably have to go with less strict option as default. But frankly it will not solve e.g. Google Feedback issue if someone (like me) will opt for total isolation. Or we need to make more granularity (total, read/write {thou it's like a normal dom}, read-only, whatever), but regardless of apps like GF, the total one is important step I think we need to do. B.
Received on Monday, 25 February 2013 19:25:22 UTC