Coder Social home page Coder Social logo

Comments (4)

dperini avatar dperini commented on July 28, 2024

@avenezia
since the ID attribute can now start with a digit or an underscore, or consist of just digits or of just punctuation (as for the new HTML specifications for which you provided a link), nothing prevents an update of the "identifier" regular expression.
So yes, we can do that if no other reason is preventing the hoisting of these restrictions.
It will be just a matter of time and testing to ensure consistency with existing usage.
Thank you for the heads-up, contribution are always welcome.

from nwsapi.

dperini avatar dperini commented on July 28, 2024

@avenezia
I have added the configuration flag NONDIGITS to make digit at the start of ids and classes being recognized as valid as for the latest HTML5 specifications.

As soon as jsdom/wpt confirms they accept this behavior I will make this the default.
Currently WPT tests have not been changed yet this is the reason I kept the old behavior.

Thank you .

from nwsapi.

dperini avatar dperini commented on July 28, 2024

Fixed and ready to go in next release.

from nwsapi.

avenezia avatar avenezia commented on July 28, 2024

That's great, thank you @dperini!

from nwsapi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.