Skip to content

Fix broken links, HTTP→HTTPS upgrades, and article/typo corrections#44733

Open
axeroofficialtournament-del wants to merge 2 commits into
mdn:mainfrom
axeroofficialtournament-del:fix/links-typos
Open

Fix broken links, HTTP→HTTPS upgrades, and article/typo corrections#44733
axeroofficialtournament-del wants to merge 2 commits into
mdn:mainfrom
axeroofficialtournament-del:fix/links-typos

Conversation

@axeroofficialtournament-del

Copy link
Copy Markdown

This PR fixes various content quality issues that were identified throughout MDN Web Docs: broken links, insecure links, incorrect article use, and a typo in the headings. The changes are only editorial, and do not affect the functionality as rendered.

What has changed and why (explain your reasoning)
HTTP to HTTPS link redirection (6 files) There were still some external links that had not switched from plain http:// to https.External links not switched from http:// to https (6 files) Some external links were still pointing to the old http protocol. This is not only insecure, but also in conflict with MDN's guidelines about using secure connections. Updated:

The video codecs are listed in the guide under itu.int/rec/T-REC-H.265
mango.blender.org - both cross-browser video player and video player styling guides
The autoplay guide contains references to URLs of posters at example.com.
The following example shows XML href references in the OpenSearch guide.Below is an example of XML href references for the OpenSearch guide.
"a HTTP" → "an HTTP" (11 files) The indefinite article before an initialism that starts with a vowel sound should be "an", not "a". An HTTP request (not a HTTP request) starts with an "HTTP" sound which is "aitch-tee-tee-pee", not "a". Addressed in the following documents: HTTP overview, Headers overview, and Firefox release notes.

"a SVG" → "an SVG" (5 files) Same rule applies to SVG ("ess-vee-gee"). It was fixed in the pages of CSS selectors references, Web API attr and node reference pages and the stop-opacity property page.

"a HTML" was changed to "an HTML" in the HTML boolean attribute glossary entry, the markup glossary page and the XHTML glossary page.

Getting an uniform location → Getting a uniform location (1 file) To start the word "uniform" with the "yoo" sounds, it needs the "a". Improved the WebGLUniformLocation reference page's section heading.

ENGR_SMITH added 2 commits July 16, 2026 01:26
- Upgrade http:// to https:// for external links (itu.int, mango.blender.org,
  example.com references in autoplay and opensearch docs)
- Fix grammar: 'a HTML' → 'an HTML' in glossary and MDN writing-guidelines pages
- Fix grammar: 'a HTTP' → 'an HTTP' across HTTP guides, headers, and release notes
- Fix grammar: 'a SVG' → 'an SVG' in CSS selector and Web API reference pages
- Fix grammar: 'Getting an uniform location' → 'Getting a uniform location'
  in WebGLUniformLocation docs (a/an rule before consonant sounds)
- attr/index.md: rewrite note to correctly distinguish element-tree
  attribute representation from IDL interface properties; tighten
  phrasing ('being an SVG, an HTML or a MathML element' →
  'an SVG, HTML, or MathML element'; 'the _property_ of an interface
  associated with such element' → 'the IDL properties of the interface
  associated with that element')

- firefox/releases/142/index.md: fix ungrammatical proxy-bug sentence
  ('when setting an HTTP proxy wouldn't allow to navigate' →
  'where setting an HTTP proxy did not allow navigation')

- attr/namespaceuri/index.md: simplify awkward example intro
  ('results for a prefixed attribute in a case of…and of…' →
  'result for a prefixed attribute on…and on…')
@github-actions github-actions Bot added Content:CSS Cascading Style Sheets docs Content:WebAPI Web API docs Content:Other Any docs not covered by another "Content:" label Content:HTTP HTTP docs Content:Media Media docs Content:Glossary Glossary entries Content:Firefox Content in the Mozilla/Firefox subtree Content:Meta Content in the meta docs size/m [PR only] 51-500 LoC changed labels Jul 16, 2026
@axeroofficialtournament-del
axeroofficialtournament-del marked this pull request as ready for review July 16, 2026 07:10
@axeroofficialtournament-del
axeroofficialtournament-del requested review from hamishwillee and pepelsbey and removed request for a team July 16, 2026 07:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:CSS Cascading Style Sheets docs Content:Firefox Content in the Mozilla/Firefox subtree Content:Glossary Glossary entries Content:HTTP HTTP docs Content:Media Media docs Content:Meta Content in the meta docs Content:Other Any docs not covered by another "Content:" label Content:WebAPI Web API docs size/m [PR only] 51-500 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants