An open API service indexing awesome lists of open source software.

https://github.com/kuzalekon/gamble

Gamble is a small and simply javascript library for dynamically add a resource-hints in your web pages
https://github.com/kuzalekon/gamble

assets browser hints javascript js resource resource-hints resources util utility

Last synced: 3 months ago
JSON representation

Gamble is a small and simply javascript library for dynamically add a resource-hints in your web pages

Awesome Lists containing this project

README

          

gamble


A small and simply javascript library for dynamically add a resource-hints in your web pages





MIT
Chrome
FireFox
Opera
Safari
IE
Edge

### Installation
You can install `gamble` using npm, yarn or bower:
```
$ npm install gamble
$ yarn add gamble
$ bower install gamble
```
### Usage

Note: the library is exports as **UMD module**.

```js
const gamble = require('gamble');

// dns-prefetch
gamble({
rel: 'dns-prefetch',
href: 'https://domain.com'
});
// prefetch a script with CORS
gamble({
rel: 'prefetch',
href: 'https://domain.com/script.js',
as: 'script',
crossorigin: 'use-credentials'
});
// preload a HTML page
gamble({
rel: 'preload',
href: 'https://domain.com/index.html',
as: 'html'
});
// prerender a page
gamble({
rel: 'prerender',
href: 'https://domain.com/index.html'
});
```