Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand respect and accountability. Hide

Frontend Dogma

“progressive-enhancement” News Archive

Definition, related topics, and tag feed

Definition · Supertopics: principles (non-exhaustive) · “progressive-enhancement” × ? · “progressive-enhancement” RSS feed (per email)

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