Note: this is a draft and does not necessarily represent the opinions of anyone.
Amazingly communicative and well-informed answer.
What exactly does the campaign ask Web sites to do?
Two steps: first, have all essential features work without nonfree JS. We call this LibreJS-compatible. Then, if possible, move on to make the site work completely without requiring any nonfree software on the user's machine, or sugggesting that they use it. We call this free software-friendly. Plz write this out a little more clearly.
Another awesome answer.