=== WP ImageEngine Responsive Image Resizer === Contributors: ScientiaMobile Tags: images, image, performance, webperf, responsive, adaptive, adaptive-images, mobile, mobile images, optimize, optimize images, resize, resize images, responsive images, cdn, image cdn Requires at least: 4.0.8 Tested up to: 4.4.1 Stable tag: 1.2 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html WP ImageEngine is an intelligent image CDN for optimizing, compressing, resizing and delivering images according to the screen- or viewport size of your users' device. == Description == WP ImageEngine is an intelligent image CDN for optimizing, compressing and resizing images. ImageEngine will enhance your responsive images by enabling support for HTTP2, automatic webp conversion, Client Hints and more. It is likely that ImageEngine will shave off 50-60% of data traffic generated by images on your site. To better support mobile devices, ImageEngine relies on WURFL for server side device detection in cases where responsive images and Client Hints fall short. The plugin will automatically optimize the images you include in your posts and pages. For images baked into your theme, there is a php API available (See FAQ). [Registration](https://scientiamobile.com/imageengine/signup#imageengine-lite) is required to get the most out of ImageEngine. There is both a completely free option, and a commercial option. = Responsive Images Support = WP ImageEngine is compatible with the changed `` tag introduced in Wordpress 4.4, while still providing full support for older versions. For Wordpress version 4.4 and above the plugin will optimize every version of the image referenced in `srcset`. ImageEngine will prefix your image `srcset` and `src` (URI) with your personal hostname which refer to the image optimization servers. = Client Hints = The plugin will enable Client Hint support for your site. Client Hints, with information about the viewport size, device pixel ratio and actual image size, are added to the image request (HTTP header) enabling ImageEngine to resize the image with surgical precision. = HTTP2 support = HTTP will give additional performance improvement on the network level. WP ImageEngine supports HTTP2 over SSL, which means that if you serve your sites and images by `https://`, ImageEngine will automatically serve all images over HTTP2. = WebP = WebP is a lightweigh image format with great quality. WebP is well supported by browsers. ImageEngine will detect if the end user's browser supports WebP and automatically convert any format to WebP to increase performance. = Try it out = For detailed information go [here](https://www.scientiamobile.com/page/imageengine-wordpress-plugin). On this page you'll also find a [demo tool](https://www.scientiamobile.com/page/imageengine-wordpress-plugin) where you can enter the URL of your site, and see the potential savings with ImageEngine. = Fully automatic = The only thing you need to do is to install the plugin and register to obtain an application token. After that, the plugin will take care of the rest. You can continue to publish your images like you've always done. == Installation == 1. Upload `plugin-name.php` to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Go to settings page and save your preferences Remember [to register](https://scientiamobile.com/imageengine/signup#imageengine-lite) to get your application token. == Frequently Asked Questions == = Do I need to register to use ImageEngine? = Yes, you can sign up for a free account [here](https://scientiamobile.com/imageengine/signup#imageengine-lite) = Can I test the current performance of my images somewhere? = Yes, you can go [here](https://www.scientiamobile.com/page/imageengine-wordpress-plugin) and enter the URL to your page. = Do the plugin support all themes? = Your theme has to support html5 (most themes does today). If you install the plugin and can't get responsive images to work properly, try adding `add_theme_support('html5');` to your `functions.php` file. = Is the plugin compatible with other plugins? = If you have other plugins altering the URLs of images or plugins for other CDNs you might want to do a test before launching. We constantly monitor this, but if you stumble upon a case of incompability, please submit a ticket. = Can I use it in my theme or plugin ? = Yes. Use this function: `` * `$url_to_convert` is the full url, including http(s)://, to the image. * `$options` is an array of configuration options. If not set, values from plugin admin page will be used. The array looks like this `array("key"=>"xyz","key_type"=>"normal","w"=>0,"h"=>0,"pc"=>0,"fit"=>"")` = What are the differences between ImageEngine and ImageEngine Lite = ImageEngineLite is our community offering of our ImageEngine service. Our premium offering of ImageEngine provides more parameters and no bandwidth limitations. = Is ImageEngine a CDN? = Yes, for all practical purposes it is. ImageEngine runs on several locations, including Amazon. However, ImageEngine can also play together with your existing CDN if you want to keep it. Either in front of- or behind your existing CDN = Does ImageEngine make changes to my images? = Yes. In order to optimize the image we need to make changes in size, croping, aspect ratio and compression. You accept that we can do this by using ImageEngine. However, you still own your images, including the derivates, during their lifetime in cache = Can I see how much data ImageEngine is saving? = Yes, by logging into your account. = What are “Client Hints”? = Client Hints is an emerging standard, spear-headed by Google, which enables the browser to append information about how an image should be displayed, such as size and device pixel ratio. ImageEngine uses this information if it is available. With the addition of WURFL data, ImageEngine has all information needed to produce an optimal result based on how and where a specific image is displayed. = Which PHP version? = PHP >= 5 == Screenshots == 1. This is the lite version and all possible settings. In this example plugin functionality is deactivated. 2. This is the pro version and all possible settings . In this example plugin-functionality is activated. 3. Shows performance improvement before and after activation of WP-ImageEngine. == Changelog == = 1.2 = - Added support for dns prefetching of *.imgeng.in. Improves performance a lot. - Moved Accept-CH to HTTP header in stead of a meta tag. = 1.0.1 = Text changes and admin notification. = 1.0 = First version.