this post was submitted on 05 Nov 2024
868 points (99.0% liked)

Programmer Humor

19488 readers
969 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 32 points 2 days ago (2 children)

I am in doubt. That wouldn't even compile. But who am I to think somebody changing something like this would actually do a test compilation afterwards....

[–] [email protected] 42 points 2 days ago* (last edited 2 days ago)

HTML isn't compiled, and unknown attributes are allowed. The best practice is to prefix non-standard attributes with data- (e.g. <div data-foo="test">) but nothing enforces that. Custom attributes can be retrieved in JavaScript or targeted in CSS rules.

[–] aaaa 9 points 2 days ago* (last edited 2 days ago) (1 children)

Compile? HTML?

I've been off of web front end work for a while, but do CI systems actually do a "compile" type step on HTML these days?

[–] [email protected] 2 points 2 days ago (1 children)

Yeah, you're right. My mind was stuck. No compilation for HTML of course. I was thinking of automatic testing in CI systems after you commit. Compilation for Java, C++, etc.; some other form of testing for HTML (renaming tags like these should throw some errors I suppose)

[–] aaaa 0 points 2 days ago

At least linting, which if strong enough is close