From: Karl Berry Date: Thu, 31 Mar 2016 17:16:15 +0000 (-0700) Subject: autoupdate X-Git-Tag: v1.0~6774 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=f0be2ae5b0e289ebda58804f5d18ce449faa90b4;p=gnulib.git autoupdate --- diff --git a/doc/standards.texi b/doc/standards.texi index 77a03a8f83..b7ee389f8e 100644 --- a/doc/standards.texi +++ b/doc/standards.texi @@ -3,7 +3,7 @@ @setfilename standards.info @settitle GNU Coding Standards @c This date is automagically updated when you save this file: -@set lastupdate December 23, 2015 +@set lastupdate March 30, 2016 @c %**end of header @dircategory GNU organization @@ -4281,19 +4281,31 @@ reasons. Thus, for example, you should not refer to AT&T's web site if that recommends AT&T's non-free software packages; you should not refer to -a page P that links to AT&T's site presenting it as a place to get -some non-free program, because that part of the page P itself -recommends and legitimizes the non-free program. However, that P +a page @var{p} that links to AT&T's site presenting it as a place to get +some non-free program, because that part of the page @var{p} itself +recommends and legitimizes the non-free program. However, that @var{p} contains a link to AT&T's web site for some other purpose (such as long-distance telephone service) is not an objection against it. -There are web sites which depend on nonfree Javascript code even to -see the contents of the pages. Any site hosted on wix.com -has this problem, and so do some other sites. Referring people to -such pages to read their contents is, in effect, urging them to run -those nonfree programs---so please don't refer to those pages. (Such -pages also break the Web, so they deserve condemnation for two -reasons.) +A web page recommends a program in a particularly strong way if it +requires users to run that program in order to use the page. Many +pages contain Javascript code which they recommend in this way. This +Javascript code may be free or nonfree, but nonfree is the usual case. + +If the purpose for which you would refer to the page cannot be carried +out without running nonfree Javascript code, then you should not refer +to it. Thus, if the purpose of referring to the page is for people to +view a video, or subscribing to a mailing list, and the viewing or +subscribing fail to work if the user's browser blocks the nonfree +Javascript code, then don't refer to that page. + +The extreme case is that of web sites which depend on nonfree +Javascript code even to @emph{see} the contents of the pages. Any site +hosted on @url{wix.com} has this problem, and so do some other sites. +Referring people to such pages to read their contents is, in effect, +urging them to run those nonfree programs---so please don't refer to +those pages. (Such pages also break the Web, so they deserve +condemnation for two reasons.) Instead, please quote excerpts from the page to make your point, or find another place to refer to that information.