Comments (3)
Hmmm.
I feel like this is just going to be a "you're fucked and your best bet is to use jQuery" kind of thing
which is fine for me
but if anyone is going to write something like that, it's gonna be you. :) because you can do it correctly.
from html5please.
"you're fucked and your best bet is to use jQuery"
Not at all the shimmable subset of DOM4 is pretty large. The main problem right now is that there is no production ready shim yet, working on that.
And if you ignore IE6/7 the shimmable subset goes way up. And if you ignore IE8 it goes way up again.
The other question is how do we partition "DOM" into multiple sections. For example classList
falls under DOM4.
from html5please.
I use my ES5-DOM-shim in my own projects. Of course, it need more tests. But all major bugs was fixed.
Known issues:
- Same-domain limitation (can be solve only on server)
- Incompatibility with http://code.google.com/p/ie7-js/ [working on it]
For now, I can't guarantee production ready status, but i am close to it.
from html5please.
Related Issues (20)
- Polyfills for @supports
- HTTPS please HOT 2
- Mid 2019 refreshment HOT 5
- Update @font-face
- Enable building PRs via netlify to preview Changes in the browser HOT 2
- Update box-shadow
- Update border-radius
- Update background-image options
- Update iframe-seamless
- Add fit-content
- Replace favicon
- Favicon is not loading: HOT 2
- update google analytics script HOT 3
- Remove IE6 and IE7 info HOT 7
- Fix/remove broken links
- Add a canonical URL
- Remove minmaxwh ? HOT 3
- Show moreurl and caniuse link together HOT 1
- The CSS for the site isn't minified
- The JS for the site isn't minified HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from html5please.