Hi,Eric

Do you mean for now webcomponent polyfill is uncompleted?

On Wednesday, June 3, 2015 at 12:53:39 AM UTC+8, Eric Eslinger wrote:
>
> That's true, and that's a good point. If you use the full webcomponents 
> polyfill, polymer and angular work together quite nicely, because at that 
> point everything is just plain DOM. I'm looking forward to that day, 
> personally. 
>
> e
>
> On Tue, Jun 2, 2015 at 9:48 AM Justin Fagnani <[email protected] 
> <javascript:>> wrote:
>
>> On Tue, Jun 2, 2015 at 8:47 AM, Eric Eslinger <[email protected] 
>> <javascript:>> wrote:
>>
>>> Yes. Angular-material is good if you already use angular, and does not 
>>> use webcomponents to implement the design spec. Notably, if you use 
>>> angular, you should use angular-material as the newer polymer shady / local 
>>> dom implementation does not look to be out-of-the-box compatible with 
>>> angular (both libraries do dom manipulation, but polymer requires all dom 
>>> manipulation to go through its local dom api, see my other thread about 
>>> this). 
>>>
>>> MaterializeCSS is a nice material design implementation (I haven't used 
>>> it for anything real, but I did run through some demo code with it to see 
>>> how it works) that is also not webcomponents-based. Furthermore, 
>>> MaterializeCSS doesn't use flexbox for layouts, and does have a jquery 
>>> dependency for its javascript controls.
>>>
>>> So: they're all different approaches to the material design spec. 
>>> Materialize is the most agnostic in terms of the rest of your framework, 
>>> ngMaterial is an angular-only thing, and paper-components are built on 
>>> polymer/webcomponents. Depends on the rest of your application.
>>>
>>
>> I do like to point out that custom elements at least hold the promise of 
>> working with any framework or existing app/page - they're just elements. 
>> That's the point of all this work :)
>>
>> -Justin
>>
>>
>>> e
>>>
>>> On Tue, Jun 2, 2015 at 5:18 AM 王納米 <[email protected] <javascript:>> 
>>> wrote:
>>>
>>>> Hi Peng,
>>>>
>>>> About your last question, AFAIK, material design is just a design spec, 
>>>> angular-material and paper-elements are two different implementations. 
>>>> Polymer itself does nothing about it.
>>>>
>>>> NanoWANG
>>>>
>>>>
>>>> On Tue, Jun 2, 2015 at 12:18 PM Peng Kim <[email protected] 
>>>> <javascript:>> wrote:
>>>>
>>>>> Hi,Eric
>>>>>
>>>>> Thanks for replying
>>>>>
>>>>> I think we have reason to cut out IE browser,because it is passed ,MS 
>>>>> has published a new browser Edge which is isolated from IE, and this is 
>>>>> new 
>>>>> era of web,we should think about the future.Because I'm from China,and my 
>>>>> customers are almost Chinese,So,in addition to the popular browsers like 
>>>>> chrome,Firefox,safari,opera,etc,we have our own browsers which is based 
>>>>> on 
>>>>> chrome V8 engine,but they are quite different from chrome on displaying 
>>>>> or 
>>>>> anything compatibility stuff,so,it is quite hard to me to make decision.
>>>>>
>>>>> I found AngularJS has its own Material design libs,
>>>>> https://material.angularjs.org  ,what is the differences between 
>>>>> Polymer and  Materialize http://materializecss.com/ , when you choose 
>>>>> what Material design libs work with Angular,why Polymer?not angular 
>>>>> materializer or something else?
>>>>>
>>>>> Peng
>>>>>
>>>>> Best Regards
>>>>>
>>>>> On Saturday, May 30, 2015 at 5:00:15 AM UTC+8, Eric Eslinger wrote:
>>>>>
>>>>>> I am not on the polymer team, but in my own experience:
>>>>>>
>>>>>> 1) polymer works well (especially polymer 1.0 with the new shady dom) 
>>>>>> on modern browsers; like last two versions of stuff. So not IE8, but it 
>>>>>> works on IE11 in my experience. It doesn't run well (or at all) on the 
>>>>>> old 
>>>>>> stock android browser, but mobile chrome / safari run it fine on modern 
>>>>>> phones.
>>>>>>
>>>>>> 3) Angularjs works just fine with polymer when polymer is in full 
>>>>>> shadow-dom mode, but that introduces browser slowness and some 
>>>>>> incompatibilities. In shady DOM mode, (see my earlier thread) at the 
>>>>>> current time, angular's DOM manipulation functions (ng-if, ng-repeat, 
>>>>>> etc) 
>>>>>> will alter the DOM without telling polymer that the DOM was just 
>>>>>> altered, 
>>>>>> which can potentially lead to errors in class isolation, where the css 
>>>>>> classes don't get distributed properly to newly-added stuff.
>>>>>>
>>>>>> e
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Fri, May 29, 2015 at 9:20 AM Peng Kim <[email protected]> 
>>>>>> wrote:
>>>>>>
>>>>> Hi,Polymer team
>>>>>>>
>>>>>>> I was so exciting when i saw the brand new official version 1.0  of 
>>>>>>> Polymer ,Thanks to the Polymer team for bringing us so amazing stuff.I 
>>>>>>> cant 
>>>>>>> wait trying it out for my big project.But I want to eliminate my 
>>>>>>> worries 
>>>>>>> and doubts before utilize it in my project.
>>>>>>>
>>>>>>> 1,What about the compatibility?does it work great on 
>>>>>>> IE7-11?safari5+?chrome*?firefox*?opera*?and even in mobile built-in 
>>>>>>> browser?
>>>>>>>
>>>>>>> 2,Can this version be used for social networking website or 
>>>>>>> e-commerce website for a company?
>>>>>>>
>>>>>>> 3,I want to use it with Angularjs,what is the best practice to work 
>>>>>>> well with Angularjs?
>>>>>>>
>>>>>>> Thanks in advanced,Any reply will be appreciated!
>>>>>>>
>>>>>>> Peng 
>>>>>>>
>>>>>>> Best Regards
>>>>>>>
>>>>>>> Follow Polymer on Google+: plus.google.com/107187849809354688692
>>>>>>> --- 
>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>> Groups "Polymer" group.
>>>>>>>
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>> send an email to [email protected].
>>>>>>
>>>>>>
>>>>>>> To view this discussion on the web visit 
>>>>>>> https://groups.google.com/d/msgid/polymer-dev/1d345c35-6758-4393-9a23-d2c4c3a919a4%40googlegroups.com
>>>>>>>  
>>>>>>> <https://groups.google.com/d/msgid/polymer-dev/1d345c35-6758-4393-9a23-d2c4c3a919a4%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>> .
>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>
>>>>>>  Follow Polymer on Google+: plus.google.com/107187849809354688692
>>>>> --- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "Polymer" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected] <javascript:>.
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/polymer-dev/bd97d9fe-2c97-41ff-b136-228bcacf6b0d%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/polymer-dev/bd97d9fe-2c97-41ff-b136-228bcacf6b0d%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>  Follow Polymer on Google+: plus.google.com/107187849809354688692
>>>> --- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "Polymer" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected] <javascript:>.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/polymer-dev/CANnpEN_FH1fQFVLpxrZHu-CVSg1Kv-ZLKsG-RVeLGW%3Du7EgwkA%40mail.gmail.com
>>>>  
>>>> <https://groups.google.com/d/msgid/polymer-dev/CANnpEN_FH1fQFVLpxrZHu-CVSg1Kv-ZLKsG-RVeLGW%3Du7EgwkA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>  Follow Polymer on Google+: plus.google.com/107187849809354688692
>>> --- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Polymer" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected] <javascript:>.
>>>
>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/polymer-dev/CABsi40%2BgBBDcwZtfY8%2B%2B_g7DsaNEkZbp9gkFA8M6RXtWpDTqcA%40mail.gmail.com
>>>  
>>> <https://groups.google.com/d/msgid/polymer-dev/CABsi40%2BgBBDcwZtfY8%2B%2B_g7DsaNEkZbp9gkFA8M6RXtWpDTqcA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>
>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>

Follow Polymer on Google+: plus.google.com/107187849809354688692
--- 
You received this message because you are subscribed to the Google Groups 
"Polymer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/polymer-dev/9c594176-3976-4238-a801-5c24c59bcc8a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to