dogear

enter for all results · esc to close

Progressive Enhancement

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

  1. Node compatibility table node.green

    Overview of JavaScript feature support across NodeJS versions.

  2. The Role of Enhancement in Web Design nngroup.com

    From the concept of enhancement to the criteria and rules for enriching the user interface.

  3. Modernizr modernizr.com

    Extensive feature detection suite (supports custom builds).

  4. Application Shell Architecture medium.com

    Setup for instant loading web apps.

  5. 5-star rating lea.verou.me

    Based on HTML radio buttons, visually enhanced using CSS pseudo classes and elements.

  6. Kangax's ECMAScript compatibility table kangax.github.io

    Overview of JavaScript feature support across browsers and other runtimes.

  7. Is WebVR ready? iswebvrready.org

    Overview of support of different browser features behind WebVR including display, gamepad, audio and speech APIs.

  8. Is WebRTC ready yet? iswebrtcreadyyet.com

    Overview of support for the different browser features behind real time communication.

  9. Is PWA ready? ispwaready.toxicjohann.com

    Overview of support for the core and related technologies behind Progressive Web Apps for both popular global and many Chinese browsers.

  10. Is Houdini ready yet? ishoudinireadyyet.com

    Overview of support for Houdini (low-level APIs exposing parts of the CSS rendering engine) across browsers.

  11. Progressive Web Apps infrequently.org

    Enhancing web sites into native-like apps (progressive, not hybrid).

  12. HTML5 Test html5test.com

    Test and compare HTML5 feature support across browsers.

  13. Feature vs Browser vs Form factor detection html5rocks.com

    As different strategies to tune your app to its environment.

  14. HTML5 Accessibility html5accessibility.com

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

  15. Progressive hamburger menu heydonworks.com

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

  16. Make the page usable with only HTML gov.uk

    This sets the baseline for every device and browser.

  17. Configure Desired Capabilities in Selenium github.com

    Run automated browser tests in different scenarios.

  18. Toggle switch ghinda.net

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

  19. Project Fugu API tracker fugu-tracker.web.app

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

  20. Font Family Reunion fontfamily.io

    Compatibility tables for default local (system) fonts.

  21. iOS PWA Compatibility firt.dev

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

  22. Responsive Carousel filamentgroup.github.io

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

  23. Charts filamentgroup.com

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

  24. jQuery custom file input filamentgroup.com

    Article and library.

  25. EnhanceJS filamentgroup.com

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

  26. Grade components, not browsers filamentgroup.com

    Component level feature tests and enhancements.

  27. Checkboxes & radio buttons filamentgroup.com

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

  28. Designing with Progressive Enhancement filamentgroup.com

    The book (400+ pages) on Progressive Enhancement.

  29. Feature.js featurejs.com

    Lightweight feature detection suite.

  30. Text browsers en.wikipedia.org

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

  31. Detecting (HTML5) features diveinto.html5doctor.com

    Intro to different feature detection techniques with examples and demos.

  32. Device emulators and simulators developers.google.com
  33. SVG requiredFeatures developer.mozilla.org

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

  34. MDN Compatibility tables developer.mozilla.org

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

  35. Run Internet Explorer using Virtual Machines developer.microsoft.com

    To test IE browsers on other platforms.

  36. Edge Platform Status developer.microsoft.com
  37. API Catalog developer.microsoft.com

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

  38. 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)

  39. cURL curl.haxx.se

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

  40. CSS3 Test css3test.com

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

  41. Timeline css-tricks.com

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

  42. Conditioner.js conditionerjs.com

    Conditionally load JS modules based on directives in HTML attributes.

  43. Progressive Enhancement: It's about the content cognition.happycog.com

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

  44. Chrome Platform Status chromestatus.com
  45. CSS Feature Toggles chrome.google.com

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

  46. Barba.js barbajs.org

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

  47. The Content-out Approach articles.uie.com

    Provide wide access to content without technological restrictions.

  48. Understanding Progressive Enhancement alistapart.com

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

  49. Test Driven Progressive Enhancement alistapart.com

    Core functional experience enhanced after testing capabilities.

  50. Writing polyfills addyosmani.com

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

  51. next page of items loading…