### Removing offline access **Careful** about removing this, as there is no real downside to having your application available when the users network connection isn't perfect. To remove offline capability, delete the `offline-plugin` from the [`package.json`](../../package.json), remove the import of the plugin in [`app.js`](../../app/app.js) and remove the plugin from the [`webpack.prod.babel.js`](../../internals/webpack/webpack.prod.babel.js). ### Removing add to homescreen functionality Delete [`manifest.json`](../../app/manifest.json) and remove the `` tag from the [`index.html`](../../app/index.html). ### Removing performant web font loading **Careful** about removing this, as perceived performance might be highly impacted. To remove `FontFaceObserver`, don't import it in [`app.js`](../../app/app.js) and remove it from the [`package.json`](../../package.json). ### Removing image optimization To remove image optimization, delete the `image-webpack-loader` from the [`package.json`](../../package.json), and remove the `image-loader` from [`webpack.base.babel.js`](../../internals/webpack/webpack.base.babel.js): ``` … { test: /\.(jpg|png|gif)$/, loaders: [ 'file-loader', 'image-webpack?{progressive:true, optimizationLevel: 7, interlaced: false, pngquant:{quality: "65-90", speed: 4}}', ], } … ``` Then replace it with classic `file-loader`: ``` … { test: /\.(jpg|png|gif)$/, loader: 'file-loader', } … ```