cgmo-webcgm message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: default/explicit -- _replace clarification
- From: Lofton Henderson <lofton@rockynet.com>
- To: <cgmo-webcgm@lists.oasis-open.org>
- Date: Wed, 15 Jun 2005 15:56:50 -0600
Feedback welcome (esp. implementors)...
As a first cut at implementing the no-reload decision for _replace, I
took Benoit's suggested words and applied them to _replace in the
definition list of 3.1.2.2 and to the _replace cell of the table.
Which resulted in...
Old text
-----
The viewer shall replace the
current picture by the designated picture in the same rectangular area in
the same frame or window as the picture which refers to this target. This
is the default behavior for CGM-to-CGM links.
New text
-----
The viewer shall replace the
current CGM picture by the designated CGM picture in the same rectangular
area in the same frame as the picture which refers to this target. If the
ending resource (CGM) is the same as the linking resource, the viewer
does not reload the resource.
[_replace in the definition list of 3.1.2.2 has this additional sentence
at the end, "Applicable only to CGM-to-CGM links (i.e., this is not
defined in HTML 4.01), this is the default behavior for such
links."]
Then I looked again at Dieter's mail, which raised two questions (see
after):
At 05:18 PM 6/14/2005 +0200, =?us-ascii?Q?Dieter__Weidenbruck?=
wrote:
1. LinkURIs
CGM to CGM linkURIs like
#name(myObj,move)
simple navigation to another object
#xcf(myXCF.xml)
load and apply this companion file
2. DOM calls
(assume a cgm is loaded and
displayed)
cgmDoc.src =
""#name(myObj,move)"
cgmDoc.src =
""#xcf(myXCF.xml)"
This is especially important to
be able to load XML companion files in a sequence, e.g.
- myScreentips.xml
- myLinks.xml
-
myConfiguration.xml
Suggestion:
If a picture behavior is
explicitely stated, it must be used
If no picture behavior is
stated, and the nature of the link doesn't require a reload of the file,
don't use a picture behavior.
Questions:
1.) do we want to distinguish between *explicit* _replace and *defaulted*
_replace ? (Dieter's mail seems to imply that.) It seems odd
that these should behave differently (if we are viewing myCGM.cgm
currently):
#name(myObj, move)
#picseqno(1,_replace).name(myObj, move)
myCGM.cgm#picseqno(1,_replace).name(myObj, move)
myCGM.cgm#name(myObj, move)
(Btw, on an intra-cgm link, the preferred form is that the picture
behavior is put into the 3rd parameter of the linkuri, but I have used
the un-preferred form for concise illustration purposes.)
2.) [...next message, to split issues apart...]
Regards,
-Lofton.
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]