Working With “::highlight()” Using Progressive Enhancement (sun /pic )Aug 6, 2026 80 css , javascript , apis Progressive Enhancement Inside of JavaScript (rem )Aug 5, 2026 79 javascript Do Websites Need to Function Exactly the Same on Every Platform? (bra )Jun 21, 2026 78 design , web-platform Navigating the Age-Old Problem of Checkmarks in UI With Progressive Enhancement (sun /pic )May 28, 2026 77 css Never Lose Form Progress Again (aar )Apr 20, 2026 76 forms , web-components Why We Teach Our Students Progressive Enhancement (cyd )Dec 13, 2025 75 html , css , javascript , training A Progressive Enhancement Challenge (chr /fro )Oct 3, 2025 74 javascript , html , feature-detection , support Why You Should Test Your Page Without JavaScript Sep 2, 2025 73 javascript , support , accessibility Custom Select (That Comes Up From the Bottom on Mobile) (chr /fro )Jul 1, 2025 72 html , forms , css , animations , mobile Progressive Enhancement Brings Everyone In (jay )Jan 7, 2025 71 history , javascript , advocacy , link-lists Baseline Data Choices (chr /fro )Dec 26, 2024 70 browsers , support The Importance of Graceful Degradation in Accessible Interface Design (ele /sma )Dec 6, 2024 69 design , accessibility , user-experience , graceful-degradation CSS “@supports”: Write Future-Proof CSS (tre )Dec 6, 2024 68 css , feature-detection HTML Web Components Make Progressive Enhancement and CSS Encapsulation Easier (css )Aug 1, 2024 67 html , web-components , principles , solid , examples It’s About Time I Tried to Explain What Progressive Enhancement Actually Is (bel /pic )Jul 3, 2024 66 No No-JavaScript (dbu )Jun 22, 2024 65 javascript , css , support , graceful-degradation Footnotes Progressively Enhanced to Popovers (chr /fro )Jun 19, 2024 64 footnotes , pop-overs , javascript , css A Modern Approach to Browser Support (ric )Jun 4, 2024 63 browsers , support Progressively Enhanced Popover Toggletips (mic )May 27, 2024 62 html , pop-overs , apis Baseline Progressive Enhancement (ada )May 15, 2024 61 web-platform , browsers , support HTML as the Baseline (cfe )Feb 9, 2024 60 html Embrace the Platform (bra )Dec 12, 2023 59 web-platform , html , css , javascript , resilience , craft Progressive Enhancement vs. Graceful Degradation: Approaches to Web Development Nov 26, 2023 58 graceful-degradation , comparisons Save Our World With Progressive Enhancement and Accessibility (inc )Sep 21, 2023 57 videos , accessibility Progressively Enhanced Form Validation: Custom Validation Messages (ger /clo )Sep 5, 2023 56 forms , validation , errors Progressively Enhanced Form Validation: Validating a Checkbox Group (ger /clo )Aug 21, 2023 55 forms , validation Progressively Enhanced Form Validation: Layering in JavaScript (ger /clo )Aug 14, 2023 54 forms , validation , javascript Progressively Enhanced HTML Accordion (aar )Aug 9, 2023 53 html , accordions , semantics , accessibility Progressively Enhanced Form Validation: HTML and CSS (ger /clo )Aug 7, 2023 52 forms , validation , html , css How to Build Lean Efficient Websites in 2023 (cfe )May 19, 2023 51 how-tos , html , minimalism Read-Only Web Apps (ada )Apr 20, 2023 50 javascript Progressively Enhancing a Table With a Web Component (ray )Mar 14, 2023 49 html , javascript , tables , web-components Client-Side JavaScript and React Criticism: What Comes Next? (mol )Mar 3, 2023 48 javascript , react , accessibility , performance , resilience Progressively-Enhanced Dark Mode (dar )Jan 5, 2023 47 dark-mode Step Into the Light (DOM) (aaa )Dec 19, 2022 46 dom , web-components Modern HTML as a Foundation for Progressive Enhancement (ffo /mat )Dec 17, 2022 45 html The Web’s Next Transition (ken )Oct 12, 2022 44 web-apps , multi-page-apps , single-page-apps A CLS Punishment for Progressive Enhancement? (bel /pic )Jun 27, 2022 43 performance , web-vitals My Browser Support Strategy (mic )Apr 28, 2022 42 browsers , support , testing Progressive Enhancement and HTML Forms: Use “FormData” (bra )Apr 22, 2022 41 html , forms Web Components as Progressive Enhancement (pau /clo )Apr 21, 2022 40 web-components Make Beautifully Resilient Apps With Progressive Enhancement (aus )Mar 29, 2022 39 resilience Progressive Enhancement, the New Hotness (cfe )Mar 2, 2022 38 Frontend Predictions for 2022 Jan 20, 2022 37 outlooks , micro-frontends , tech-stacks , jamstack Progressive Enhancement and Accessibility Redux (ppk )Mar 8, 2021 36 accessibility Progressive Brand Enhancement in Design Systems (fro )Feb 7, 2020 35 design-systems , branding , design JavaScript Isn’t Always Available and It’s Not the User’s Fault (ada )Nov 4, 2019 34 javascript , support , feature-detection The Slow Death of Internet Explorer and the Future of Progressive Enhancement (oll /ali )May 15, 2018 33 browsers , internet-explorer [Insert Clickbait Headline About Progressive Enhancement Here] (aar )Dec 6, 2016 32 principles , javascript , economics The Case Against Progressive Enhancement’s Flimsy Moral Foundation (vig )Dec 2, 2016 31 ethics Building Social: A Case Study on Progressive Enhancement (sma )Sep 27, 2016 30 javascript , case-studies Building a Robust Frontend Using Progressive Enhancement May 23, 2016 29 html , css , javascript , single-page-apps , testing The Problem With Progressive Enhancement Jan 5, 2016 28 javascript , performance , resilience Reimagining Single-Page Applications With Progressive Enhancement (hey /sma )Dec 21, 2015 27 single-page-apps , html , css , javascript Modern Progressive Enhancement (jaf /btc )Nov 10, 2015 26 videos , javascript Progressive Enhancement and Data Visualizations (css )Feb 2, 2015 25 html , css , svg , visualization Progressive Enhancement Is Faster (jaf /sma )Sep 3, 2013 24 performance The True Cost of Progressive Enhancement (aar )Aug 1, 2013 23 economics Progressive Enhancement Is Still Important (jaf )Jul 3, 2013 22 javascript , testing Progressive Enhancement: Still Not Dead (tha )Jul 2, 2013 21 javascript Facing the Challenge: Building a Responsive Web Application (sma )Jun 12, 2013 20 responsive-design , web-apps A Front End Engineer’s Manifesto (zac )Aug 24, 2012 19 websites , manifestos , user-experience , simplicity , foss , accessibility , community , learning , security It’s Time to Stop Blaming Internet Explorer (nza /sma )Jul 12, 2012 18 internet-explorer , browsers Using CSS3: Older Browsers and Common Considerations (sma )May 3, 2011 17 css , browsers , support , vendor-extensions , link-lists Progressively Enhancing HTML5 Forms (chr /css )Mar 13, 2011 16 html , forms , tooling , modernizr ARIA and Progressive Enhancement (der /ali )Nov 30, 2010 15 accessibility , aria Progressive Enhancement Using Nothing but JavaScript? (cod /aja )Sep 17, 2010 14 javascript Modern CSS Layouts: The Essential Characteristics (sma )Oct 26, 2009 13 css , layout Progressive Enhancement: What It Is, and How to Use It? (sma )Apr 22, 2009 12 concepts Understanding Progressive Enhancement (aar /ali )Oct 7, 2008 11 graceful-degradation , concepts The Seven Rules of Pragmatic Progressive Enhancement (cod /aja )May 7, 2008 10 best-practices Tomorrow’s CSS Today: 8 Techniques They Don’t Want You to Know Apr 9, 2008 9 css , selectors , borders , techniques Delivering the Right Experience to the Right Device Mar 7, 2008 8 feature-detection , css , javascript Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8 (aar /ali )Jan 22, 2008 7 browsers , internet-explorer , doctypes , html , standards , interoperability A Spider’s View of Web 2.0 (gre )Nov 7, 2007 6 google , search , accessibility , web-2.0 Graceful Degradation and Progressive Enhancement Feb 6, 2007 5 graceful-degradation , comparisons , concepts No Noscript, M’kay? (rob )Jul 1, 2005 4 javascript Which Browsers to Support? (sim )Feb 6, 2004 3 browsers , support Progressive Enhancement and the Future of Web Design Mar 21, 2003 2 design , outlooks , graceful-degradation , print Fear of Style Sheets (zel /ali )Mar 12, 1999 1 css , browsers , support , interoperability