SVG v HTML Helpu
ca021748 na tiscali.cz
ca021748 na tiscali.cz
Středa Říjen 27 07:48:30 CEST 2004
Zacnu trochu oklikou.
V klasickem HTML vystupu jsem chtel zajistit, aby se uzivateli obrazek zobrazil
at uz jeho prohlizec podporuje format SVG ci nikoliv. K tomu slouzi tag
Object, ktery muze obsahovat nekolik variant, z nichz si prohlizec vybere
prvni moznou. Po rade testu mam uspesne odzkousen na IE, Mozille i Opere
nasledujici kod:
<object data="test.svg" type="image/svg+xml" width="100" height="100">
<img src="test.png" width="100" height="100" />
</object>
Protoze takovy vystup nelze z DocBooku standardne ziskat a jelikoz takovych
obrazku nemam mnoho, editoval jsem kod az dodatecne (pro HTML Help vlastne
jednotlive ch__.html soubory). Pri generovani HTML Helpu se vsak takto definovane
SVG objekty nezahrnou do kompilace. Protoze muj prohlizec SVG podporuje,
objevi se mi v HTML Helpu pouze prazdny prostor SVG prohlizece.
Zkousel jsem to obejit pridanim neviditelneho obrazku <embed src="test.svg"
width="1" height="1">. To sice zajistilo zahrnuti SVG souboru do kompilace,
presto se mi opet na pozadovanem miste nezobrazi (ten velky).
Je spravny muj predpoklad, ze je nutne:
1) bud vlozit SVG pomoci tagu <embed>, obrazek se uzivatelum bez SVG pluginu
nezobrazi
2) nebo vlozit namisto SVG rovnou PNG, cimz bude dostupny komukoliv, ale
prijdu o moznost zoomu bez ztraty kvality
Nebo je tu i dalsi moznost?
NOKIA 2300 nebo SIEMENS A57 od 577 Kc
http://adsweb.tiscali.cz/handsety.html
Další informace o konferenci Docbook