| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| --> |
| |
| <html> |
| <head> |
| <meta name="viewport" content="width=device-width, initial-scale=1"> |
| <title>Installing From Packages</title> |
| <link rel="stylesheet" href="doc.css"> |
| </head> |
| <body> |
| |
| <div id=header> |
| <div id=logoline> |
| <div id=logo> |
| <img src="https://www.gstatic.com/images/branding/product/1x/pagespeed_32dp.png" |
| srcset="https://www.gstatic.com/images/branding/product/2x/pagespeed_32dp.png" |
| width=32 height=32 alt="pagespeed logo"> |
| </div> |
| <div id=logotext>Apache PageSpeed (Incubating)</div> |
| </div> |
| <div id=navline> |
| <a href="..">← Overview</a> |
| </div> |
| </div> |
| |
| <img src="/incubator.png" height="80" align="right"> |
| |
| <h1>PageSpeed Documentation</h1> |
| <p> |
| PageSpeed improves web page latency by <a href="/doc/filters">changing the resources</a> |
| on that web page to implement |
| <a target="_blank" href="https://developers.google.com/speed/docs/best-practices/rules_intro"> |
| web performance best practices</a> |
| </p> |
| <div class=columns> |
| <div id=guides class=column> |
| <h2>Guides</h2> |
| <p><a href="download">Installing From Packages</a> |
| <p><a href="build_mod_pagespeed_from_source">Installing From Source: Apache</a> |
| <p><a href="build_ngx_pagespeed_from_source">Installing From Source: Nginx</a> |
| <p><a href="configuration">Module Configuration</a> |
| <p><a href="admin">Admin Pages</a> |
| <p><a href="config_filters">Configuring Filters</a> |
| <p><a href="optimize-for-bandwidth">Optimizing for Bandwidth</a> |
| <p><a href="domains">Mapping Domains</a> |
| <p><a href="restricting_urls">URL Control</a> |
| <p><a href="https_support">HTTPS Support</a> |
| <p><a href="system">System Integration</a> |
| <p><a href="downstream-caching">Configuring Downstream Caches</a> |
| <p><a href="experiment">Manual Experiments</a> |
| <p><a href="module-run-experiment">Automated Experiments</a> |
| <p><a href="console">Console</a> |
| <p><a href="mod_security">Security Considerations</a> |
| </div> |
| |
| <div id=reference class=column> |
| <h2>Reference</h2> |
| <p><a href="filter-head-add">Add Head</a> |
| <p><a href="filter-instrumentation-add">Add Instrumentation</a> |
| <p><a href="filter-make-show-ads-async">Async Google AdSense</a> |
| <p><a href="filter-make-google-analytics-async">Async Google Analytics</a> |
| <p><a href="filter-canonicalize-js">Canonicalize JavaScript Libraries</a> |
| <p><a href="filter-whitespace-collapse">Collapse Whitespace</a> |
| <p><a href="filter-css-combine">Combine CSS</a> |
| <p><a href="filter-js-combine">Combine JavaScript</a> |
| <p><a href="filter-head-combine">Combine Heads</a> |
| <p><a href="filter-convert-meta-tags">Convert Meta Tags</a> |
| <p><a href="filter-dedup-inlined-images">Deduplicate Inlined Images</a> |
| <p><a href="filter-js-defer">Defer JavaScript</a> |
| <p><a href="filter-attribute-elide">Elide Attributes</a> |
| <p><a href="filter-cache-extend">Extend Cache</a> |
| <p><a href="filter-cache-extend-pdfs">Extend Cache PDFs</a> |
| <p><a href="reference-image-optimize" |
| >Filters and Options for Optimizing Images</a> |
| <p><a href="filter-flatten-css-imports">Flatten CSS @imports</a> |
| <p><a href="filter-hint-preload-subresources">Hint Resource Preloading</a> |
| <p><a href="filter-source-maps-include">Include JavaScript Source Maps</a> |
| <p><a href="filter-css-inline-import">Inline @import to Link</a> |
| <p><a href="filter-css-inline">Inline CSS</a> |
| <p><a href="filter-css-inline-google-fonts">Inline Google Fonts API CSS</a> |
| <p><a href="filter-js-inline">Inline JavaScript</a> |
| <p><a href="filter-inline-preview-images">Inline Preview Images</a> |
| <p><a href="filter-insert-ga">Insert Google Analytics</a> |
| <p><a href="filter-lazyload-images">Lazily Load Images</a> |
| <p><a href="filter-local-storage-cache">Local Storage Cache</a> |
| <p><a href="filter-image-responsive">Make Images Responsive</a> |
| <p><a href="filter-js-minify">Minify JavaScript</a> |
| <p><a href="filter-css-above-scripts">Move CSS Above Scripts</a> |
| <p><a href="filter-css-to-head">Move CSS to Head</a> |
| <p><a href="filter-image-optimize">Optimize Images</a> |
| <p><a href="filter-css-outline">Outline CSS</a> |
| <p><a href="filter-js-outline">Outline JavaScript</a> |
| <p><a href="filter-pedantic">Pedantic</a> |
| <p><a href="filter-insert-dns-prefetch">Pre-Resolve DNS</a> |
| <p><a href="filter-prioritize-critical-css">Prioritize Critical CSS</a> |
| <p><a href="filter-comment-remove">Remove Comments</a> |
| <p><a href="filter-quote-remove">Remove Quotes</a> |
| <p><a href="filter-css-rewrite">Rewrite CSS</a> |
| <p><a href="filter-domain-rewrite">Rewrite Domain</a> |
| <p><a href="filter-rewrite-style-attributes">Rewrite Style Attributes</a> |
| <p><a href="module-run-experiment">Run Experiments</a> |
| <p><a href="filter-image-sprite">Sprite Images</a> |
| <p><a href="filter-trim-urls">Trim URLs</a> |
| </div> |
| |
| <div id=support class=column> |
| <h2>Support</h2> |
| <p><a href="faq">FAQ</a> |
| <p><a href="release_notes">Release Notes</a> |
| <p><a href="mailing-lists">Mailing Lists</a> |
| </div> |
| </div> |
| |
| </body> |
| </html> |