Path: csiph.com!usenet.pasdenom.info!goblin1!goblin3!goblin.stu.neva.ru!panix!not-for-mail From: Xox Newsgroups: comp.lang.javascript Subject: Re: Shutting script down when leaving page Date: Tue, 28 Jan 2014 19:40:32 +0000 (UTC) Organization: PANIX Public Access Internet and UNIX, NYC Lines: 138 Message-ID: References: <6507961.N3xZG9CObR@PointedEars.de> <270120141041247876%timstreater@greenbee.net> <10703674.pIetZOEVdU@PointedEars.de> <231821878.aeL59MFQ59@PointedEars.de> NNTP-Posting-Host: pool-74-108-90-248.nycmny.east.verizon.net Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: reader1.panix.com 1390938032 11284 74.108.90.248 (28 Jan 2014 19:40:32 GMT) X-Complaints-To: abuse@panix.com NNTP-Posting-Date: Tue, 28 Jan 2014 19:40:32 +0000 (UTC) User-Agent: Pan/0.136 (I'm far too busy being delicious; GIT 926a150 git://git.gnome.org/pan2) Xref: csiph.com comp.lang.javascript:22857 On Tue, 28 Jan 2014 01:20:22 +0100, Thomas 'PointedEars' Lahn wrote: >>> Xox wrote: >>> ^^^ >>> Please fix this. Xox: >> What would you prefer? On Tue, 28 Jan 2014 11:33:33 +0100, Thomas 'PointedEars' Lahn wrote: > Your real name, of course. You may insert your nickname as well, > though. > See my From header field value for an example. Any name is a 'real' name. You probably means something like a legal, street, or business name. Several years ago, I got tired of receiving death threats and promises of lawsuits because of completely rational, innocent items I had posted or referred to on Usenet and elsewhere. It occurred to me then that some lunatic or criminal could just look me up in the phone book and pay a visit. Indeed, I actually had people come to my place of business, although not to kill me but to try to sell me something. Since then, I've used pseudonyms. However, I'll keep your preference in mind should I revisit this newsgroup in the future. It will be a special thing between me and comp.lang.javascript, dependent, of course, on your not issuing any death threats. [ argument about terminology not worth pursuing ] >>>> Javascript functions on/in it. >>> >>> There is no “Javascript”, but, for the sake of discussion, let us >>> continue under the assumption that you wrote “JavaScript”, even though >>> even that term is insufficient to describe the situation. >> >> Out of curiosity, I wonder what you would prefer. >> I thought I was writing Javascript, I used grammar widely attributed to >> Javascript, and hence I wrote my question in a newsgroup called, of all >> things, comp.lang.javascript, where we are having this discussion, so >> you can see how I might have gotten that impression. > > First of all, you are using wrong spelling, in particular wrong > character case. Second, “JavaScript” is only the name of one ECMAScript > implementation used in browsers; one of many. Read the ECMAScript > Support Matrix for details. > > I would prefer “functions written in/for an ECMAScript implementation” > of course, but I can see that this may not be practical. Thus, since we > are already discussing in comp.lang.javascript, we can make use of the > context, drop the superfluous attributes altogether, and just say > “functions”. The dedicated reader will then be able to infer from the > context that what we meant were entities that are described exactly > using the words in the first sentence of this paragraph. On a stylistic note, I find internal capitalization rather twee when writing in natural language, but again, I will defer to local usage. In the matter of the names of scripts, at one time I was much vexed by the variety of interpreters, versions, DOMs, etc., with which I am sure you are familiar. For all I know, this browser or that may include many interpreters which behave differently from each other even in the same browser, and of course from all the others in different browsers, platforms, etc. etc. etc. Saying 'JavaScript' approximated my particular area of interest in this case, that is, what I get if I write '