-
Notifications
You must be signed in to change notification settings - Fork 58
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
[Browser] New spec compliant parser #12
base: master
Are you sure you want to change the base?
Conversation
Hello @danfragoso, I was looking into maybe doing some work on the existing parser (in Thanks |
@Thanson16, "experimentalHTML": false, The actual parser is built using regex, and is really tricky to build a html5 compliant parser using regex. The spec compliant one is mostly a wrapper around the golang html5 parser. I'm really short on time to work on this project, it was mostly a way to learn how a web browser works, someone posted this on hacker news recently and it got a little bit of attention. If you really want to work on this codebase, tell me where you want to work and I will open some issues and give you any guidance you need to work on this project. What do you think? |
Ohh, I see. I can't say I have a ton of free time myself, and only have around a year of experience in software development. So, I don't want you to go out of your way on my behalf or anything - especially if it wasn't really a project you were planning on doing a lot with anyway. But at the same time it looks really cool! So, if it is something where you'd enjoy getting drive-by contributions from people, not just myself, maybe you could open a few issues with the areas of interest (like you had said), and put something in the README regarding your current status on the project. If I am able to contribute to an area here or there, I'd do so, but it would also open the door to anyone else like me who took an interest to the project and thinks they could do something. All this as just a humble suggestion. Thank you for your time. |
No description provided.