<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Track Progressive Enhancement Resources Updates Weekly</title>
  <id>https://www.trackawesomelist.com/jbmoelker/progressive-enhancement-resources/week/feed.xml</id>
  <updated>2023-02-19T11:25:52.149Z</updated>
  <link rel="self" type="application/atom+xml" href="https://www.trackawesomelist.com/jbmoelker/progressive-enhancement-resources/week/feed.xml"/>
  <link rel="alternate" type="application/json" href="https://www.trackawesomelist.com/jbmoelker/progressive-enhancement-resources/week/feed.json"/>
  <link rel="alternate" type="text/html" href="https://www.trackawesomelist.com/jbmoelker/progressive-enhancement-resources/week/"/>
  <generator uri="https://github.com/bcomnes/jsonfeed-to-atom#readme" version="1.2.2">jsonfeed-to-atom</generator>
  <icon>https://www.trackawesomelist.com/favicon.ico</icon>
  <logo>https://www.trackawesomelist.com/icon.png</logo>
  <subtitle>Resources on Progressive Enhancement. From concept and strategies to feature detection &amp; testing methods. Complete with a list of (code) examples.</subtitle>
  <entry>
    <id>https://www.trackawesomelist.com/2023/7/</id>
    <title>Progressive Enhancement Resources Updates on Feb 13 - Feb 19, 2023</title>
    <updated>2023-02-19T11:25:52.149Z</updated>
    <published>2023-02-19T11:25:52.149Z</published>
    <content type="html"><![CDATA[<h3><p>Support Tables</p>
</h3>
<ul>
<li><a href="https://firt.dev/notes/pwa-ios/" rel="noopener noreferrer">iOS PWA Compatibility</a> - Support table for PWA features including service worker, manifest, background sync and push notifications (Unofficial, maintained by Maximiliano Firtman).</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/7/"/>
    <summary>1 awesome projects updated on Feb 13 - Feb 19, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/18/</id>
    <title>Progressive Enhancement Resources Updates on May 02 - May 08, 2022</title>
    <updated>2022-05-05T11:42:45.000Z</updated>
    <published>2022-05-05T11:42:45.000Z</published>
    <content type="html"><![CDATA[<h3><p>Support Tables</p>
</h3>
<ul>
<li><a href="https://fugu-tracker.web.app/" rel="noopener noreferrer">Project Fugu API tracker</a> - Browser support status overview of web API's filling the "app gap".</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/18/"/>
    <summary>1 awesome projects updated on May 02 - May 08, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/11/</id>
    <title>Progressive Enhancement Resources Updates on Mar 15 - Mar 21, 2021</title>
    <updated>2021-03-19T08:59:13.000Z</updated>
    <published>2021-03-19T08:59:13.000Z</published>
    <content type="html"><![CDATA[<h3><p>Support Tables</p>
</h3>
<ul>
<li><a href="https://a11ysupport.io/" rel="noopener noreferrer">Accessibility Support</a> - Compare accessibility support of HTML elements and ARIA roles across browsers &amp; assistive technologies.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/11/"/>
    <summary>1 awesome projects updated on Mar 15 - Mar 21, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/33/</id>
    <title>Progressive Enhancement Resources Updates on Aug 17 - Aug 23, 2020</title>
    <updated>2020-08-12T08:02:13.000Z</updated>
    <published>2020-08-12T08:02:13.000Z</published>
    <content type="html"><![CDATA[<h3><p>Support Tables</p>
</h3>
<ul>
<li><a href="https://ishoudinireadyyet.com/" rel="noopener noreferrer">Is Houdini ready yet?</a> - Overview of support for Houdini (low-level APIs exposing parts of the CSS rendering engine) across browsers.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/33/"/>
    <summary>1 awesome projects updated on Aug 17 - Aug 23, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/37/</id>
    <title>Progressive Enhancement Resources Updates on Sep 16 - Sep 22, 2019</title>
    <updated>2019-09-14T09:15:10.000Z</updated>
    <published>2019-09-14T09:04:21.000Z</published>
    <content type="html"><![CDATA[<h3><p>Support Tables</p>
</h3>
<ul>
<li><a href="https://github.com/bramstein/stateofwebtype" rel="noopener noreferrer">State of Web Type (⭐67)</a> - Support tables for type and typographic features on the web.</li>
</ul>

<ul>
<li><a href="https://www.caniemail.com/" rel="noopener noreferrer">Can I Email?</a> - Support tables for HTML and CSS in emails. Inspired by <a href="http://caniuse.com/" rel="noopener noreferrer">Can I use</a>.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/37/"/>
    <summary>2 awesome projects updated on Sep 16 - Sep 22, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/3/</id>
    <title>Progressive Enhancement Resources Updates on Jan 21 - Jan 27, 2019</title>
    <updated>2019-01-15T21:32:09.000Z</updated>
    <published>2019-01-15T21:32:09.000Z</published>
    <content type="html"><![CDATA[<h3><p>Testing Methods</p>
</h3>
<ul>
<li><a href="https://chrome.google.com/webstore/detail/css-feature-toggles/aeinmfddnniiloadoappmdnffcbffnjg" rel="noopener noreferrer">CSS Feature Toggles</a> - Chrome DevTools extension to toggle support of selected CSS features for testing progressive enhancement fallbacks.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/3/"/>
    <summary>1 awesome projects updated on Jan 21 - Jan 27, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/5/</id>
    <title>Progressive Enhancement Resources Updates on Jan 29 - Feb 04, 2018</title>
    <updated>2018-02-02T08:19:55.000Z</updated>
    <published>2018-02-02T08:19:55.000Z</published>
    <content type="html"><![CDATA[<h3><p>Support Tables</p>
</h3>
<ul>
<li><a href="https://jakearchibald.github.io/isserviceworkerready/" rel="noopener noreferrer">Is service worker ready?</a> - Overview of support for all features involved in the core technology behind Progressive Web Apps.</li>
</ul>

<ul>
<li><a href="https://ispwaready.toxicjohann.com/" rel="noopener noreferrer">Is PWA ready?</a> - Overview of support for the core and related technologies behind Progressive Web Apps for both popular global and many Chinese browsers.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/5/"/>
    <summary>2 awesome projects updated on Jan 29 - Feb 04, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2017/52/</id>
    <title>Progressive Enhancement Resources Updates on Dec 25 - Dec 31, 2017</title>
    <updated>2017-12-28T10:26:54.000Z</updated>
    <published>2017-12-28T10:26:54.000Z</published>
    <content type="html"><![CDATA[<h3><p>Support Tables</p>
</h3>
<ul>
<li><a href="https://developer.mozilla.org/en-US/docs/MDN/Contribute/Structures/Compatibility_tables" rel="noopener noreferrer">MDN Compatibility tables</a> - MDN's web technology documentation has a browser compatibility table end the end of each article.</li>
</ul>

<ul>
<li><a href="https://github.com/mdn/browser-compat-data" rel="noopener noreferrer">MDN Browser Compat Data (⭐4.4k)</a> - npm module powering the MDN Compatibility tables.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2017/52/"/>
    <summary>2 awesome projects updated on Dec 25 - Dec 31, 2017</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2017/31/</id>
    <title>Progressive Enhancement Resources Updates on Jul 31 - Aug 06, 2017</title>
    <updated>2017-08-03T21:47:25.000Z</updated>
    <published>2017-08-03T21:47:25.000Z</published>
    <content type="html"><![CDATA[<h3><p>The Concept</p>
</h3>
<ul>
<li><a href="https://www.filamentgroup.com/dwpe/" rel="noopener noreferrer">Designing with Progressive Enhancement</a> - <em>The book</em> (400+ pages) on Progressive Enhancement.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2017/31/"/>
    <summary>1 awesome projects updated on Jul 31 - Aug 06, 2017</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2017/15/</id>
    <title>Progressive Enhancement Resources Updates on Apr 10 - Apr 16, 2017</title>
    <updated>2017-04-16T11:34:20.000Z</updated>
    <published>2017-04-16T11:34:20.000Z</published>
    <content type="html"><![CDATA[<h3><p>The Concept</p>
</h3>
<ul>
<li><a href="http://cognition.happycog.com/article/progressive-enhancement-its-about-the-content" rel="noopener noreferrer">Progressive Enhancement: It's about the content</a> - Sharing content is the core of the web. Progressive Enhancement ensures access to content.</li>
</ul>

<ul>
<li><a href="https://www.nngroup.com/articles/enhancement/" rel="noopener noreferrer">The Role of Enhancement in Web Design</a> - From the concept of enhancement to the criteria and rules for enriching the user interface.</li>
</ul>

<ul>
<li><a href="http://alistapart.com/article/understandingprogressiveenhancement" rel="noopener noreferrer">Understanding Progressive Enhancement</a> - Apply technologies in an intelligent way, layer-upon-layer, to craft an amazing experience.</li>
</ul>

<ul>
<li><a href="http://adaptivewebdesign.info/2nd-edition/" rel="noopener noreferrer">Adaptive Web Design</a> - Book on Progressive Enhancement from content to design and interaction.</li>
</ul>

<ul>
<li><a href="http://diveinto.html5doctor.com/detect.html" rel="noopener noreferrer">Detecting (HTML5) features</a> - Intro to different feature detection techniques with examples and demos.</li>
</ul>

<ul>
<li><a href="https://infrequently.org/2015/06/progressive-apps-escaping-tabs-without-losing-our-soul/" rel="noopener noreferrer">Progressive Web Apps</a> - Enhancing web sites into native-like apps (progressive, not hybrid).</li>
</ul>
<h3><p>Strategies</p>
</h3>
<ul>
<li><a href="https://articles.uie.com/progressive_enhancement/" rel="noopener noreferrer">The Content-out Approach</a> - Provide wide access to content without technological restrictions.</li>
</ul>

<ul>
<li><a href="https://www.gov.uk/service-manual/technology/using-progressive-enhancement#make-the-page-usable-with-only-html" rel="noopener noreferrer">Make the page usable with only HTML</a> - This sets the baseline for every device and browser.</li>
</ul>

<ul>
<li><a href="http://alistapart.com/article/testdriven" rel="noopener noreferrer">Test Driven Progressive Enhancement</a> - Core functional experience enhanced after testing capabilities.</li>
</ul>

<ul>
<li><a href="http://responsivenews.co.uk/post/18948466399/cutting-the-mustard" rel="noopener noreferrer">Cut the mustard</a> - Set a threshold for collection of enhancements.</li>
</ul>

<ul>
<li><a href="https://www.filamentgroup.com/lab/grade-the-components.html" rel="noopener noreferrer">Grade components, not browsers</a> - Component level feature tests and enhancements.</li>
</ul>

<ul>
<li><a href="http://www.html5rocks.com/en/tutorials/detection/" rel="noopener noreferrer">Feature vs Browser vs Form factor detection</a> - As different strategies to tune your app to its environment.</li>
</ul>

<ul>
<li><a href="https://www.smashingmagazine.com/2014/07/server-side-device-detection-with-javascript/" rel="noopener noreferrer">Server-side device detection</a> - Use user-agent and other HTTP header info combined with a device database to conditionally serve files.</li>
</ul>

<ul>
<li><a href="https://addyosmani.com/blog/writing-polyfills/" rel="noopener noreferrer">Writing polyfills</a> - If your baseline is still too high for some browsers, consider <a href="https://remysharp.com/2010/10/08/what-is-a-polyfill" rel="noopener noreferrer">polyfills</a> (aka <a href="https://twitter.com/SlexAxton/status/25600963629" rel="noopener noreferrer">Regressive Enhancement</a>).</li>
</ul>

<ul>
<li><a href="https://medium.com/google-developers/instant-loading-web-apps-with-an-application-shell-architecture-7c0c2f10c73" rel="noopener noreferrer">Application Shell Architecture</a> - Setup for instant loading web apps.</li>
</ul>
<h3><p>Feature Detection</p>
</h3>
<ul>
<li><a href="https://www.sitepoint.com/an-introduction-to-css-supports-rule-feature-queries/" rel="noopener noreferrer">CSS feature queries</a> (<a href="https://developer.mozilla.org/en/docs/Web/API/CSS/supports" rel="noopener noreferrer"><code>CSS.supports()</code></a> &amp; <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/@supports" rel="noopener noreferrer"><code>@supports()</code></a>) - Natively test if specific CSS feature is supported using JS method or CSS declaration.</li>
</ul>

<ul>
<li><a href="https://www.npmjs.com/package/feature-detect-es6" rel="noopener noreferrer">Feature Detect ES6</a> - Detect which ES2015 features are available.</li>
</ul>

<ul>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/requiredFeatures" rel="noopener noreferrer">SVG requiredFeatures</a> - Render SVG elements only if their <code>[requiredFeatures]</code> evaluate to true.</li>
</ul>

<ul>
<li><a href="https://modernizr.com/" rel="noopener noreferrer">Modernizr</a> - Extensive feature detection suite (supports custom builds).</li>
</ul>

<ul>
<li><a href="http://featurejs.com/" rel="noopener noreferrer">Feature.js</a> - Lightweight feature detection suite.</li>
</ul>

<ul>
<li><a href="http://conditionerjs.com/" rel="noopener noreferrer">Conditioner.js</a> - Conditionally load JS modules based on directives in HTML attributes.</li>
</ul>

<ul>
<li><a href="https://www.filamentgroup.com/lab/introducing-enhancejs-smarter-safer-apply-progressive-enhancement.html" rel="noopener noreferrer">EnhanceJS</a> - Lets you asynchronously load CSS &amp; JS after a set pre-defined feature tests.</li>
</ul>
<h3><p>Support Tables</p>
</h3>
<ul>
<li><a href="https://platform.html5.org/" rel="noopener noreferrer">The Web Platform</a> - Overview of browser technologies with links to docs and test suites.</li>
</ul>

<ul>
<li><a href="http://caniuse.com/" rel="noopener noreferrer">Can I use ...?</a> - Compare feature implementations and limitations across desktop &amp; mobile browsers.</li>
</ul>

<ul>
<li><a href="http://www.iwanttouse.com/" rel="noopener noreferrer">I want to use ...</a> - Figure out the browser support of combinations of features.</li>
</ul>

<ul>
<li><a href="http://html5test.com/" rel="noopener noreferrer">HTML5 Test</a> - Test and compare HTML5 feature support across browsers.</li>
</ul>

<ul>
<li><a href="http://css3test.com/" rel="noopener noreferrer">CSS3 Test</a> - Fine-grained tests for CSS3 feature support of your current browser.</li>
</ul>

<ul>
<li><a href="http://fontfamily.io/" rel="noopener noreferrer">Font Family Reunion</a> - Compatibility tables for default local (system) fonts.</li>
</ul>

<ul>
<li><a href="http://html5accessibility.com/" rel="noopener noreferrer">HTML5 Accessibility</a> - Compare feature support of HTML5 tags, input types and properties across major browsers.</li>
</ul>

<ul>
<li><a href="https://www.powermapper.com/tests/screen-readers/aria/" rel="noopener noreferrer">WAI-ARIA Screen reader compatibility</a> - ARIA roles and attributes support for different screen reader and browser combinations.</li>
</ul>

<ul>
<li><a href="https://whatwebcando.today/" rel="noopener noreferrer">What web can do today</a> - Lists and checks modern web APIs like access to device system, sensors and actuators.</li>
</ul>

<ul>
<li><a href="https://nolanlawson.github.io/html5workertest/" rel="noopener noreferrer">HTML5 Worker test</a> - Compare which APIs are supported in Web Workers and Service Workers across browsers.</li>
</ul>

<ul>
<li><a href="http://html5please.com/" rel="noopener noreferrer">HTML5 Please</a> - Explore features with recommendations and links to polyfills.</li>
</ul>

<ul>
<li><a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/catalog/" rel="noopener noreferrer">API Catalog</a> - Lets you compare implementation of API specifications in major desktop browsers.</li>
</ul>

<ul>
<li><a href="http://kangax.github.io/compat-table/" rel="noopener noreferrer">Kangax's ECMAScript compatibility table</a> - Overview of JavaScript feature support across browsers and other runtimes.</li>
</ul>

<ul>
<li><a href="http://node.green/" rel="noopener noreferrer">Node compatibility table</a> - Overview of JavaScript feature support across NodeJS versions.</li>
</ul>

<ul>
<li><a href="http://iswebrtcreadyyet.com/" rel="noopener noreferrer">Is WebRTC ready yet?</a> - Overview of support for the different browser features behind real time communication.</li>
</ul>

<ul>
<li><a href="https://iswebvrready.org/" rel="noopener noreferrer">Is WebVR ready?</a> - Overview of support of different browser features behind WebVR including display, gamepad, audio and speech APIs.</li>
</ul>

<ul>
<li><a href="https://github.com/scottjehl/Device-Bugs" rel="noopener noreferrer">Device Bugs &amp; Quirks (⭐859)</a> - Crowd sourced collection of weird HTML, CSS, and JS quirks in mobile devices, which you won't find in the other support tables.</li>
</ul>
<h3><p>Testing Methods</p>
</h3>
<ul>
<li><a href="https://opendevicelab.com/" rel="noopener noreferrer">Open Device Lab</a> - Lets you <em>test manually on actual devices</em> (for free).</li>
</ul>

<ul>
<li><a href="https://en.wikipedia.org/wiki/Text-based_web_browser" rel="noopener noreferrer">Text browsers</a> - Good way to test if your content is accessible at the baseline. Try <a href="http://lynx.browser.org/" rel="noopener noreferrer">Lynx</a> for example.</li>
</ul>

<ul>
<li><a href="https://dev.opera.com/articles/making-sites-work-opera-mini/#testing-in-opera-mini" rel="noopener noreferrer">Testing in Opera Mini</a> - Download the app, emulate on desktop, setup to test local websites. (Opera Mini accounts for over 5% browser usage world wide)</li>
</ul>

<ul>
<li><a href="https://curl.haxx.se/docs/manual.html" rel="noopener noreferrer">cURL</a> - Web page to see the pre-rendered source code of a page.</li>
</ul>

<ul>
<li><a href="https://www.browserling.com/" rel="noopener noreferrer">Browserling</a> - Lets you manually test web pages in different versions of browsers on Windows and Android platforms.</li>
</ul>

<ul>
<li><a href="https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/mac/" rel="noopener noreferrer">Run Internet Explorer using Virtual Machines</a> - To test IE browsers on other platforms.</li>
</ul>

<ul>
<li><a href="https://github.com/SeleniumHQ/selenium/wiki/DesiredCapabilities" rel="noopener noreferrer">Configure <em>Desired Capabilities</em> in Selenium (⭐26k)</a> - Run automated browser tests in different scenarios.</li>
</ul>

<ul>
<li><a href="https://github.com/GoogleChrome/lighthouse" rel="noopener noreferrer">Lighthouse (⭐26k)</a> - Audit and meassure performance of Progressive Web Apps (via cli or <a href="https://chrome.google.com/webstore/detail/lighthouse/blipmdconlkpinefehnmjammfjpmpbjk" rel="noopener noreferrer">Chrome extension</a>).</li>
</ul>

<ul>
<li><a href="http://adaptivewebdesign.info/1st-edition/read/chapter-6.html#the-progressive-enhancement-checklist" rel="noopener noreferrer">Progressive Enhancement checklist (1st edition, HTML)</a>, <a href="http://adaptivewebdesign.info/2nd-edition/checklist.pdf" rel="noopener noreferrer">Checklist of 2nd edition (PDF)</a> - Actionable list to check you've applied Progressive Enhancement best practices. Part of <a href="http://adaptivewebdesign.info/" rel="noopener noreferrer">Adaptive Web Design book</a>.</li>
</ul>
<h3><p>Examples / Custom Form Elements</p>
</h3>
<ul>
<li><a href="https://www.sitepoint.com/replacing-radio-buttons-without-replacing-radio-buttons/" rel="noopener noreferrer">Fancy radio buttons</a> - Based on HTML radio buttons, visually enhanced using CSS pseudo classes and elements.</li>
</ul>

<ul>
<li><a href="https://www.filamentgroup.com/dwpe/checkbox-radiobutton/" rel="noopener noreferrer">Checkboxes &amp; radio buttons</a> - With custom focus, hover and checked state. Enhanced asynchronously.</li>
</ul>

<ul>
<li><a href="https://ghinda.net/css-toggle-switch/" rel="noopener noreferrer">Toggle switch</a> - Checkbox or radios, visually enhanced to sliding toggle switches using CSS only.</li>
</ul>

<ul>
<li><a href="http://lea.verou.me/2011/08/accessible-star-rating-widget-with-pure-css/" rel="noopener noreferrer">5-star rating</a> - Based on HTML radio buttons, visually enhanced using CSS pseudo classes and elements.</li>
</ul>

<ul>
<li><a href="https://github.com/filamentgroup/jQuery-Slider" rel="noopener noreferrer">jQuery slider (⭐34)</a> - Accessible, custom slider widget based on a standard HTML select.</li>
</ul>

<ul>
<li><a href="https://www.filamentgroup.com/lab/jquery-custom-file-input-book-designing-with-progressive-enhancement.html" rel="noopener noreferrer">jQuery custom file input</a> - Article and library.</li>
</ul>

<ul>
<li><a href="https://github.com/ghengeveld/react-isomorphic-form/" rel="noopener noreferrer">React isomorphic form (⭐30)</a> - Set of React form components which can be pre-rendered &amp; handled server-side. They are enhanced client-side without losing state.</li>
</ul>
<h3><p>Examples / Data Visualisations</p>
</h3>
<ul>
<li><a href="https://css-tricks.com/progressive-enhancement-data-visualizations/" rel="noopener noreferrer">Timeline</a> - From definition list to SVG illustration (article with demos).</li>
</ul>

<ul>
<li><a href="https://www.filamentgroup.com/lab/update-to-jquery-visualize-accessible-charts-with-html5-from-designing-with.html" rel="noopener noreferrer">Charts</a> - From data table to themed charts using HTML5 canvas (article and library).</li>
</ul>
<h3><p>Examples / Images</p>
</h3>
<ul>
<li><a href="http://filamentgroup.github.io/responsive-carousel/test/functional/fade-auto.html" rel="noopener noreferrer">Responsive Carousel</a> - List of images enhanced into responsive carousel with various behaviour options.</li>
</ul>

<ul>
<li><a href="https://github.com/tvler/lazy-progressive-enhancement" rel="noopener noreferrer">Lazy Progressive Enhancement (⭐190)</a> - Lazy load images inside <code>&lt;noscript&gt;</code> tags. (note: Evergreen browsers only)</li>
</ul>
<h3><p>Examples / Menus</p>
</h3>
<ul>
<li><a href="http://heydonworks.com/practical_aria_examples/#hamburger" rel="noopener noreferrer">Progressive hamburger menu</a> - List of links in footer enhanced to off-canvas menu.</li>
</ul>
<h3><p>Examples / Page Navigation</p>
</h3>
<ul>
<li><a href="http://barbajs.org/" rel="noopener noreferrer">Barba.js</a> - Add page transitions with event hooks, cache and prefetch support.</li>
</ul>

<ul>
<li><a href="https://github.com/miguel-perez/smoothState.js" rel="noopener noreferrer">SmoothState.js (⭐4.5k)</a> - Add page transitions with event hooks, cache and prefetch support. (requires jQuery).</li>
</ul>

<ul>
<li><a href="https://github.com/defunkt/jquery-pjax" rel="noopener noreferrer">jquery-pjax (⭐17k)</a> - Add page transitions with support for multiple containers / content slots (requires jQuery).</li>
</ul>

<ul>
<li><a href="https://github.com/MoOx/pjax" rel="noopener noreferrer">MoOx/pjax (⭐1.3k)</a> - Similar tot jquery-pjax, but without the jQuery dependency.</li>
</ul>

<ul>
<li><a href="https://github.com/turbolinks/turbolinks" rel="noopener noreferrer">Turbolinks (⭐13k)</a> - Add page transitions with event hooks and cache support. Has adapters to bind to native navigation controls on iOS and Android.</li>
</ul>
<h3><p>Related Articles / Page Navigation</p>
</h3>
<ul>
<li><a href="https://hacks.mozilla.org/2016/07/make-the-web-work-for-everyone/" rel="noopener noreferrer">Make the web work for everyone</a> - Plea to developers to consider browser differences and build a resilient web.</li>
</ul>

<ul>
<li><a href="https://gds.blog.gov.uk/2013/10/21/how-many-people-are-missing-out-on-javascript-enhancement/" rel="noopener noreferrer">How many people are missing out on JavaScript enhancement?</a> - Research on why in 1.1% of page visits JavaScript isn't loaded.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2017/15/"/>
    <summary>67 awesome projects updated on Apr 10 - Apr 16, 2017</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2016/39/</id>
    <title>Progressive Enhancement Resources Updates on Sep 26 - Oct 02, 2016</title>
    <updated>2016-09-27T11:01:42.000Z</updated>
    <published>2016-09-27T11:01:42.000Z</published>
    <content type="html"><![CDATA[<h3><p>Testing Methods</p>
</h3>
<ul>
<li><a href="https://developers.google.com/web/tools/chrome-devtools/iterate/device-mode/testing-other-browsers?hl=en#device-emulators-and-simulators" rel="noopener noreferrer">Device emulators and simulators</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2016/39/"/>
    <summary>1 awesome projects updated on Sep 26 - Oct 02, 2016</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2016/23/</id>
    <title>Progressive Enhancement Resources Updates on Jun 06 - Jun 12, 2016</title>
    <updated>2016-06-07T16:24:43.000Z</updated>
    <published>2016-06-07T16:24:43.000Z</published>
    <content type="html"><![CDATA[<h3><p>Support Tables</p>
</h3>
<ul>
<li><a href="https://www.chromestatus.com/features" rel="noopener noreferrer">Chrome Platform Status</a></li>
</ul>

<ul>
<li><a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/status/" rel="noopener noreferrer">Edge Platform Status</a></li>
</ul>

<ul>
<li><a href="https://platform-status.mozilla.org/" rel="noopener noreferrer">Firefox Platform Status</a></li>
</ul>

<ul>
<li><a href="https://webkit.org/status/" rel="noopener noreferrer">Webkit Platform Status</a> (Safari)</li>
</ul>
<h3><p>Testing Methods</p>
</h3>
<ul>
<li>Continuously run automated tests in different browsers using <a href="https://www.browserstack.com/" rel="noopener noreferrer">BrowserStack</a>, <a href="https://saucelabs.com/" rel="noopener noreferrer">Saucelabs</a> or other alternatives.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2016/23/"/>
    <summary>5 awesome projects updated on Jun 06 - Jun 12, 2016</summary>
  </entry>
</feed>