Re: What does the SRC in <IMG SRC> stand for?



Scripsit dorayme:

Yes, src has seemed to many of us, I am sure, an abbreviation by
the usual method of vowel removal.

Some people seem to have though of it as a misspelling of "scr", presumably short for "screen". I've rather often seen the attribute name as "scr", and although it could be just a typo (metathesis), I've wondered whether it has some explanation.

Nevertheless, the SRC in <IMG SRC> stands for the attribute that indicates the URL of the image. Nothing more, nothing less. We can discuss its historic origin at any length, and the explanation as an abbreviation of "source" is most probably correct, but it has no impact on the _meaning_ of the attribute. Once you take a word or abbreviation from a natural language and define it e.g. as an element name, attribute name, function name, or whatever, it by definition loses connection with the natural language - it's just a defined symbol, with no other meaning than the one you have given to it.

This is particularly important when you consider names that were chosen poorly, such as the element name "a" or the CSS property name "letter-spacing" (which affects the spacing between all characters, not just letters) or "white-space" (which also affects line breaking in strings containing no white space).

--
Jukka K. Korpela ("Yucca")
http://www.cs.tut.fi/~jkorpela/

.



Relevant Pages

  • Re: spinoza programming language status report (or, disruptive technology is always late)
    ... programming and is abusing this forum thereby, ... meaning depends on how you overload << within the context of the ... it's that part of natural language in which one human being ... makes predictions about what computers will do to another human being. ...
    (comp.programming)
  • Re: Tarski Trutha and the Layman
    ... natural language was also included and all of this dropped among ... even if they did surmise that the squiggles on the stuff called paper ... meaning was, since in the dictionary each word is self-referentially ... truth either. ...
    (sci.logic)
  • Re: The problematic connective
    ... "Jennie became pregnant and she got married." ... This exciting observation that natural language meaning is different ... than the meanings of formal connectives has been done. ...
    (sci.logic)
  • Tarski Trutha and the Layman
    ... natural language was also included and all of this dropped among ... even if they did surmise that the squiggles on the stuff called paper ... meaning was, since in the dictionary each word is self-referentially ... And since Truth is something that only meaningful strings ...
    (sci.logic)
  • Re: AM or PM and the Specious Moment! Useful!
    ... P.M.) have no meaning. ... A.M. abbreviation ante meridiem ...
    (rec.org.mensa)