Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Prikazivanje XML-a - kako

[es] :: XML :: Prikazivanje XML-a - kako

[ Pregleda: 7383 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

rivan
Ivan Radovanović

Član broj: 1901
Poruke: 71
*.preco1990.com.

ICQ: 212235650


Profil

icon Prikazivanje XML-a - kako02.12.2004. u 09:29 - pre 234 meseci
Moze li neko da napise koji bi bio preporuceni nacin za prikazivanje xml dokumenta u browseru:
xml i css ili
xml i xsl (ako moze bez dobijanja xhtml-a) ili
xml i xslt (preko xhtml-a).
Zanimaju me dobre i lose strane svakog od eventualnih pristupa
 
Odgovor na temu

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.neobee.net.

Sajt: localhost


+5 Profil

icon Re: Prikazivanje XML-a - kako02.12.2004. u 20:12 - pre 234 meseci
nisam siguran šta podrazumevaš pod drugom opcijom. ako misliš korišćenje XSL-FO (formating objects, drugi deo XSL tehnologije), to jeste moćna opcija, ali ne znam ni jedan browser koji ume tako nešto da prikaže (u stvari, znam malo alata koji to umeju da renderuju, pa se FO uglavnom prebacuje u druge formate (npr PDF) uz pomoć alata kao što je apache FOP http://xml.apache.org/fop).

dakle, ostadoše prva i treća opcija. prva je dakako lakša (CSS je lakši od XSLTa), ali manje moćna, i kod nekih stvari prilično zajebana. ipak su browseri i dalje primarno (x)HTML zverke, tako da i najosnovnije stvari kao što su linkovanje, u XMLu mogu da budu prilično rogobatne (naročito ako je jedan od zahteva i podrška za IE).

tako da, kao jedino razumno rešenje (bar za sada) ostaje XML + XSLT -> (x)HTML.

 
Odgovor na temu

utvara
Slobodan Utvić
Vivvo CMS lead developer, Spoonlabs
d.o.o. Beograd

Član broj: 677
Poruke: 87
*.sbb.co.yu
Via: [es] mailing liste

Jabber: utvara@elitesecurity.org
ICQ: 28140625
Sajt: utvara.blogspot.com


Profil

icon Re: Prikazivanje XML-a - kako02.12.2004. u 20:57 - pre 234 meseci
Pogledaj www.zvon.org tamo mozes da vidis sajt u svim gore pomenutim
varijantama. Moj licni izbor je XML + XSL (losa strana je sto ta
varijanta ne radi na IE < 6.0).

Na www.macromedia.com je sve uradjeno sa DIV i SPAN, tj vidi se sta sve
moze da se uradi sa css-om.

takodje (ovo nije reklama) pogledaj www.dentalis.epro.co.yu
(sajt je uradjen u varijanti XML + XSL) deo source-a za taj sajt imas na
http://sourceforge.net/projects/upxx-framework (ne sam sadrzaj :)

poz utvara

--
Sve najlepse,
Best regards,
Slobodan mailto:[email protected]
 
Odgovor na temu

rivan
Ivan Radovanović

Član broj: 1901
Poruke: 71
*.preco1990.com.

ICQ: 212235650


Profil

icon Re: Prikazivanje XML-a - kako03.12.2004. u 09:12 - pre 234 meseci
pa druga opcija (kako sam ja mislio) je unekoliko ekvivalentna prvoj - xml + xslt da se dobije drugi xml (sa eventualno drugacijim rasporedom elemenata) i onda na to da se primeni css (a da se ne dobija xhtml na mesto ovog drugog xml-a)

@utvara
e sad nakon gledanja ovih sajtova kod mene se javlja par pitanja
1. www.zvon.org - zasto su xml+css, html+css, xml+xslt svi razliciti (govorim o izgledu) - da li zato sto nije moguce izvesti da izgledaju isto ili zato sto je autora mrzelo itd.
2. na dentalis i na zvon (xml + xslt) koristi se xslt transformacija na klijentskoj strani (ili mozda gresim) - sta je generalno preporuceno - xslt kod klijenta ili na serveru?
 
Odgovor na temu

utvara
Slobodan Utvić
Vivvo CMS lead developer, Spoonlabs
d.o.o. Beograd

Član broj: 677
Poruke: 87
*.sbb.co.yu
Via: [es] mailing liste

Jabber: utvara@elitesecurity.org
ICQ: 28140625
Sajt: utvara.blogspot.com


Profil

icon Re: Prikazivanje XML-a - kako03.12.2004. u 11:29 - pre 234 meseci
Prvo gde god imas XML i XSL i hoces da dobijes nesto od ta dva (drugi
XML) moras imati XSLT(ransformations).

Mesarsko obrazlozenje :
XML je meso
XSL je resetka i noz
XSLT je masina za mlevenje mesa
Rezultat je mleveno meso.

Dobre refernce za sve web tehnologije su www.w3.org i gore pomenuti
zvon.


Tacnije na Dentalis imas varijantu XML+XSL+CSS :).
XSL odradjuje dosta prljaog posla, nevezano za prikaz, recimo dinamicko
generisanje formi za unos (skoro direktno u zavisnosti od strukture baze).

Parsiranje se obavlja na klijentskoj strani, ja bi licno jako voleo
dase to desi na serveru, ali samo jedan provajder kod nas (i to od skora)
podrzava php-xslt biblioteku. (pogledaj po ES, tu su mi se javili)

Sto se zvona tice, dobar sajt - los dizajn. Verovatno se nisu trudili
mnogo. MacroMedia mi je mnogo bolji primer sta bi moglo da se uradi.

xml+css varijanta po meni ima problem sa headerom.
xml+xslt

poz, utvara

--
Sve najlepse,
Best regards,
Slobodan
 
Odgovor na temu

[es] :: XML :: Prikazivanje XML-a - kako

[ Pregleda: 7383 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.