Six resurrected ancient HTML elements, built with Polymer
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
demo Add media credits, change image, remove package-lock and tests Sep 3, 2018
.gitignore Add 6 elements + demo page Sep 3, 2018
LICENSE Create LICENSE Sep 6, 2018
README.md Update Readme Sep 6, 2018
index.html Add 6 elements + demo page Sep 3, 2018
package.json Update version number Sep 6, 2018
polymer.json Add 6 elements + demo page Sep 3, 2018
retro-basefont.js Add 6 elements + demo page Sep 3, 2018
retro-bgsound.js Add 6 elements + demo page Sep 3, 2018
retro-blink.js
retro-counter.js Add 6 elements + demo page Sep 3, 2018
retro-gif.js Add 6 elements + demo page Sep 3, 2018
retro-spacer.js Add 6 elements + demo page Sep 3, 2018

README.md

retro-web-elements

A collection of six HTML elements to revive the joys of web development in the 90s, built with Polymer 3.

Contents

  • retro-basefont: The <basefont> element.
  • retro-bgsound: The <bgsound> element. Uses jasmid to parse MIDI files in browsers that don't support this element natively (= everything not Internet Explorer). The sound quality leaves room for improvement.
  • retro-blink: The <blink> element.
  • retro-counter: Creates a 90s-style visitor counter with a random value.
  • retro-gif: Creates fake GIF animations (jumping, pulsating).
  • retro-spacer: The <spacer> element.

Install the Polymer-CLI

First, make sure you have the Polymer CLI and npm (packaged with Node.js) installed. Run npm install to install your element's dependencies, then run polymer serve to serve your element locally.