>However, you may have luck if you're interested in using parts of the web
components family (e.g. just the custom elements polyfill, just the HTML
Imports polyfill). Each polyfill is useful and can be built standalone.

Great I will probably do that then. I mostly interested with the
CustomElements polyfill. Any hint on how to build the full
custom-elements.js polyfill would be appreciated, I can't find it on bower
and it doesn't look that easy to build.

Thanks!
Julien


2014-04-03 13:31 GMT-03:00 Eric Bidelman <[email protected]>:

>
>
>
> On Thu, Apr 3, 2014 at 5:45 AM, Julien Eluard <[email protected]>wrote:
>
>> Right, I have no problem with latest Firefox.
>>
>> I understand polymer's polyfills only work with evergreen browser, ans
>> that's fine.
>> Now I was assuming on older browser Web Components would not work but
>> that polymer would not interact with others browser features. This would
>> allow to build website that could gracefully degrade and still use polymer.
>> Now if such basic feature as DOMContentLoaded cannot be relied on it
>> makes such task pretty hard.
>>
>
> A hard requirement of loading platform.js is that it comes before any
> other code that touches the DOM. This is due to the Shadow DOM polyfill.
> It's invasive in that it wraps all DOM nodes to shim the encapsulation
> features the native API provides. Older browsers can throw a fit when this
> happens.
>
> What platform.js provides is the entire package and a few extra goodies.
> However, you may have luck if you're interested in using parts of the web
> components family (e.g. just the custom elements polyfill, just the HTML
> Imports polyfill). Each polyfill is useful and can be built standalone.
>
> B
>
>
>>
>> Is the assumption that you should only use polymer for website that will
>> strictly be used with evergreen browsers?
>>
>
> I won't tell you that :) but you should tread with caution in unsupported
> browsers.
>
>
>> Thanks,
>> Julien
>>
>> Le jeudi 3 avril 2014 01:41:43 UTC-3, Eric Bidelman a écrit :
>>>
>>> Polymer only supports the latest version of every browser and the
>>> current version of Firefox is 28. I just verified polymer-project.orgon FF 
>>> 28 and DOMContentLoaded was fired correctly :)
>>>
>>>
>>> On Wed, Apr 2, 2014 at 7:33 PM, Julien Eluard <[email protected]>wrote:
>>>
>>>> Hi,
>>>>
>>>> it looks like *DOMContentLoaded* is not fired when polymer's
>>>> platform.js is used (v0.2.2). When removing it the event is correctly 
>>>> fired.
>>>> I noticed this at least on Firefox #20.
>>>>
>>>> Is this behavior expected for non-supported browser (assuming Firefox
>>>> 20 is not supported)?
>>>>
>>>> Thanks,
>>>> Julien
>>>>
>>>> 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/1ad9ac73-30f1-4774-b3a5-3e2705cc1711%
>>>> 40googlegroups.com<https://groups.google.com/d/msgid/polymer-dev/1ad9ac73-30f1-4774-b3a5-3e2705cc1711%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].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/polymer-dev/6148bd55-2b1b-4af9-9872-0266bd23a0c7%40googlegroups.com<https://groups.google.com/d/msgid/polymer-dev/6148bd55-2b1b-4af9-9872-0266bd23a0c7%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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/polymer-dev/CAKteE7MHeu25CmEMDXNpVu62aYtwVA0eo%3DEEG41SDPTCgmtTDQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to