Skip to content

Clean up metadata#80

Open
Commenter25 wants to merge 3 commits intobigratmonster:mainfrom
Commenter25:simplified-schema
Open

Clean up metadata#80
Commenter25 wants to merge 3 commits intobigratmonster:mainfrom
Commenter25:simplified-schema

Conversation

@Commenter25
Copy link
Copy Markdown

Some nitpicky things I noticed and was bored enough to fling a PR over. I justified them in the commit descriptions.

As a side note, typical convention across the web is to place the viewport declaration directly below the charset. However, I could not find any specification which says to do this, or any backwards compatibility reasons cited for doing so. It appears to be purely subjective, and many websites don't follow this convention. As such, I've left it alone.

The HTML specification requires the character encoding to be specified in the first 1024 bytes of the document, so it is best to place it as early as possible. https://html.spec.whatwg.org/multipage/semantics.html#charset
Twitter will reuse the matching Open Graph tags, and actually doesn't have a URL tag of its own, so it's best to omit them and save bandwidth.

The card property is useful however, and is used by services other than Twitter, so it can be left there. To avoid confusion, I renamed the Open Graph header to Embed Tags.
There was an extra level of indentation for the head compared to every other page in the project.
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

Successfully merging this pull request may close these issues.

1 participant