dogear

enter for all results · esc to close

Progressive Enhancement

83 items from jbmoelker/progressive-enhancement-resources ★151

  1. HTML5 Test html5test.com

    Test and compare HTML5 feature support across browsers.

    site link ↗
  2. Feature vs Browser vs Form factor detection html5rocks.com

    As different strategies to tune your app to its environment.

    site link ↗
  3. HTML5 Accessibility html5accessibility.com

    Compare feature support of HTML5 tags, input types and properties across major browsers.

    site link ↗
  4. Progressive hamburger menu heydonworks.com

    List of links in footer enhanced to off-canvas menu.

    site link ↗
  5. Make the page usable with only HTML gov.uk

    This sets the baseline for every device and browser.

    site link ↗
  6. Configure Desired Capabilities in Selenium github.com

    Run automated browser tests in different scenarios.

    site link ↗
  7. Toggle switch ghinda.net

    Checkbox or radios, visually enhanced to sliding toggle switches using CSS only.

    site link ↗
  8. Project Fugu API tracker fugu-tracker.web.app

    Browser support status overview of web API's filling the "app gap".

  9. Font Family Reunion fontfamily.io

    Compatibility tables for default local (system) fonts.

  10. iOS PWA Compatibility firt.dev

    Support table for PWA features including service worker, manifest, background sync and push notifications (Unofficial, maintained by Maximiliano Firtman).

    site link ↗
  11. Responsive Carousel filamentgroup.github.io

    List of images enhanced into responsive carousel with various behaviour options.

  12. Charts filamentgroup.com

    From data table to themed charts using HTML5 canvas (article and library).

    site link ↗
  13. jQuery custom file input filamentgroup.com

    Article and library.

    site link ↗
  14. EnhanceJS filamentgroup.com

    Lets you asynchronously load CSS & JS after a set pre-defined feature tests.

    site link ↗
  15. Grade components, not browsers filamentgroup.com

    Component level feature tests and enhancements.

    site link ↗
  16. Checkboxes & radio buttons filamentgroup.com

    With custom focus, hover and checked state. Enhanced asynchronously.

    site link ↗
  17. Designing with Progressive Enhancement filamentgroup.com

    The book (400+ pages) on Progressive Enhancement.

  18. Feature.js featurejs.com

    Lightweight feature detection suite.

    site link ↗
  19. Text browsers en.wikipedia.org

    Good way to test if your content is accessible at the baseline. Try Lynx for example.

    site link ↗
  20. Detecting (HTML5) features diveinto.html5doctor.com

    Intro to different feature detection techniques with examples and demos.

    site link ↗
  21. Device emulators and simulators developers.google.com

    site link ↗
  22. SVG requiredFeatures developer.mozilla.org

    Render SVG elements only if their [requiredFeatures] evaluate to true.

    site link ↗
  23. MDN Compatibility tables developer.mozilla.org

    MDN's web technology documentation has a browser compatibility table end the end of each article.

    site link ↗
  24. Run Internet Explorer using Virtual Machines developer.microsoft.com

    To test IE browsers on other platforms.

    site link ↗
  25. Edge Platform Status developer.microsoft.com

    site link ↗
  26. API Catalog developer.microsoft.com

    Lets you compare implementation of API specifications in major desktop browsers.

  27. Testing in Opera Mini dev.opera.com

    Download the app, emulate on desktop, setup to test local websites. (Opera Mini accounts for over 5% browser usage world wide)

    site link ↗
  28. cURL curl.haxx.se

    Web page to see the pre-rendered source code of a page.

    site link ↗
  29. CSS3 Test css3test.com

    Fine-grained tests for CSS3 feature support of your current browser.

    site link ↗
  30. Timeline css-tricks.com

    From definition list to SVG illustration (article with demos).

  31. Conditioner.js conditionerjs.com

    Conditionally load JS modules based on directives in HTML attributes.

    site link ↗
  32. Progressive Enhancement: It's about the content cognition.happycog.com

    Sharing content is the core of the web. Progressive Enhancement ensures access to content.

    site link ↗
  33. Chrome Platform Status chromestatus.com

    site link ↗
  34. CSS Feature Toggles chrome.google.com

    Chrome DevTools extension to toggle support of selected CSS features for testing progressive enhancement fallbacks.

    site link ↗
  35. Barba.js barbajs.org

    Add page transitions with event hooks, cache and prefetch support.

    site link ↗
  36. The Content-out Approach articles.uie.com

    Provide wide access to content without technological restrictions.

    site link ↗
  37. Understanding Progressive Enhancement alistapart.com

    Apply technologies in an intelligent way, layer-upon-layer, to craft an amazing experience.

    site link ↗
  38. Test Driven Progressive Enhancement alistapart.com

    Core functional experience enhanced after testing capabilities.

    site link ↗
  39. Writing polyfills addyosmani.com

    If your baseline is still too high for some browsers, consider polyfills (aka Regressive Enhancement).

  40. Adaptive Web Design adaptivewebdesign.info

    Book on Progressive Enhancement from content to design and interaction.

  41. Progressive Enhancement checklist (1st edition, HTML) adaptivewebdesign.info

    , Checklist of 2nd edition (PDF) - Actionable list to check you've applied Progressive Enhancement best practices. Part of Adaptive Web Design book.

  42. Accessibility Support a11ysupport.io

    Compare accessibility support of HTML elements and ARIA roles across browsers & assistive technologies.

    site link ↗