Skip to content

Latest commit

 

History

History

demos

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Imager.js Demos

This folder contains several demonstrations of how to use Imager.

Prior to run them, you need to clone or download this git repository:

git clone https://github.com/BBC-News/Imager.js.git
cd Imager.js/demos

Standard Demo

This example in a simple use case using placehold.it to refrl the configured breakpoints.

Running the demo

open default/index.html

Generating Responsives Images with Grunt

This example demonstrates how to use Grunt to generate your own responsive images and how to wire them with Imager.

Requirements

This demo requires the following commands to be run...

brew install imagemagick graphicsmagick
npm install -g grunt-cli
npm install

Check out graphicsmagick install notes for other systems if needed.

You can also review the Gruntfile.js and update the custom sizes that you want to use according to grunt-responsive-images documentation...

grunt
open grunt/index.html

Lazyloading images

This examples demonstrates how to lazy load responsive images as the user scrolls.

It is a proof of concept rather than a production recommendation.

Requirements

Please follow the requirements of Generating Responsives Images with Grunt.

Running the demo

grunt
open lazyload/index.html