>
> 1. Does the Material Design has code which is not compatible with Android
> 4.3 and below, I'm speaking only about the Material Design not the ability
> of creating custom elements!


I think the best answer is, "sort of".  We use CSS selectors like :host,
:host-context, ::shadow, and /deep/ because we're writing our styles
assuming the presence of Shadow DOM. It's really easy to convert these
styles so they work with old browsers (for instance, you can often replace
::shadow and /deep/ with descendant selectors) but it does require a bit of
manual work. There are folks working on a version of Material Design that
is targeted at legacy browsers but I don't know the official status of
that.

On Sat, Sep 6, 2014 at 2:58 PM, Jack M <[email protected]> wrote:

> Thanks for the quick respond, my primary target is the Material Design, so
> I was thinking, that because Polymer is only supported in Android 4.4+
> because of the Chromium which is default in that version, we could use
> Crosswalk or WebView+ to make Polymer work on Android 4.0+, also as I said
> my focus is on the Material Design, so because the project is on GitHub I
> was planning to examine the code to get only the Material Design and make
> it work on Android 4.0+ if the Crosswalk doesn't work...so my last question
> is:
>
> 1. Does the Material Design has code which is not compatible with Android
> 4.3 and below, I'm speaking only about the Material Design not the ability
> of creating custom elements!
>
> Regards,
>
> Jack.
>
>
> On Sat, Sep 6, 2014 at 10:25 PM, Rob Dodson <[email protected]> wrote:
>
>> 1. With which Android version is Polymer Project Compatible?
>>
>>
>> 4.4+
>>
>> 2. If the Android support is only Android 4.4 and above, will using the
>>> new Chromium WebView in Crosswalk and CocoonJS WebView+ Feature?
>>
>>
>> We've heard from a number of developers that Crosswalk works really well
>> with Polymer and can improve support for older android devices. I'm not an
>> expert on Crosswalk but I believe their docs say they support Android 4.0+
>>
>> 3. Why Lower Android versions aren't supported, because of the new import
>>> feature, Javascript or?
>>
>>
>> My understanding is that there are some bits which are hard/impossible to
>> polyfill. Particularly around things like Shadow DOM. If you don't use
>> Shadow DOM, and instead focus on Custom Elements, it's possible to get
>> things working in even older browsers. TJ VanToll did a nice write up on
>> this
>> <http://developer.telerik.com/featured/web-components-ready-production/>.
>>
>>
>> On Sat, Sep 6, 2014 at 12:25 PM, Jack M <[email protected]> wrote:
>>
>>> Hi I'm Jack and I'm a Web, Game and App Developer, working with various
>>> Tools and Frameworks, like Phonegap, Bootstrap, jQuery, Intel App
>>> Framework, jQuery Mobile, CocoonJS, Unity 3D and etc. I'm also interested
>>> in the Polymer Project, I am fan of Flat Design and now in Material Design,
>>> I have some questions about Polymer Project:
>>>
>>> 1. With which Android version is Polymer Project Compatible?
>>>
>>> 2. If the Android support is only Android 4.4 and above, will using the
>>> new Chromium WebView in Crosswalk and CocoonJS WebView+ Feature?
>>>
>>> 3. Why Lower Android versions aren't supported, because of the new
>>> import feature, Javascript or?
>>>
>>> Thanks...
>>> Regards,
>>>
>>> Jack.
>>>
>>> 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/CABm8iDT2TRtFH1Hi5WffPe4PQ_85jrSECeciecH2dw5Xdfy%3DpA%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/polymer-dev/CABm8iDT2TRtFH1Hi5WffPe4PQ_85jrSECeciecH2dw5Xdfy%3DpA%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/CAJj5OwByAQztjc8QNK%3DLVTgEvVkY3vvJUYJZYeL9Ez_juvPY7Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to