Michael Scharnagl's Projects
A script and resource loader for caching & loading files with localStorage
The code behind justmarkup.com
Simple way to get browser information from people reporting a bug
Tips and resources for reporting browser bugs
A casual game built for the web.
SASS mixins which makes it easy to use css3 in SASS or SCSS powered projects
How does your browser score for its CSS3 support?
Customizable SVG map visualizations for the web in a single Javascript file using D3.js
A lil' bookmarklet that will strip out your CSS3 rules and show you how gracefully you're degrading.
Collection of demos used in articles on justmarkup.com
Enhanced eBooks in the browser.
EQCSS is a polyfill that introduces Element Queries, Scoped CSS, a Parent selector, and responsive JavaScript to all browsers IE8 and up
π Toggle CSS styles within @supports blocks
β‘οΈπ¨ Matches the x-heights and widths of two fonts
JavaScript helpers to enhance a form.
Fun with forms
A list of everything that goes in the <head> of your document
Web Component for Nokia HERE Map
Holmes is stand-alone diagnostic CSS stylesheet that can highlight potentially invalid or erroneous HTML(5) markup by adding one class
Save your online html posts as markdown using puppeteer
Sets a global variable (window.isInstalled) to let you know if the web page has been installed as a standalone app.
Issues for
jQuery Personality Quiz Plugin
DEPRECATED: The Wordpress Theme for justmarkup.com
Google Map (progressive enhanced) - At first load only the static image of the map is loaded, once the user interacts with the map the iframe with the dynamic map is loaded
:see_no_evil: A password hasher, for the generation of passwords.
A selection of Progressive Web Apps
Script to share highlighted text via twitter