Write a native DOM implementation, but have adapters for jQuery, YUI, Prototype, MooTools so they can be used instead and native goes away. Maybe use Sizzle as the selector engine by default. By using one of the adapters, the hope is to be able to use their selector/DOM manipulation engines instead.
Write a native DOM implementation, but have adapters for jQuery, YUI, Prototype, MooTools so they can be used instead and native goes away. Maybe use Sizzle as the selector engine by default. By using one of the adapters, the hope is to be able to use their selector/DOM manipulation engines instead.