diff options
| author | alex <alex@pdp7.net> | 2025-01-05 13:21:52 +0100 |
|---|---|---|
| committer | alexpdp7 <alex@corcoles.net> | 2025-01-05 12:24:11 +0000 |
| commit | 9b99fb079bf8f1b3b4102fe7814d1c220beaec7e (patch) | |
| tree | 6d2677341fbb5e3a614f337e772155884ae4f36d /programming | |
| parent | 1b3bb14d113d6a6be9c2e6762271821abb5e3f52 (diff) | |
Add programming/the-content-web-manifesto/
Diffstat (limited to 'programming')
| -rw-r--r-- | programming/the-content-web-manifesto/README.md | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/programming/the-content-web-manifesto/README.md b/programming/the-content-web-manifesto/README.md new file mode 100644 index 00000000..1357afb0 --- /dev/null +++ b/programming/the-content-web-manifesto/README.md @@ -0,0 +1,34 @@ +# The content web manifesto + +These are my recommendations for creating "content" websites. +In a content website visitors mostly read content. +Some example content websites are Wikipedia, news websites, and blogs. + +## General guidelines + +### Make content usable without JavaScript + +By making your content usable without JavaScript, a content website automatically achieves most of the other points on this manifesto. + +Websites that do not require JavaScript tend to require less resources, making them faster and lighter. + +### Avoid relying on non-text content + +Text content is uniquely flexible, it is frequently the most amenable media to being processed by the following systems and processes: + +* Text-to-speech systems +* Translation (both human and automatic) +* Edition (making changes to text content) +* Quoting/embedding (readers can copy parts of your text to cite or promote your content) + +Images, audio, video or other interactive media might be required to convey the message of your content. +Therefore, the content web manifesto does not forbid their use. +However, non-text content should always be accompanied by at least a text description of the content, and ideally, an alternate text version of the content. + +### Provide granular URLs + +When providing a significant amount of content, make sure readers can link to specific content of interest. + +### Date content + +Always make initial publication and edition dates available. |
