amp-toolbox icon indicating copy to clipboard operation
amp-toolbox copied to clipboard

A collection of AMP tools making it easier to publish and host AMP pages.

Results 115 amp-toolbox issues
Sort by recently updated
recently updated
newest added

**summary** Context: https://github.com/ampproject/amp-toolbox/pull/1240#issuecomment-864121693 The Docker-based AMP Optimizer currently relies on manual build/release. We should integrate it with our CD system so that we publish new versions the same time we...

On updating `@ampproject/toolbox-optimizer` to v2.8.1, I get the following error. Able to reproduce this on my colleagues' machines as well. v2.8.0 works fine ``` Error: [object Object] is not a...

bug

As of #1132, image preloading was turned off for images that lack a `media` attribute, since otherwise images can accidentally be preloaded which are shown exclusively to mobile to desktop:...

enhancement
toolbox-optimizer

**summary** The fetch to origin can be launched in parallel to the check against KV store.

Please allow for the optimizer-docker web server to listen on a configurable UNIX domain socket. Given that the service is almost always bound to be used locally it seems to...

The `runtime-host` meta tag does not seem to be tested at all, as all the tests use a relative `ampUrlPrefix` and thus throw an exception in the related code. https://github.com/ampproject/amp-toolbox/blob/3ec7bd40f34adbc8be66f951edfa6d91d5794c01/packages/optimizer/lib/transformers/RewriteAmpUrls.js#L116-L120...

AMP Optimizer requires a few AMP runtime artifacts to run effectively (validator rules, v0.css,...). Before performing a transformation these need to be downloaded which has a few downsides: * first...

AMP Optimizer usually runs either at build time or at runtime. Both modes have very different constraints in regards to execution time: 1. Runtime: AMP Optimizer is executed in the...

enhancement
toolbox-optimizer
breaking