diff --git a/src/content/docs/cache/get-started.mdx b/src/content/docs/cache/get-started.mdx index fcc808fcecd2fd2..32d0f0cd1409453 100644 --- a/src/content/docs/cache/get-started.mdx +++ b/src/content/docs/cache/get-started.mdx @@ -68,7 +68,7 @@ Review the list of Cloudflare features that function in this manner: * [Rocket Loader](/speed/optimization/content/rocket-loader/) * [Polish](/images/polish/) -* [Mirage](/speed/optimization/images/mirage/) +* [Mirage](/speed/optimization/images/mirage/) (deprecated) * [Hotlink Protection](/waf/tools/scrape-shield/hotlink-protection/) * [Email address obfuscation](/waf/tools/scrape-shield/email-address-obfuscation/) * [Bot Management JavaScript Detections](/bots/additional-configurations/javascript-detections/) diff --git a/src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/saas-customers/product-compatibility.mdx b/src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/saas-customers/product-compatibility.mdx index 1660b8a77bfe7c2..0d55c627e9220d7 100644 --- a/src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/saas-customers/product-compatibility.mdx +++ b/src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/saas-customers/product-compatibility.mdx @@ -37,7 +37,7 @@ This is not an exhaustive list of Cloudflare products and features. | [IPv6 Compatibility](/network/ipv6-compatibility/) | Yes | Yes\* | If the customer zone has **IPv6 Compatibility** enabled, generally the SaaS zone should as well.

If not, make sure the SaaS zone enables [Pseudo IPv4](/network/pseudo-ipv4/). | | [Load Balancing](/load-balancing/) | No | Yes | Customer zones can still use Load Balancing for non-O2O traffic. | | [Page Rules](/rules/page-rules/) | Yes\* | Yes | Page Rules that match the subdomain used for O2O may block or interfere with the flow of visitors to your website. | -| [Mirage](/speed/optimization/images/mirage/) | Yes | Yes | | +| [Mirage](/speed/optimization/images/mirage/) (deprecated) | Yes | Yes | | | [Origin Rules](/rules/origin-rules/) | Yes | Yes | Enterprise zones can configure Origin Rules, by setting the Host Header and DNS Overrides to direct traffic to a SaaS zone. | | [Page Shield](/page-shield/) | Yes | Yes | | | [Polish](/images/polish/) | Yes\* | Yes | Polish only runs on cached assets. If the customer zone is bypassing cache for SaaS zone destined traffic, then images optimized by Polish will not be loaded from origin. | @@ -49,6 +49,6 @@ This is not an exhaustive list of Cloudflare products and features. | [WAF custom rules](/waf/custom-rules/) | Yes | Yes | WAF custom rules that match the subdomain used for O2O may block or interfere with the flow of visitors to your website. | | [WAF managed rules](/waf/managed-rules/) | Yes | Yes | | | [Waiting Room](/waiting-room/) | Yes | Yes | | -| [Websockets](/network/websockets/) | No | No | | +| [WebSockets](/network/websockets/) | No | No | | | [Workers](/workers/) | Yes\* | Yes | Similar to Page Rules, Workers that match the subdomain used for O2O may block or interfere with the flow of visitors to your website. | | [Zaraz](/zaraz/) | Yes | No | | diff --git a/src/content/docs/rules/configuration-rules/settings.mdx b/src/content/docs/rules/configuration-rules/settings.mdx index d066ce2641248fc..215d39b446dfbc6 100644 --- a/src/content/docs/rules/configuration-rules/settings.mdx +++ b/src/content/docs/rules/configuration-rules/settings.mdx @@ -156,7 +156,7 @@ API configuration property name: `"fonts"` (boolean). ## Mirage -[Mirage](/speed/optimization/images/mirage/) accelerates image delivery for your visitors based on their device. +[Mirage](/speed/optimization/images/mirage/) (deprecated) accelerates image delivery for your visitors based on their device. Use this setting to turn on or off Mirage for matching requests. diff --git a/src/content/docs/rules/page-rules/reference/settings.mdx b/src/content/docs/rules/page-rules/reference/settings.mdx index 943d160d924993d..c83fddc66fafd70 100644 --- a/src/content/docs/rules/page-rules/reference/settings.mdx +++ b/src/content/docs/rules/page-rules/reference/settings.mdx @@ -41,7 +41,7 @@ The available Page Rules settings are the following: | Forwarding URL | Redirects one URL to another using an `HTTP 301/302` redirect. Refer to [Wildcard matching and referencing](/rules/page-rules/reference/wildcard-matching/). | All | | Host Header Override | Apply a specific host header. | Enterprise | | IP Geolocation Header | Cloudflare adds a `CF-IPCountry` HTTP header containing the country code that corresponds to the visitor. | All | -| [Mirage](/speed/optimization/images/mirage/) | Turn on or off **Mirage**. | Pro and above | +| [Mirage](/speed/optimization/images/mirage/) | Turn on or off **Mirage** (deprecated). | Pro and above | | [Opportunistic Encryption](/ssl/edge-certificates/additional-options/opportunistic-encryption/) | Turn on or off the **Opportunistic Encryption**.  | All | | [Origin Cache Control](/cache/concepts/cache-control/) | Origin Cache Control is enabled by default for Free, Pro, and Business domains and disabled by default for Enterprise domains. | All | | Origin Error Page Pass-thru | Turn on or off Cloudflare error pages generated from issues sent from the origin server. If enabled, this setting triggers error pages issued by the origin. | Enterprise | diff --git a/src/content/docs/rules/reference/page-rules-migration.mdx b/src/content/docs/rules/reference/page-rules-migration.mdx index 20a9076c69612e8..27e9dccb5fc7c1d 100644 --- a/src/content/docs/rules/reference/page-rules-migration.mdx +++ b/src/content/docs/rules/reference/page-rules-migration.mdx @@ -97,7 +97,7 @@ Also, to streamline common configurations, the Cloudflare dashboard now includes | Forwarding URL | Redirect Rules (Single Redirects) | [Migrate Forwarding URL](#migrate-forwarding-url) | | Host Header Override | Origin Rules | [Migrate Host Header Override](#migrate-host-header-override) | | IP Geolocation Header | Transform Rules (Managed Transforms) | [Migrate IP Geolocation Header](#migrate-ip-geolocation-header) | -| Mirage | Configuration Rules | [Migrate Mirage](#migrate-mirage) | +| Mirage (deprecated) | Configuration Rules | [Migrate Mirage](#migrate-mirage) | | Opportunistic Encryption | Configuration Rules | [Migrate Opportunistic Encryption](#migrate-opportunistic-encryption) | | Origin Cache Control | Cache Rules | [Migrate Origin Cache Control](#migrate-origin-cache-control) | | Origin Error Page Pass-thru | Cache Rules | [Migrate Origin Error Page Pass-thru](#migrate-origin-error-page-pass-thru) | @@ -653,7 +653,7 @@ You configured a Page Rule turning off Cloudflare Apps (deprecated) for all subd The **Disable Performance** setting is deprecated. Any Page Rules with this setting will not be migrated. ::: -This Page Rules setting turned off Mirage, Polish, and Rocket Loader. You can still turn on or off relevant Cloudflare features one by one using Configuration Rules. +This Page Rules setting turned off Mirage (deprecated), Polish, and Rocket Loader. You can still turn on or off relevant Cloudflare features one by one using Configuration Rules. @@ -1038,13 +1038,13 @@ You configured a Page Rule adding a `CF-IPCountry` HTTP header, for all requests -### Migrate Mirage +### Migrate Mirage (deprecated) {/* migrate-mirage */} **Context:** -You configured a Page Rule turning off Mirage for all subdomains of `example.com` and the `example.com` domain itself: +You configured a Page Rule turning off Mirage (deprecated) for all subdomains of `example.com` and the `example.com` domain itself: - **URL**: `*example.com/*` - **Setting**: _Mirage_ diff --git a/src/content/docs/speed/optimization/content/troubleshooting/content-encoding-issues.mdx b/src/content/docs/speed/optimization/content/troubleshooting/content-encoding-issues.mdx index 3d8724d1595591a..a0ecb7401b15342 100644 --- a/src/content/docs/speed/optimization/content/troubleshooting/content-encoding-issues.mdx +++ b/src/content/docs/speed/optimization/content/troubleshooting/content-encoding-issues.mdx @@ -13,7 +13,7 @@ You also have the option to turn off these features site-wide within the dashboa - [Email Obfuscation](/waf/tools/scrape-shield/email-address-obfuscation/), located in the **Scrape Shield** section. - [Rocket Loader](/speed/optimization/content/rocket-loader/), located in **Speed** > **Optimization** > **Content Optimization** section. -- [Mirage](/speed/optimization/images/mirage/), located in **Speed** > **Optimization** > **Image Optimization**. section. +- [Mirage](/speed/optimization/images/mirage/) (deprecated), located in **Speed** > **Optimization** > **Image Optimization**. section. - [Automatic HTTPS Rewrites](/ssl/edge-certificates/additional-options/automatic-https-rewrites/), located in the **SSL/TLS** > **Edge Certificates** section. Misconfiguring the `Content-Type` or charset within HTML, or leaving them unspecified can lead to unintended consequences. This can disrupt the intended content presentation, resulting in disorganized rendering and potentially unclear characters. Properly configuring these elements ensures consistent and accurate interpretation, correct HTML modifications, and accurate rendering for browsers. This creates a seamless user experience and aligns with best practices in web development. diff --git a/src/content/docs/speed/optimization/images/mirage.mdx b/src/content/docs/speed/optimization/images/mirage.mdx index 552ee2116745de2..a190f42d7d38e50 100644 --- a/src/content/docs/speed/optimization/images/mirage.mdx +++ b/src/content/docs/speed/optimization/images/mirage.mdx @@ -7,7 +7,9 @@ learning_center: link: https://www.cloudflare.com/learning/performance/what-is-lazy-loading/ sidebar: order: 3 - + label: Mirage + badge: + text: Deprecated --- import { FeatureTable, GlossaryTooltip, Render } from "~/components" diff --git a/src/content/docs/speed/optimization/images/troubleshooting/troubleshooting-missing-images.mdx b/src/content/docs/speed/optimization/images/troubleshooting/troubleshooting-missing-images.mdx index daaf3d656b68e05..5e34ff7b1a6a138 100644 --- a/src/content/docs/speed/optimization/images/troubleshooting/troubleshooting-missing-images.mdx +++ b/src/content/docs/speed/optimization/images/troubleshooting/troubleshooting-missing-images.mdx @@ -14,6 +14,6 @@ To troubleshoot: * [Purge cache](/cache/how-to/purge-cache) for the URL of the missing image file. * [Temporarily pause Cloudflare](/fundamentals/manage-domains/pause-cloudflare/). * Disable [Rocket Loader](/speed/optimization/content/rocket-loader/enable/). - * Disable [Mirage](/speed/optimization/images/mirage/#enable-mirage). + * Disable [Mirage](/speed/optimization/images/mirage/#enable-mirage) (deprecated). 2. Retest the image load in a private browser tab. 3. If the issue is not fixed, try another of the actions suggested in Step 1. diff --git a/src/content/docs/support/third-party-software/content-management-system-cms/speed-up-wordpress-and-improve-performance.mdx b/src/content/docs/support/third-party-software/content-management-system-cms/speed-up-wordpress-and-improve-performance.mdx index 0d7a1e4b313ee4f..46d8395a0cf2cf3 100644 --- a/src/content/docs/support/third-party-software/content-management-system-cms/speed-up-wordpress-and-improve-performance.mdx +++ b/src/content/docs/support/third-party-software/content-management-system-cms/speed-up-wordpress-and-improve-performance.mdx @@ -27,7 +27,7 @@ Images can be incredibly costly to page load times; fortunately, Cloudflare can After enabling [**Polish**](/images/polish/), you can dramatically improve image and web page load times by compressing images and stripping metadata. Lossless will strip most metadata (`EXIF` data, for example) but doesn't change the image detail. Lossy will strip most metadata and compresses images by approximately 48 percent. -If you wish to optimise your site for mobile visitors, enabling [**Mirage**](/speed/optimization/images/mirage/) will allow images to be optimised and delivered based on the end-users network connection and device type: +If you wish to optimise your site for mobile visitors, enabling [**Mirage**](/speed/optimization/images/mirage/) (deprecated) will allow images to be optimised and delivered based on the end-users network connection and device type. ### Enable HTTP/2 diff --git a/src/content/docs/workers/configuration/workers-with-page-rules.mdx b/src/content/docs/workers/configuration/workers-with-page-rules.mdx index 98059891abd01ba..52a67307c839164 100644 --- a/src/content/docs/workers/configuration/workers-with-page-rules.mdx +++ b/src/content/docs/workers/configuration/workers-with-page-rules.mdx @@ -44,7 +44,7 @@ The following Page Rules may not work as expected when an incoming request is ma * [Forwarding URL](/workers/configuration/workers-with-page-rules/#forwarding-url) * Host Header Override * [IP Geolocation Header](/workers/configuration/workers-with-page-rules/#ip-geolocation-header) -* Mirage +* Mirage (deprecated) * [Origin Cache Control](/workers/configuration/workers-with-page-rules/#origin-cache-control) * [Rocket Loader](/workers/configuration/workers-with-page-rules/#rocket-loader) * [Security Level](/workers/configuration/workers-with-page-rules/#security-level) diff --git a/src/content/docs/workers/runtime-apis/request.mdx b/src/content/docs/workers/runtime-apis/request.mdx index 0571113efb32b4a..67657e726b68708 100644 --- a/src/content/docs/workers/runtime-apis/request.mdx +++ b/src/content/docs/workers/runtime-apis/request.mdx @@ -136,7 +136,7 @@ Invalid or incorrectly-named keys in the `cf` object will be silently ignored. C * `mirage` - * Whether [Mirage](https://www.cloudflare.com/website-optimization/mirage/) should be enabled for this request, if otherwise configured for this zone. Defaults to `true`. + * Whether [Mirage](https://www.cloudflare.com/website-optimization/mirage/) (deprecated) should be enabled for this request, if otherwise configured for this zone. Defaults to `true`. * `polish` diff --git a/src/content/partials/speed/brotli-compression-warning.mdx b/src/content/partials/speed/brotli-compression-warning.mdx index eea0423d3f16e37..bf26204c2613918 100644 --- a/src/content/partials/speed/brotli-compression-warning.mdx +++ b/src/content/partials/speed/brotli-compression-warning.mdx @@ -11,7 +11,7 @@ Even when using the same compression algorithm end to end (between your origin s - [Automatic HTTPS Rewrites](/ssl/edge-certificates/additional-options/automatic-https-rewrites/) - [Cloudflare Fonts](/speed/optimization/content/fonts/) - [Email Address Obfuscation](/waf/tools/scrape-shield/email-address-obfuscation/) -- [Mirage](/speed/optimization/images/mirage/) +- [Mirage](/speed/optimization/images/mirage/) (deprecated) - [Polish](/images/polish/) - [Rocket Loader](/speed/optimization/content/rocket-loader/) - [JavaScript detections](/bots/additional-configurations/javascript-detections/) diff --git a/src/content/plans/index.json b/src/content/plans/index.json index d76e5652f6a77cc..0b4d953baa0d1fb 100644 --- a/src/content/plans/index.json +++ b/src/content/plans/index.json @@ -2440,7 +2440,7 @@ } }, "mirage": { - "title": "Mirage", + "title": "Mirage (deprecated)", "link": "/speed/optimization/images/mirage/", "properties": { "availability": { @@ -2785,7 +2785,7 @@ "pro": "No", "biz": "No", "ent": "Contact your account team" - }, + }, "custom_certificates": { "title": "[Custom certificates](/cloudflare-for-platforms/cloudflare-for-saas/security/certificate-management/custom-certificates/)", "free": "No",