Skip to content

Use of jQuery #3979

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
controversial opened this issue Apr 30, 2016 · 1 comment
Closed

Use of jQuery #3979

controversial opened this issue Apr 30, 2016 · 1 comment

Comments

@controversial
Copy link

controversial commented Apr 30, 2016

I'd like to discuss the possibility of dropping jQuery more thoroughly. #1175 is closed, which sort of indicates that discussion is closed. I think it should be reopened.

How much of this project uses jQuery? How much of that could be accomplished with modern JavaScript? If the transitions and animations are done in jQuery, how much of that could be rewritten in CSS3?

From "You Might Not Need jQuery":

If you're developing a library on the other hand, please take a moment to consider if you actually need jQuery as a dependency. Maybe you can include a few lines of utility code, and forgo the requirement.

Maybe two versions of this library could be released, one using jQuery, and another focused on newer browsers, using vanilla JavaScript. The aforementioned page includes several ways in which jQuery support can be replaced with a cross-browser vanilla JS solution.

So, in short, how feasible is a jQuery removal? Is this planned, or at least open to further discussion, even though #1175 is closed?

@avalanche1
Copy link
Member

Reopened #1175

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants