Opera i XML (czy i w jaki sposób Opera wspiera?)

w dziale Opera
piecia2000 napisał(a):

Przydałoby się coś takiego w Operze jak XMLDom w IE....
Czy ktoś wie coś na ten temat? Czy jest w planach?

Jeżeli ktokolwiek próbował robić coś przy pomocy XML i DOM (w IE lub Flash MX) to wie jak to jest wygodne.

I całkowicie ustandaryzowane wink

quiris napisał(a):

I całkowicie ustandaryzowane

Można prosić o odesłanie do standardu?

piecia2000 napisał(a):

Chodziło mi o to że XML i np. XPath, XSLT są ustandaryzowane.


Rozumiem, że standardem w przeglądarkach nie jest dodawanie do metod DOM możliwości ładowania zewnętrznych dokumentów. Jednak IE i Mozilla mają taką możliwość, co w połączeniu z metodami DOM .replaceNode(), appendChild() daje ogromne możliwości modyfikowania/doładowywania tylko potrzebnych kawałków kodu.

Doskonałym przykładem jest drzewko (np. takie jak na stronie MSDN Microsoftu).
Takie drzewko to doskonałe narzędzie w przypadku budowania dużych serwisów (np. intranetów które zawierają ogromne ilości dokumentów). Możliwość dynamicznego doładowywania nowootwieranych gałęzi na pewno bardzo usprawnia i przyśpiesza używanie takiego narzędzia.

Z tego co wiem Opera nie obsługuje też XSLT..

Pytam jednak, czy są jakieś plany?
Chodzi mi o taki PlugIn do Opery.

quiris napisał(a):

Rozumiem, że standardem w przeglądarkach nie jest dodawanie do metod DOM możliwości ładowania zewnętrznych dokumentów.

Czy tu chodzi o HttpRequest? Pisz wprost o jaki dokładnie rzeczy Ci chodzi. Będzie łatwiej podłubać tu i ówdzie za tym tematem?

piecia2000 napisał(a):

Tak. W IE to jest ActiveXObject MsXml.XmlDom oraz MsXml.XmlHttp, w Mozilli to jest XMLHttpRequest(), a XmlDocument ma metodę load() (więcej: http://www.mozilla.org/xmlextras/).

Po załadowaniu odpowiedniego XML'a i XSLT mogę to od razu przetransformować do odpowiedniego fragmentu który dodam do dokumentu.

quiris napisał(a):

Tak. W IE to jest ActiveXObject MsXml.XmlDom oraz MsXml.XmlHttp, w Mozilli to jest XMLHttpRequest(), a XmlDocument ma metodę load() (więcej: http://www.mozilla.org/xmlextras/).

He, he to się dobrze składa, bo Opera od wersji 7.60 obsługuje XMLHttpRequest(): http://snapshot.opera.com/windows/w760p1.html i chyba dobrze obsługuje, bo GMail, który z tego korzysta śmiga pod tą Operą aż miło smile

Co do XSLT to w tej chwili nie ma i nie ma nawet żadnych przecieków, że będzie. Niestety.

piecia2000 napisał(a):

Doskonale, dzięki wink
Pozostaje czekać na ostatecznego releasa...