Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 8.889 pregleda

Najnovija ↓

Prikazivanje XML-a - kako 02.12.2004. u 10:29 · pre 266 meseci #1
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
Re: Prikazivanje XML-a - kako 02.12.2004. u 21:12 · pre 266 meseci #2
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.
Potpis
blogče :: unescaped beta
  »
go-paste extenzija
  »
reč dana: backup
  »
bočne koalicije
Re: Prikazivanje XML-a - kako 02.12.2004. u 21:57 · pre 266 meseci #3
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]
Potpis
utvara is no saint
CV
>>Trenutni hobi
>>Dragon
Re: Prikazivanje XML-a - kako 03.12.2004. u 10:12 · pre 266 meseci #4
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?
Re: Prikazivanje XML-a - kako 03.12.2004. u 12:29 · pre 266 meseci #5
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
Potpis
utvara is no saint
CV
>>Trenutni hobi
>>Dragon
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme