{"id":8742,"date":"2015-04-28T00:07:47","date_gmt":"2015-04-27T23:07:47","guid":{"rendered":"https:\/\/wp.okra.host\/article\/pagespeed-support\/"},"modified":"2021-03-07T14:48:50","modified_gmt":"2021-03-07T13:48:50","slug":"pagespeed-support","status":"publish","type":"ht_kb","link":"https:\/\/kb.okra.host\/de\/article\/pagespeed-support\/","title":{"rendered":"PageSpeed support"},"content":{"rendered":"<h2 id=\"overview\" >\u00dcbersicht<\/h2>\n<p>PageSpeed (<a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\">mod_pagespeed<\/a>) optimizes\u00a0your site and makes content load more quickly. PageSpeed applies a variety of filters including minifying scripts, inlining CSS, and automatically deferring JavaScript to avoid blocking DOM rendering.\u00a0Users can browse your site with less latency, and in turn, improve\u00a0visitor engagement.<\/p>\n<h2 id=\"availability\" >Availability<\/h2>\n<p>PageSpeed is available on all <a title=\"Ermitteln der Plattformversion\" href=\"https:\/\/kb.okra.host\/de\/platform\/determining-platform-version\/\">v5+ Plattformen<\/a>. PageSpeed is enabled by default.<\/p>\n<h2 id=\"filter-usage\" >Filter usage<\/h2>\n<p>PageSpeed is built as modular filters. These filters, in turn, may be\u00a0added and removed to a web site resulting in a variety of optimizations. Filters may be added or removed in a <a title=\".htaccess-Leitfaden\" href=\"https:\/\/kb.okra.host\/de\/guides\/htaccess-guide\/\">.htaccess-Datei<\/a>. \u00a0By default, all filters listed in\u00a0\u00a0<code>CoreFilters<\/code> (refer to <span style=\"text-decoration: underline\">Filter list<\/span>) are enabled.<\/p>\n<ol>\n<li>Create a\u00a0file named <code>.htaccess<\/code> in your <a title=\"Von wo aus werden die Inhalte der Website bereitgestellt?\" href=\"https:\/\/kb.okra.host\/de\/web-content\/where-is-site-content-served-from\/\">Dokumentenstamm<\/a> if it does not already exist\n<ul>\n<li><strong>To add filters:\u00a0<\/strong><br \/>\n<code><span class=\"typ\">ModPagespeedEnableFilters<\/span><span class=\"pln\"> filtera<\/span><span class=\"pun\">,<\/span><span class=\"pln\">filterb<\/span><\/code><\/li>\n<li><strong>To remove filters:<\/strong><br \/>\n<code><span class=\"typ\">ModPagespeedDisableFilters<\/span><span class=\"pln\"> filtera<\/span><span class=\"pun\">,<\/span><span class=\"pln\">filterb<\/span><\/code><\/li>\n<\/ul>\n<\/li>\n<li>Once committed, these filters specified will be added or removed from\u00a0<code>CoreFilters<\/code><\/li>\n<\/ol>\n<h3 id=\"filter-list\" >Filter list<\/h3>\n<p><span style=\"color: #666699\">Note: In the heading, &#8220;CF&#8221; is CoreFilters and OFB is &#8220;OptimizeForBandwidth&#8221;.<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th>Filter Name<\/th>\n<th>In\u00a0CF<\/th>\n<th>In\u00a0OFB<\/th>\n<th>Brief Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-head-add\">add_head<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Adds a <code>&lt;head&gt;<\/code> element to the document if not already present.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-head-combine\">combine_heads<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Combines multiple <code>&lt;head&gt;<\/code> elements found in document into one.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-css-inline-import\">inline_import_to_link<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Inlines &lt;style&gt; tags comprising only CSS @imports by converting them to equivalent &lt;link&gt; tags.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-css-outline\">outline_css<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Externalize large blocks of CSS into a cacheable file.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-js-outline\">outline_javascript<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Externalize large blocks of JS into a cacheable file.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-css-above-scripts\">move_css_above_scripts<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Moves CSS elements above <code>&lt;script&gt;<\/code> tags.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-css-to-head\">move_css_to_head<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Moves CSS elements into the <code>&lt;head&gt;<\/code>.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-css-combine\">combine_css<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Combines multiple CSS elements into one.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-css-rewrite\">rewrite_css<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Rewrites CSS files to remove excess whitespace and comments, and, if enabled, rewrite or cache-extend images referenced in CSS files. In OptimizeForBandwidth mode, the minification occurs in-place without changing URLs.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-css-rewrite\">fallback_rewrite_css_urls<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Rewrites resources referenced in any CSS file that cannot otherwise be parsed and minified.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-rewrite-style-attributes\">rewrite_style_attributes<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Rewrite the CSS in style attributes by applying the configured rewrite_css filter to it.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-rewrite-style-attributes\">rewrite_style_attributes_with_url<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Rewrite the CSS in style attributes if it contains the text &#8216;url(&#8216; by applying the configured rewrite_css filter to it<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-flatten-css-imports\">flatten_css_imports<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Inline CSS by flattening all @import rules.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-prioritize-critical-css\">prioritize_critical_css<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Replace CSS tags with inline versions that include only the CSS used by the page.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-make-google-analytics-async\">make_google_analytics_async<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Convert synchronous use of Google Analytics API to asynchronous<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-js-minify\">rewrite_javascript<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Rewrites JavaScript files to remove excess whitespace and comments. In OptimizeForBandwidth mode, the minification occurs in-place without changing URLs.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-js-minify\">rewrite_javascript_external<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Implied by rewrite_javascript. Rewrites JavaScript external files to remove excess whitespace and comments. In OptimizeForBandwidth mode, the minification occurs in-place without changing URLs.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-js-minify\">rewrite_javascript_inline<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Implied by rewrite_javascript. Rewrites inline JavaScript blocks to remove excess whitespace and comments.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-source-maps-include\">include_js_source_maps<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Adds source maps to rewritten JavaScript files.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-js-combine\">combine_javascript<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Combines multiple script elements into one.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-canonicalize-js\">canonicalize_javascript_libraries<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Redirects JavaScript libraries to a JavaScript hosting service.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-css-inline\">inline_css<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Inlines small CSS files into the HTML document.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-css-inline-google-fonts\">inline_google_font_css<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Inlines small CSS files used by fonts.googleapis.com into the HTML document.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-js-inline\">inline_javascript<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Inlines small JS files into the HTML document.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-local-storage-cache\">local_storage_cache<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Cache inlined resources in HTML5 local storage.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-insert-ga\">insert_ga<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Adds the Google Analytics snippet to each HTML page.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize\">rewrite_images<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Optimizes images, re-encoding them, removing excess pixels, and inlining small images. In OptimizeForBandwidth mode, the minification occurs in-place without changing URLs.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#progressive\">convert_jpeg_to_progressive<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Converts larger jpegs to progressive format. Implied by recompress images.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#png_to.jpeg\" rel=\"lightbox-0\">convert_png_to_jpeg<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Converts gif and png images into jpegs if they appear to be less sensitive to compression artifacts and lack alpha transparency. Implied by recompress images.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#convert_jpeg_to_webp\">convert_jpeg_to_webp<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Producess lossy webp rather than jpeg images for browsers that support webp. Implied by recompress images.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#convert_to_webp_lossless\">convert_to_webp_lossless<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Replaces gif and png images with webp images on browsers that support the format.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#dimensions\">insert_image_dimensions<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Adds <code>width<\/code> und <code>height<\/code> attributes to <code>&lt;img&gt;<\/code> tags that lack them.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#inline_images\">inline_images<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Implied by rewrite_images. Replaces small images by<code>data:<\/code> urls.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#recompress_images\">recompress_images<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Implied by rewrite_images. Recompresses images, removing excess metadata and transforming gifs into pngs.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#recompress.jpeg\" rel=\"lightbox-1\">recompress_jpeg<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Implied by recompress_images. Recompresses jpegs, removing excess metadata.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#recompress.png\" rel=\"lightbox-2\">recompress_png<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Implied by recompress_images. Recompresses pngs, removing excess metadata.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#recompress_webp\">recompress_webp<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Implied by recompress_images. Recompresses webps, removing excess metadata.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#convert_gif_to.png\" rel=\"lightbox-3\">convert_gif_to_png<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Implied by recompress_images. Optimizes gifs to pngs.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#strip_image_color_profile\">strip_image_color_profile<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Implied by recompress_images. Strips color profile info from images.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#strip_image_meta_data\">strip_image_meta_data<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Implied by recompress_images. Strips EXIF meta data from images.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#jpeg_sampling\">jpeg_sampling<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Implied by recompress_images. Reduces the color sampling of jpeg images to 4:2:0.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#resize_images\">resize_images<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Implied by rewrite_images. Resizes images when the corresponding <code>&lt;img&gt;<\/code> tag specifies a smaller <code>width<\/code>und <code>height<\/code>.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-optimize#resize_rendered_image_dimensions\">resize_rendered_image_dimensions<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Implied by rewrite_images. Resizes an image when the rendered dimensions of the image are smaller than the actual image.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-inline-preview-images\">inline_preview_images<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Uses inlined low-quality images as placeholders which will be replaced with original images once the web page is loaded.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-inline-preview-images#resize_mobile_images\">resize_mobile_images<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Works just like <code>inline_preview_images<\/code>, but uses smaller placeholder images and only serves them to mobile browsers.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-comment-remove\">remove_comments<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Removes comments in HTML files (but not in inline JavaScript or CSS).<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-whitespace-collapse\">collapse_whitespace<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Removes excess whitespace in HTML files (avoiding<code>&lt;pre&gt;<\/code>, <code>&lt;script&gt;<\/code>, <code>&lt;style&gt;<\/code>, und <code>&lt;textarea&gt;<\/code>).<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-attribute-elide\">elide_attributes<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Removes attributes which are not significant according to the HTML spec.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-cache-extend\">extend_cache<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Extends cache lifetime of CSS, JS, and image resources that have not otherwise been optimized, by signing URLs with a content hash.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-cache-extend\">extend_cache_css<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Implied by extend_cache. Extends cache lifetime of otherwise unoptimized CSS resources by signing URLs with a content hash.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-cache-extend\">extend_cache_images<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Implied by extend_cache. Extends cache lifetime of otherwise unoptimized images by signing URLs with a content hash.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-cache-extend\">extend_cache_scripts<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Implied by extend_cache. Extends cache lifetime of otherwise unoptimized scripts by signing URLs with a content hash.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-cache-extend-pdfs\">extend_cache_pdfs<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Extends cache lifetime of PDFs by signing URLs with a content hash.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-image-sprite\">sprite_images<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Combine background images in CSS files into one sprite.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-domain-rewrite\">rewrite_domains<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Rewrites the domains of resources not otherwise touched by PageSpeed, based on <code>MapRewriteDomain<\/code>und <code>ShardDomain<\/code> settings in the config file.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-trim-urls\">trim_urls<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Shortens URLs by making them relative to the base URL.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-pedantic\">pedantic<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Add default types for &lt;script&gt; and &lt;style&gt; tags if the type attribute is not present and the page is not HTML5. The purpose of this filter is to help ensure that PageSpeed does not break HTML4 validation.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-quote-remove\">remove_quotes<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Removes quotes around HTML attributes that are not lexically required.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-instrumentation-add\">add_instrumentation<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Adds JavaScript to page to measure latency and send back to the server.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-convert-meta-tags\">convert_meta_tags<\/a><\/code><\/td>\n<td>Yes<\/td>\n<td>No<\/td>\n<td>Adds a response header for each <code>meta<\/code> tag with an<code>http-equiv<\/code> attribute.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-js-defer\">defer_javascript<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Defers the execution of JavaScript in HTML until page load complete.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-dedup-inlined-images\">dedup_inlined_images<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Replaces repeated inlined images with JavaScript that loads the image from the first occurence of the image.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-lazyload-images\">lazyload_images<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Loads images when they become visible in the client viewport.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filter-insert-dns-prefetch\">insert_dns_prefetch<\/a><\/code><\/td>\n<td>No<\/td>\n<td>No<\/td>\n<td>Inserts <code>&lt;link rel=\"dns-prefetch\" href=\"\/\/www.example.com\"&gt;<\/code> tags to reduce DNS resolution time.<\/td>\n<\/tr>\n<tr>\n<td><code><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/system#in_place_optimize_for_browser\">in_place_optimize_for_browser<\/a><\/code><\/td>\n<td>No<\/td>\n<td>Yes<\/td>\n<td>Perform browser-dependent <a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/system#ipro\">in-place resource optimizations<\/a>.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h2 id=\"see-also\" >Siehe auch<\/h2>\n<ul>\n<li><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/config_filters\">PageSpeed: Configuring filters<\/a><\/li>\n<li><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/module\/filters\">PageSpeed: Filters<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Overview PageSpeed (mod_pagespeed) optimizes\u00a0your site and makes content load more quickly. PageSpeed applies a variety of filters including minifying scripts, inlining CSS, and automatically deferring JavaScript to avoid blocking DOM rendering.\u00a0Users can browse your site with less latency, and in turn, improve\u00a0visitor engagement. Availability PageSpeed is available on all v5+&#8230;<\/p>","protected":false},"author":1,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[54],"ht-kb-tag":[],"class_list":["post-8742","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-web-content"],"_links":{"self":[{"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb\/8742","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/comments?post=8742"}],"version-history":[{"count":1,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb\/8742\/revisions"}],"predecessor-version":[{"id":8743,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb\/8742\/revisions\/8743"}],"wp:attachment":[{"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/media?parent=8742"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb-category?post=8742"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb-tag?post=8742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}