diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..50b20d5 Binary files /dev/null and b/.gitignore differ diff --git a/brenda-johnson.html b/brenda-johnson.html new file mode 100644 index 0000000..838cc0e --- /dev/null +++ b/brenda-johnson.html @@ -0,0 +1,84 @@ + + + + + A Medium Corporation + + +
+ +
+

Of Patterns and Power: Web Standards Then & Now

+

IN "CONTENT Display Patterns" + (which all front-end folk should read), Dan Mall points to + a truth not unlike the one Ethan Marcotte shared last month on 24 ways. It is a truth as old as standards-based + design: Construct your markup to properly support your content + (not your design).

+ +

Modular/atomic design doesn’t change this truth, it just + reinforces its wisdom. Flexbox and + grid layout don’t change + this truth, they just make it easier to do it better. + HTML5 + doesn’t change this truth, it just reminds us that the + separation of structure from style came into existence for a + reason. A reason that hasn’t changed. A reason that cannot + change, because it is the core truth of the web, and is + inextricably bound up with the promise of this medium.

+ +

Separating structure from style and behavior was the web + standards movement’s prime revelation, and each generation + of web designers discovers it anew. This separation is what + makes our content as backward-compatible as it is + forward-compatible (or “future-friendly,” if you prefer). + It’s the key to re-use. The key to accessibility. The key to + the new kinds of CMS systems we’re just beginning to dream + up. It’s what makes our content as accessible to an ancient + device as it will be to an unimagined future one.

+ +

Every time a leader in our field discovers, as if for the + first time, the genius of this separation between style, + presentation, and behavior, she is validating the + brilliance of web forbears like Tim Berners-Lee, + Håkon Wium Lie, and + Bert Bos.

+ +

Every time a Dan or an Ethan (or a Sara + or a Lea) writes + a beautiful and insightful article like the two cited + above, they are telling new web designers, and reminding + experienced ones, that this separation of powers + matters.

+ +

And they are plunging a stake into the increasingly + slippery ground beneath us.

+ +

Why is it slippery? Because too many developers and + designers in our amnesiac community have begun to believe + and share bad ideas — ideas, like CSS isn’t needed, HTML + isn’t needed, progressive enhancement is old-fashioned + and unnecessary, and so on. Ideas that, if followed, + will turn the web back what it was becoming in the late + 1990s: a wasteland of walled gardens that said no to + more people than they welcomed. Let that never be so. + We have the power.

+ +

As Maimonides, were he alive today, would tell us: he + who excludes a single user destroys a universe. Web + standards now and forever.

+ +

Originally published at www.zeldman.com on January 5, 2016.

+
+
+ + + +