diff --git a/files/en-us/_redirects.txt b/files/en-us/_redirects.txt
index 75b7688379cb339..90c6208acba40ac 100644
--- a/files/en-us/_redirects.txt
+++ b/files/en-us/_redirects.txt
@@ -4000,7 +4000,7 @@
/en-US/docs/Inbox/Advanced_layouts_with_flexbox /en-US/docs/Glossary/Flexbox
/en-US/docs/Inbox/Using_flexbox_to_lay_out_web_applications /en-US/docs/Web/CSS/CSS_flexible_box_layout/Typical_use_cases_of_flexbox
/en-US/docs/Inbox/Writing_a_WebSocket_server_in_Java /en-US/docs/Web/API/WebSockets_API/Writing_a_WebSocket_server_in_Java
-/en-US/docs/Incorrect_MIME_Type_for_CSS_Files /en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types
+/en-US/docs/Incorrect_MIME_Type_for_CSS_Files /en-US/docs/Web/HTTP/MIME_types
/en-US/docs/IndexedDB /en-US/docs/Web/API/IndexedDB_API
/en-US/docs/IndexedDB/Basic_Concepts_Behind_IndexedDB /en-US/docs/Web/API/IndexedDB_API/Basic_Terminology
/en-US/docs/IndexedDB/Cursor /en-US/docs/Web/API/IDBCursor
@@ -12286,18 +12286,21 @@
/en-US/docs/Web/HTML/element/content /en-US/docs/Web/HTML/element/slot
/en-US/docs/Web/HTTP/Access_control_CORS /en-US/docs/Web/HTTP/CORS
/en-US/docs/Web/HTTP/Basic_access_authentication /en-US/docs/Web/HTTP/Authentication
+/en-US/docs/Web/HTTP/Basics_of_HTTP /en-US/docs/Web/HTTP
/en-US/docs/Web/HTTP/Basics_of_HTTP/Choosing_between_www_and_non-www_URLs /en-US/docs/Web/URI/Authority/Choosing_between_www_and_non-www_URLs
/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs /en-US/docs/Web/URI/Schemes/data
/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URLs /en-US/docs/Web/URI/Schemes/data
+/en-US/docs/Web/HTTP/Basics_of_HTTP/Evolution_of_HTTP /en-US/docs/Web/HTTP/Evolution_of_HTTP
/en-US/docs/Web/HTTP/Basics_of_HTTP/Introduction_to_www_and_non-www_URLs /en-US/docs/Web/URI/Authority/Choosing_between_www_and_non-www_URLs
-/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Complete_list_of_MIME_types /en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types
+/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types /en-US/docs/Web/HTTP/MIME_types
+/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types /en-US/docs/Web/HTTP/MIME_types/Common_types
+/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Complete_list_of_MIME_types /en-US/docs/Web/HTTP/MIME_types/Common_types
/en-US/docs/Web/HTTP/Basics_of_HTTP/Resource_URLs /en-US/docs/Web/URI/Schemes/resource
/en-US/docs/Web/HTTP/CORS/Errors/Reason:_CORS_header_‘Origin’_cannot_be_added /en-US/docs/Web/HTTP/CORS/Errors/CORSOriginHeaderNotAdded
/en-US/docs/Web/HTTP/Caching_FAQ /en-US/docs/Web/HTTP/Caching
/en-US/docs/Web/HTTP/Controlling_DNS_prefetching /en-US/docs/Web/HTTP/Headers/X-DNS-Prefetch-Control
/en-US/docs/Web/HTTP/Cookies/Cookie_Prefixes /en-US/docs/Web/HTTP/Cookies#Cookie_prefixes
/en-US/docs/Web/HTTP/Cross-Origin_Resource_Policy_(CORP) /en-US/docs/Web/HTTP/Cross-Origin_Resource_Policy
-/en-US/docs/Web/HTTP/Evolution_of_HTTP /en-US/docs/Web/HTTP/Basics_of_HTTP/Evolution_of_HTTP
/en-US/docs/Web/HTTP/Feature_Policy /en-US/docs/Web/HTTP/Permissions_Policy
/en-US/docs/Web/HTTP/Gecko_user_agent_string_reference /en-US/docs/Web/HTTP/Headers/User-Agent/Firefox
/en-US/docs/Web/HTTP/HTTP_response_codes /en-US/docs/Web/HTTP/Status
@@ -12351,13 +12354,13 @@
/en-US/docs/Web/HTTP/Headers/Ranges /en-US/docs/Web/HTTP/Headers/Range
/en-US/docs/Web/HTTP/Headers/Set-Cookie/SameSite /en-US/docs/Web/HTTP/Headers/Set-Cookie#samesitesamesite-value
/en-US/docs/Web/HTTP/Headers/Set-Cookie2 /en-US/docs/Web/HTTP/Headers/Set-Cookie
-/en-US/docs/Web/HTTP/History_of_HTTP_versions /en-US/docs/Web/HTTP/Basics_of_HTTP/Evolution_of_HTTP
+/en-US/docs/Web/HTTP/History_of_HTTP_versions /en-US/docs/Web/HTTP/Evolution_of_HTTP
/en-US/docs/Web/HTTP/Index /en-US/docs/Web/HTTP
/en-US/docs/Web/HTTP/Link_prefetching_FAQ /en-US/docs/Glossary/Prefetch
/en-US/docs/Web/HTTP/Pipelining_FAQ /en-US/docs/Web/HTTP/Connection_management_in_HTTP_1.x
/en-US/docs/Web/HTTP/Proxy_servers_and_tunneling/Proxy_Auto-Configuration_(PAC)_file /en-US/docs/Web/HTTP/Proxy_servers_and_tunneling/Proxy_Auto-Configuration_PAC_file
/en-US/docs/Web/HTTP/Public_Key_Pinning /en-US/docs/Web/Security/Certificate_Transparency
-/en-US/docs/Web/HTTP/Resources_and_URIs /en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types
+/en-US/docs/Web/HTTP/Resources_and_URIs /en-US/docs/Web/HTTP/MIME_types
/en-US/docs/Web/HTTP/Response_codes /en-US/docs/Web/HTTP/Status
/en-US/docs/Web/HTTP/Server-Side_Access_Control /en-US/docs/Web/HTTP/CORS
/en-US/docs/Web/HTTP/Status/416_Range_Not_Satisfiable /en-US/docs/Web/HTTP/Status/416
diff --git a/files/en-us/_wikihistory.json b/files/en-us/_wikihistory.json
index 1e046ceacbcb891..ef80cfaacde39eb 100644
--- a/files/en-us/_wikihistory.json
+++ b/files/en-us/_wikihistory.json
@@ -98403,115 +98403,6 @@
"teoli"
]
},
- "Web/HTTP/Basics_of_HTTP": {
- "modified": "2020-09-30T16:56:11.613Z",
- "contributors": [
- "firstnamelastname",
- "chrisdavidmills",
- "frattinijulien29",
- "lbd1607",
- "mfuji09",
- "ExE-Boss",
- "funghorn",
- "BunnyWong",
- "cissoid",
- "teoli",
- "fscholz"
- ]
- },
- "Web/HTTP/Basics_of_HTTP/Evolution_of_HTTP": {
- "modified": "2020-09-25T15:02:32.165Z",
- "contributors": [
- "mfuji09",
- "darby",
- "VitalyKrenel",
- "Sgeo",
- "ivnl",
- "ExE-Boss",
- "chrisdavidmills",
- "zhaoyingdu",
- "maruhgar",
- "BunnyWong",
- "rileym7",
- "stephaniehobson",
- "Yonkai",
- "xcoderreal",
- "fscholz",
- "Cameron-Riecan",
- "david_ross",
- "DarrenLester",
- "teoli"
- ]
- },
- "Web/HTTP/Basics_of_HTTP/MIME_types": {
- "modified": "2019-11-03T12:37:56.527Z",
- "contributors": [
- "mfuji09",
- "Sheppy",
- "Alhadis",
- "awwright",
- "sideshowbarker",
- "ExE-Boss",
- "Dzonny",
- "Tigt",
- "tribak",
- "amitgupta15",
- "nakkurt",
- "MicroJes",
- "snuggs",
- "d4nyll",
- "xgqfrms-GitHub",
- "dawsonbotsford",
- "g-patel",
- "strattadb",
- "david_ross",
- "DJ-Leith",
- "teoli",
- "fscholz"
- ]
- },
- "Web/HTTP/Basics_of_HTTP/MIME_types/Common_types": {
- "modified": "2020-05-01T18:32:40.232Z",
- "contributors": [
- "broofa",
- "sideshowbarker",
- "chrisdavidmills",
- "charj",
- "SphinxKnight",
- "mathiasbynens",
- "Dorward",
- "igorskyflyer",
- "rctgamer3",
- "mfuji09",
- "Coder-Arjun",
- "joeyparrish",
- "devex23",
- "ignaloidas",
- "aadityataparia",
- "dunglas",
- "gabriele.bernuzzi",
- "evilpie",
- "xiaopanke",
- "Loadmaster",
- "iamakidilam",
- "snuggs",
- "Sheppy",
- "Thw0rted",
- "Krenair",
- "Vikaash",
- "Naesten",
- "dave.shaheen",
- "alettieri",
- "NaveenDA",
- "AbsoluteZERO",
- "BrienA",
- "kyrylkov",
- "choury",
- "david_ross",
- "fscholz",
- "teoli"
- ]
- },
"Web/HTTP/Browser_detection_using_the_user_agent": {
"modified": "2020-07-11T11:53:53.804Z",
"contributors": [
@@ -99034,6 +98925,30 @@
"fscholz"
]
},
+ "Web/HTTP/Evolution_of_HTTP": {
+ "modified": "2020-09-25T15:02:32.165Z",
+ "contributors": [
+ "mfuji09",
+ "darby",
+ "VitalyKrenel",
+ "Sgeo",
+ "ivnl",
+ "ExE-Boss",
+ "chrisdavidmills",
+ "zhaoyingdu",
+ "maruhgar",
+ "BunnyWong",
+ "rileym7",
+ "stephaniehobson",
+ "Yonkai",
+ "xcoderreal",
+ "fscholz",
+ "Cameron-Riecan",
+ "david_ross",
+ "DarrenLester",
+ "teoli"
+ ]
+ },
"Web/HTTP/Headers": {
"modified": "2020-11-16T08:22:37.817Z",
"contributors": [
@@ -100462,6 +100377,75 @@
"fscholz"
]
},
+ "Web/HTTP/MIME_types": {
+ "modified": "2019-11-03T12:37:56.527Z",
+ "contributors": [
+ "mfuji09",
+ "Sheppy",
+ "Alhadis",
+ "awwright",
+ "sideshowbarker",
+ "ExE-Boss",
+ "Dzonny",
+ "Tigt",
+ "tribak",
+ "amitgupta15",
+ "nakkurt",
+ "MicroJes",
+ "snuggs",
+ "d4nyll",
+ "xgqfrms-GitHub",
+ "dawsonbotsford",
+ "g-patel",
+ "strattadb",
+ "david_ross",
+ "DJ-Leith",
+ "teoli",
+ "fscholz"
+ ]
+ },
+ "Web/HTTP/MIME_types/Common_types": {
+ "modified": "2020-05-01T18:32:40.232Z",
+ "contributors": [
+ "broofa",
+ "sideshowbarker",
+ "chrisdavidmills",
+ "charj",
+ "SphinxKnight",
+ "mathiasbynens",
+ "Dorward",
+ "igorskyflyer",
+ "rctgamer3",
+ "mfuji09",
+ "Coder-Arjun",
+ "joeyparrish",
+ "devex23",
+ "ignaloidas",
+ "aadityataparia",
+ "dunglas",
+ "gabriele.bernuzzi",
+ "evilpie",
+ "xiaopanke",
+ "Loadmaster",
+ "iamakidilam",
+ "snuggs",
+ "Sheppy",
+ "Thw0rted",
+ "Krenair",
+ "Vikaash",
+ "Naesten",
+ "dave.shaheen",
+ "alettieri",
+ "NaveenDA",
+ "AbsoluteZERO",
+ "BrienA",
+ "kyrylkov",
+ "choury",
+ "david_ross",
+ "fscholz",
+ "teoli"
+ ]
+ },
"Web/HTTP/Messages": {
"modified": "2020-12-03T23:53:07.614Z",
"contributors": [
diff --git a/files/en-us/glossary/http_2/index.md b/files/en-us/glossary/http_2/index.md
index 3e236e22f68157c..ec4aaf9dca94daf 100644
--- a/files/en-us/glossary/http_2/index.md
+++ b/files/en-us/glossary/http_2/index.md
@@ -6,11 +6,13 @@ page-type: glossary-definition
{{GlossarySidebar}}
-**HTTP/2** is a major revision of the [HTTP network protocol](/en-US/docs/Web/HTTP/Basics_of_HTTP).
+**HTTP/2** is a major revision of the [HTTP network protocol](/en-US/docs/Web/HTTP).
-The primary goals for HTTP/2 are to reduce {{glossary("latency")}} by enabling full request and response multiplexing, minimize protocol overhead via efficient compression of HTTP header fields, and add support for request prioritization and server push.
+The primary goals for HTTP/2 are to reduce {{glossary("latency")}} and head-of-line blocking by enabling full request and response multiplexing, minimize protocol overhead via efficient compression of HTTP header fields, and add support for request prioritization and server push.
-HTTP/2 does not modify the application semantics of HTTP in any way. All the core concepts found in HTTP 1.1, such as HTTP methods, status codes, URIs, and header fields, remain in place. Instead, HTTP/2 modifies how the data is formatted (framed) and transported between the client and server, both of which manage the entire process, and hides application complexity within the new framing layer. As a result, all existing applications can be delivered without modification.
+HTTP/2 does not modify the semantics of HTTP, meaning the core concepts found in HTTP/1.1, such as methods, status codes, URIs, and header fields, remain the same.
+Instead, HTTP/2 modifies how the data is formatted (framed) and transported between the client and server, both of which manage the entire process, and hides protocol complexity within a framing layer.
+As a result, all existing applications can be delivered over the protocol without modification.
## See also
diff --git a/files/en-us/glossary/http_3/index.md b/files/en-us/glossary/http_3/index.md
index 2ab88ddb4422629..634a074fc61a1d1 100644
--- a/files/en-us/glossary/http_3/index.md
+++ b/files/en-us/glossary/http_3/index.md
@@ -6,13 +6,13 @@ page-type: glossary-definition
{{GlossarySidebar}}
-**HTTP/3** is the upcoming major revision of the [HTTP network protocol](/en-US/docs/Web/HTTP/Basics_of_HTTP), succeeding {{glossary("HTTP 2", "HTTP/2")}}.
+**HTTP/3** is a major revision of the [HTTP network protocol](/en-US/docs/Web/HTTP), succeeding {{glossary("HTTP 2", "HTTP/2")}}.
-The major point of HTTP/3 is that it uses a new {{glossary("UDP")}} protocol named QUIC, instead of {{glossary("TCP")}}.
+The most notable difference in HTTP/3 is that it uses a protocol named QUIC over {{glossary("UDP")}} instead of {{glossary("TCP")}}.
## See also
-- [HTTP on MDN](/en-US/docs/Web/HTTP)
+- [HTTP documentation](/en-US/docs/Web/HTTP)
- [HTTP/3](https://en.wikipedia.org/wiki/HTTP/3) on Wikipedia
- Related glossary terms:
- {{glossary("HTTP")}}
diff --git a/files/en-us/glossary/lossy_compression/index.md b/files/en-us/glossary/lossy_compression/index.md
index c413b75b47a6605..004f1997b50971f 100644
--- a/files/en-us/glossary/lossy_compression/index.md
+++ b/files/en-us/glossary/lossy_compression/index.md
@@ -8,7 +8,7 @@ page-type: glossary-definition
**Lossy compression**, or irreversible compression, is a data-compression method that uses inexact approximations and partial-data discarding to represent content. In simpler terms: lossy compression causes data from the initial file to be lost, possibly causing degradation in quality. The process of such compression is irreversible; once lossy compression of the content has been performed, the content cannot be restored to its original state. Therefore, content that has undergone lossy compression should generally not be further edited.
-Lossy compression is widely used in image formats such as {{glossary("JPEG")}}, {{glossary("WebP")}}, and audio and video formats such as [MP3, MP4, H.264 and others](/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types).
+Lossy compression is widely used in image formats such as {{glossary("JPEG")}}, {{glossary("WebP")}}, and audio and video formats such as [MP3, MP4, H.264 and others](/en-US/docs/Web/HTTP/MIME_types/Common_types).
Compression methods such as {{glossary("WebP")}} are capable of [both lossy and lossless compression](https://developers.google.com/speed/webp/docs/compression) depending on the compression level or the options you want to use during encoding.
![Lossy compression image](2019-11-18.png)
diff --git a/files/en-us/glossary/mime_type/index.md b/files/en-us/glossary/mime_type/index.md
index 2006f51e3da7e25..2816f19509abd86 100644
--- a/files/en-us/glossary/mime_type/index.md
+++ b/files/en-us/glossary/mime_type/index.md
@@ -16,6 +16,6 @@ The name originates from the {{glossary("mime","MIME")}} standard originally use
- [Internet media type](https://en.wikipedia.org/wiki/Internet_media_type) on Wikipedia
- [List of MIME types](https://www.iana.org/assignments/media-types/media-types.xhtml)
- [Properly Configuring Server MIME Types](/en-US/docs/Learn/Server-side/Configuring_server_MIME_types)
-- Details information about the usage of [MIME Types](/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types) in a Web context.
-- [Incomplete list of MIME types](/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types)
+- Details information about the usage of [MIME Types](/en-US/docs/Web/HTTP/MIME_types) in a Web context.
+- [Incomplete list of MIME types](/en-US/docs/Web/HTTP/MIME_types/Common_types)
- [MediaRecorder.mimeType](/en-US/docs/Web/API/MediaRecorder/mimeType)
diff --git a/files/en-us/learn/forms/sending_and_retrieving_form_data/index.md b/files/en-us/learn/forms/sending_and_retrieving_form_data/index.md
index 8c9d800e7f77eff..f7e27d083a2c5bd 100644
--- a/files/en-us/learn/forms/sending_and_retrieving_form_data/index.md
+++ b/files/en-us/learn/forms/sending_and_retrieving_form_data/index.md
@@ -17,7 +17,7 @@ Once the form data has been validated on the client-side, it is okay to submit t
understanding of HTML, and basic knowledge of
- HTTP and
+ HTTP and
server-side programming.
diff --git a/files/en-us/learn/getting_started_with_the_web/the_web_and_web_standards/index.md b/files/en-us/learn/getting_started_with_the_web/the_web_and_web_standards/index.md
index a71c9de758ee010..3cfd601cde8c236 100644
--- a/files/en-us/learn/getting_started_with_the_web/the_web_and_web_standards/index.md
+++ b/files/en-us/learn/getting_started_with_the_web/the_web_and_web_standards/index.md
@@ -66,7 +66,7 @@ You are probably reading these words inside a web browser in this very moment (u
### HTTP
-Hypertext Transfer Protocol, or [HTTP](/en-US/docs/Web/HTTP/Basics_of_HTTP), is a messaging protocol that allows web browsers to communicate with web servers (where websites are stored). A typical conversation goes something like
+Hypertext Transfer Protocol, or [HTTP](/en-US/docs/Web/HTTP), is a messaging protocol that allows web browsers to communicate with web servers (where websites are stored). A typical conversation goes something like
```plain
"Hello web server. Can you give me the files I need to render bbc.co.uk"?
diff --git a/files/en-us/learn/server-side/configuring_server_mime_types/index.md b/files/en-us/learn/server-side/configuring_server_mime_types/index.md
index 2330b7b820993c8..19a9e101e7f150f 100644
--- a/files/en-us/learn/server-side/configuring_server_mime_types/index.md
+++ b/files/en-us/learn/server-side/configuring_server_mime_types/index.md
@@ -62,7 +62,7 @@ When looking for information about JavaScript MIME types, you may see several MI
While browsers may support any, some, or all of these alternative MIME types, you should **only** use `text/javascript` to indicate the MIME type of JavaScript files.
> [!NOTE]
-> See [MIME types (IANA media types)](/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types) for more information.
+> See [MIME types (IANA media types)](/en-US/docs/Web/HTTP/MIME_types) for more information.
## How to determine the MIME type to set
@@ -109,6 +109,6 @@ Trying to instead set it with just `header('application/pdf')` won't work.
- [IANA | MIME Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml)
- [Hypertext Transfer Protocol — HTTP/1.1](https://www.w3.org/Protocols/rfc2616/rfc2616.html)
-- [MIME types (IANA media types)](/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types)
+- [MIME types (IANA media types)](/en-US/docs/Web/HTTP/MIME_types)
- [Apache vs Nginx: Practical Considerations](https://www.digitalocean.com/community/tutorials/apache-vs-nginx-practical-considerations)
- [Migrate Apache .htaccess to Nginx server block](https://barryvanveen.nl/articles/56-migrate-apache-htaccess-to-nginx-server-block/)
diff --git a/files/en-us/learn/server-side/node_server_without_framework/index.md b/files/en-us/learn/server-side/node_server_without_framework/index.md
index 58821f0e31151a4..c78e5020fb4d863 100644
--- a/files/en-us/learn/server-side/node_server_without_framework/index.md
+++ b/files/en-us/learn/server-side/node_server_without_framework/index.md
@@ -90,7 +90,7 @@ If the file can be served (the server process has access and no path-traversal v
Note that other status codes can be found in `http.STATUS_CODES`.
With `404` status we will return content of `'/404.html'` file.
-The extension of the file being requested will be parsed and lower-cased. After that we will search `MIME_TYPES` collection for the right [MIME types](/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types). If no matches are found, we use the `application/octet-stream` as the default type.
+The extension of the file being requested will be parsed and lower-cased. After that we will search `MIME_TYPES` collection for the right [MIME types](/en-US/docs/Web/HTTP/MIME_types). If no matches are found, we use the `application/octet-stream` as the default type.
Finally, if there are no errors, we send the requested file. The `file.stream` will contain a `Readable` stream that will be piped into `res` (an instance of the `Writable` stream).
diff --git a/files/en-us/mozilla/firefox/releases/65/index.md b/files/en-us/mozilla/firefox/releases/65/index.md
index 47063d4a3ef0e4b..c927185ecac50b6 100644
--- a/files/en-us/mozilla/firefox/releases/65/index.md
+++ b/files/en-us/mozilla/firefox/releases/65/index.md
@@ -107,7 +107,7 @@ _No changes._
#### Fetch and Service workers
- The {{domxref("Response.redirect_static", "Response.redirect()")}} method now correctly throws a `TypeError` if a non-valid URL is specified as the first parameter ([Firefox bug 1503276](https://bugzil.la/1503276)).
-- The {{domxref("ServiceWorkerContainer.register()")}} and {{domxref("WorkerGlobalScope.importScripts()")}} (when used by a service worker) methods will now accept any files with a valid [JavaScript MIME type](/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types#textjavascript) ([Firefox bug 1354577](https://bugzil.la/1354577)).
+- The {{domxref("ServiceWorkerContainer.register()")}} and {{domxref("WorkerGlobalScope.importScripts()")}} (when used by a service worker) methods will now accept any files with a valid [JavaScript MIME type](/en-US/docs/Web/HTTP/MIME_types#textjavascript) ([Firefox bug 1354577](https://bugzil.la/1354577)).
- The {{domxref("FetchEvent.replacesClientId")}} and {{domxref("FetchEvent.resultingClientId")}} properties are now supported ([Firefox bug 1264177](https://bugzil.la/1264177)).
- The {{domxref("ServiceWorkerGlobalScope.messageerror_event", "ServiceWorkerGlobalScope.onmessageerror")}} and {{domxref("ServiceWorkerContainer.messageerror_event", "ServiceWorkerContainer.onmessageerror")}} handler properties have been implemented ([Firefox bug 1399446](https://bugzil.la/1399446)).
- The {{httpheader("Origin")}} header is no longer set on Fetch requests with a method of {{HTTPMethod("HEAD")}} or {{HTTPMethod("GET")}} ([Firefox bug 1508661](https://bugzil.la/1508661)).
diff --git a/files/en-us/web/api/datatransferitem/type/index.md b/files/en-us/web/api/datatransferitem/type/index.md
index 87e85513e2c9359..1e907658398bc34 100644
--- a/files/en-us/web/api/datatransferitem/type/index.md
+++ b/files/en-us/web/api/datatransferitem/type/index.md
@@ -61,4 +61,4 @@ function dropHandler(ev) {
## See also
- {{domxref("DataTransfer.types()")}}
-- [List of common MIME types](/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types)
+- [List of common MIME types](/en-US/docs/Web/HTTP/MIME_types/Common_types)
diff --git a/files/en-us/web/api/htmlmediaelement/canplaytype/index.md b/files/en-us/web/api/htmlmediaelement/canplaytype/index.md
index 52aa0e4ab4a4697..f70fe1bd45e3ee3 100644
--- a/files/en-us/web/api/htmlmediaelement/canplaytype/index.md
+++ b/files/en-us/web/api/htmlmediaelement/canplaytype/index.md
@@ -8,7 +8,7 @@ browser-compat: api.HTMLMediaElement.canPlayType
{{APIRef("HTML DOM")}}
-The {{domxref("HTMLMediaElement")}} method **`canPlayType()`** reports how likely it is that the current browser will be able to play media of a given [MIME type](/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types).
+The {{domxref("HTMLMediaElement")}} method **`canPlayType()`** reports how likely it is that the current browser will be able to play media of a given [MIME type](/en-US/docs/Web/HTTP/MIME_types).
## Syntax
@@ -19,7 +19,7 @@ canPlayType(type)
### Parameters
- `type`
- - : A string specifying the [MIME type](/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types) of the media and (optionally) a [`codecs` parameter](/en-US/docs/Web/Media/Formats/codecs_parameter) containing a comma-separated list of the supported codecs.
+ - : A string specifying the [MIME type](/en-US/docs/Web/HTTP/MIME_types) of the media and (optionally) a [`codecs` parameter](/en-US/docs/Web/Media/Formats/codecs_parameter) containing a comma-separated list of the supported codecs.
### Return value
diff --git a/files/en-us/web/api/htmlscriptelement/index.md b/files/en-us/web/api/htmlscriptelement/index.md
index 836a73923a6b3db..2f77eeaa46a8af7 100644
--- a/files/en-us/web/api/htmlscriptelement/index.md
+++ b/files/en-us/web/api/htmlscriptelement/index.md
@@ -9,7 +9,7 @@ browser-compat: api.HTMLScriptElement
HTML {{HTMLElement("script")}} elements expose the **`HTMLScriptElement`** interface, which provides special properties and methods for manipulating the behavior and execution of `