Replies: 6 comments 3 replies
-
|
I'd be happy to get +1 on the easier ones, so I can get this work going, even if some others take a bit more discussion. |
Beta Was this translation helpful? Give feedback.
-
|
I think this plan makes sense. Thanks for writing it up, @wbamberg. I'd be happy to give all of it a +1, with some caveats/discussion on a couple of the unsure items:
|
Beta Was this translation helpful? Give feedback.
-
|
Hi @wbamberg, thanks for submitting this proposal. I like the new structure, I don't have any comments on where things go but I will share this discussion with the team and see if they would like to share any suggestions. |
Beta Was this translation helpful? Give feedback.
-
|
mdn/content#41942 deletes and redirects the Insecure passwords and Weak signature algorithms pages. |
Beta Was this translation helpful? Give feedback.
-
|
mdn/content#42158 creates "Defenses" and moves most of the top-level pages under it. |
Beta Was this translation helpful? Give feedback.
-
|
mdn/content#42192 moves "Referer" and "IFrame credentialless". |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
This is a component of https://github.com/orgs/mdn/discussions/802, but more narrowly focused.
One aspect of organizing the Web/Security docs is dealing with the pages in the top level that aren't the top level of a section (as, for instance, Attacks and Authentication are). Currently there is a random collection of pages in the top level. The purpose of this discussion item is to go through these pages and decide where to put them.
The relevant pages are:
Firefox security guidelines
Insecure passwords
Transport Layer Security (TLS)
Mixed content
Same-origin policy
Certificate Transparency
Subresource Integrity
Features gated by user activation
IFrame credentialless
Referer header: Privacy and security concerns
Weak signature algorithms
Secure contexts
Defenses
One main piece of the proposal is to have a new top level category called "Defenses", to sit alongside "Attacks". This category contains pages that describe web platform features that are designed to provide a defense against one or more attacks. These are "Explanations" in Diátaxis terms, aka "the only kind of documentation that it might make sense to read in the bath". Which means they're broader and more discursive than, say, the "Defenses" sections of our "Attacks" articles, which are all about How to employ one of these features to counter a particular threat.
We think quite a few of these pages fit reasonably in such a category:
Transport Layer Security (TLS)
Same-origin policy
Subresource Integrity
Features gated by user activation (but rename to "User activation")
Secure contexts
The rest
The other pages need different solutions.
Beta Was this translation helpful? Give feedback.
All reactions