Raynos / DOM-shim

Shims out the entire DOM4 API
http://raynos.github.com/DOM-shim/test/test.html
155 stars 15 forks source link

Better detecting of supporting features #44

Open termi opened 12 years ago

termi commented 12 years ago

As long as feature not using yet, we need better detecting of supporting features. For example: classList is supported by Opera 11, but it not in Element.prototype so

if (!hasOwnProperty.call(Element.prototype, 'classList'))

code invalid for detecting classList

addShimToInterface function if (!hasOwnProperty.call(proto, name)) line

Raynos commented 12 years ago

The optimum solution is rewrite using feature. That's why I wrote feature.

Raynos commented 12 years ago

Started rewriting using feature in the feature branch

termi commented 12 years ago

Hi. I was busy last 1,5 month. I want to proceed working on DOM-shim, but I have some questions. What method of communication do you prefer? My skype is termi_uc

Raynos commented 12 years ago

Ideally discussion should be recorded through the github issues list.

It's fine to have discussions over skype and summarize through github.

termi commented 12 years ago

I need to clarify some code in newest commit

Raynos commented 12 years ago

I've added you over skype, we can talk when's convenient.