Web monetization: good design principles
On this page
The World Wide Web Consortium announced in January 2021 that it would collaborate with Grant for the Web, a program of the Interledger Foundation.Together we aim to ensure that the proposals, grantees, and community of the Grant for the Web program will shape the emerging Web Monetization ecosystem so that it supports scalable, global, and open standardization.
This page points to various explainers, checklists, and blog posts created to support that work. See an introductory blog post.
Accessibility
Digital accessibility is the design of products, services, and environments so that people with disabilities can use them (along with everyone else!), regardless of whether their disabilities are auditory, cognitive, neurological, physical, speech or visual. Accessibility standards and guidelines help your apps work for all users, including the one out of seven people in the world with disabilities. Learn more from the WAI site.
- WCAG 2 QuickRef: How to Meet WCAG 2
- FAST Checklist: Checklist for the Framework for Accessible Specification of Technologies
Device independence
Device Independence is concerned with creating a single Web that can be accessed from any device. Designing for Device Independence includes facilitating content delivery to as wide an audience as possible while respecting the constraints of the end user devices; taking advantage of specific features of end user devices; and respecting, where possible, the known preferences of the end user.
- Explainer: Device Independence for Applications
- Explainer: Device Independence for Ecosystem Projects
- Blog post(s): Designing for device independence
Internationalization
Access to web monetization technologies should not be limited by a user’s language or location. Internationalization helps you prepare your product so that it is easier to later translate and localise for users across what is a worldwide Web.
- Explainer: Internationalizing monetization
- Checklist: International monetization: checklist for content developers
- Blog post(s): What's in a name?
Privacy
Privacy is key to human rights and civil liberties on the Web and in the world. The evolution of Web technologies has increased the collection, processing and publication of personal data. When designing for Web Privacy, questions to consider include: what information is being collected, retained, and/or shared about people and how users’ data privacy is being protected.
- Blog post: Privacy by Design
Security
Society is now reckoning with fears about social, political and technological misuse of the Web. If a person cannot trust that they are communicating with the party they intend and if they can’t use the Web to shop safely they won’t trust it as much. If an attacker can modify content in transit, the power of the Web platform can easily be turned against the user (or the site they are using).