In The power of progressive enhancement beschreibt Andy Bell das Wesen von progressive enhancement:
“With progressive enhancement, every user has their own experience of the site, rather than an experience that the designers and developers demand of them.”
Wenn man das verinnerlicht hat, hilft das beim Styling:
“As Jeremy Keith suggests in Resilient Web Design, [pixel-perfect display for every browser] is in-fact a collective, consensual hallucination, an artefact of the PSD-to-HTML desktop-only era of web design.”
… wie auch beim Scripting:
“Again, the user will likely have no idea that their experience differs from another person’s. And it enabled me to ship not just code with no polyfills and hacks, but also non-transpiled ES6 code.”
Zeit umzudenken!
“Progressive enhancement isn’t necessarily more work and it certainly isn’t a non-JavaScript fallback, it’s a change in how we think about our projects. A complete mindset change is required here and it starts by remembering that you don’t build websites for yourself, you build them for others.”
(Hervorhebungen von mir)
LLAP 🖖
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann