A place to cache linked articles (think custom and personal wayback machine)
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

index.md 1.8KB

4 år sedan
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. title: Ethical Web Development
  2. url: https://ethicalweb.org/
  3. hash_url: 31f3a76ecda75ce903178e9a434621de
  4. <p class="lead">As web developers, we are responsible for shaping the experiences of user's online lives. By making choices that are ethical and user-centered, we create a better web for everyone.</p>
  5. <h2>Principles of Ethical Web Development</h2>
  6. <ol class="principal-list">
  7. <li>
  8. <h3 class="principal-list_title">Web applications should work for everyone</h3>
  9. <ul>
  10. <li>Built on top of progressive enhancement</li>
  11. <li>Prioritize accessibility</li>
  12. <li>Develop inclusive forms</li>
  13. <li>Test with real users</li>
  14. </ul>
  15. </li>
  16. <li>
  17. <h3 class="principal-list_title">Web applications should work everywhere</h3>
  18. <ul>
  19. <li>Built responsively</li>
  20. <li>Value performance</li>
  21. <li>Leverage off-line first capabilities</li>
  22. <li>Expose permanent, human readable, deep links</li>
  23. </ul>
  24. </li>
  25. <li>
  26. <h3 class="principal-list_title">Web applications should respect a user's privacy and security</h3>
  27. <ul>
  28. <li>Use https everywhere</li>
  29. <li>Respect user tracking preferences</li>
  30. <li>Provide users with clear information about how their information is used</li>
  31. <li>Allow users to export their data</li>
  32. <li>Secure user data</li>
  33. </ul>
  34. </li>
  35. <li>
  36. <h3 class="principal-list_title">Web developers should be considerate of their peers</h3>
  37. <ul>
  38. <li>Comment and document code</li>
  39. <li>Lint and test code</li>
  40. <li>Make use of source control and continuous integration</li>
  41. <li>Consume and contribute to open source when possible</li>
  42. <li>Treat other developers with respect</li>
  43. <li>Offer and follow a code of conduct for open source projects</li>
  44. </ul>
  45. </li>
  46. </ol>