Marcin Bońka

Marcin Bońka Programista, Neubloc
Polska Sp. z o.o.

Temat: XML+XSLT po stronie klienta

Cześć,

Zrobiłem mały "research" na temat plusów i minusów używania XML+XSLT po stronie klienta i musze stwierdzić, że wszytkie informacje jakie znalazłem w wujku Google'u są dość stare (datowane na około rok 2004-2006). W dodatku wszystkie źródła twierdzą, że takie podejście to zło i należy to tępić. Dlatego też mam kilka pytań do szanownych forumowiczów:

1. czy ktoś z Was robił serwis WWW, który wykorzystywałby XML+XSLT po stronie klienta a nie po stronie serwera ?

2. czy znacie jakieś duże/znane serwisy, które preferują podejście XML+XSLT po stronie klienta ?

3. czy widzicie jakieś problemy w wykorzystaniu XML+XSLT po stronie klienta ?

Dotychczas robiłem takie transformacje po stronie serwera, ale tak mi się nasunęły pytania i staram się znaleźć na nie odpowiedzi.

Pozdrawiam,

MarcinMarcin Bońka edytował(a) ten post dnia 04.04.11 o godzinie 10:14

konto usunięte

Temat: XML+XSLT po stronie klienta

1. Tak, ale w ramach rozwiązań nieogólnodostępnych.
2. Nie.
3. Na szybko:
* istotne różnice w trakowaniu wcinanych xml'li
* to się nie ma prawa dobrze zaindeksować w wyszukiwarkach
* zachęca do wydalania z serwera nadmiarowych danych

konto usunięte

Temat: XML+XSLT po stronie klienta

1. Robił, ale tak jak przedmówca - rozwiązanie zamknięte, nie dla wszystkich. Bo jak zapragniesz zrobić coś ogólnego, to Cię krew zaleje ze względu na różnorodność w działaniu XSLT po stronie przeglądarek, zwłaszcza mozillowatych o Operze nawet nie wspominając. W tej konkurencji jedynie IE i Chrome wykazują oznaki normalności.

2. Do niedawna fotka.pl tak działała. Ale zrezygnowali w obliczu licznych problemów (np. 1, 2, 3, 4).

3. W niektórych przeglądarkach transformacje XSLT z niewiadomych przyczyn czasami zarzynają maszynę strasznie. No i - jak Sławek napisał - zaindeksować dobrze się nie ma prawa, bo serwer przestaje być "dawcą" html-i i sprowadzony jest jedynie do roli składowiska danych.

Następna dyskusja:

XML->XSLT->HTML ze stronico...




Wyślij zaproszenie do