Page Speed Optimization Libraries  1.8.31.3
Classes | Namespaces
net/instaweb/rewriter/public/critical_selector_filter.h File Reference
#include <vector>
#include "net/instaweb/http/public/semantic_type.h"
#include "net/instaweb/rewriter/public/css_summarizer_base.h"
#include "net/instaweb/rewriter/public/rewrite_driver.h"
#include "net/instaweb/rewriter/public/rewrite_options.h"
#include "net/instaweb/util/public/basictypes.h"
#include "net/instaweb/util/public/string.h"
#include "net/instaweb/util/public/string_util.h"

Go to the source code of this file.

Classes

class  net_instaweb::CriticalSelectorFilter

Namespaces

namespace  net_instaweb
 

Unit-test framework for wget fetcher.



Detailed Description

morlovich@google.com (Maksim Orlovich)

This filters helps inline a subset of CSS critical to initial rendering of the webpage by focusing only on declarations whose selectors match elements critical to such rendering. The full original CSS is moved to the foot of the webpage and lazy-loaded via JS.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines