A place to cache linked articles (think custom and personal wayback machine)
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

index.md 1.8KB

il y a 4 ans
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>