In letzter Zeit habe ich über die etwas nicht-Mainstream-Architektur der Erstellung von Roh-XML auf der Serverseite nachgedacht und dann ein XSLT-Stylesheet auf dem Client verwendet, um das XML in die vollständige Benutzeroberfläche umzuwandeln. Natürlich müsste ein Fallback-Mechanismus existieren, wenn der Client nicht in der Lage wäre, clientseitig XSLT zu verwenden. In diesem Fall würden wir ihn einfach serverseitig für ihn transformieren.Große Websites, die Client-Side-XSLT verwenden?
Ich bin bereits vertraut mit XSLT, und dieser Ansatz scheint eine saubere Trennung von Präsentation und Inhalt zu sein, die Daten vollständig in XML zu zwingen und XSLT für die Präsentation zu verwenden.
Ich bin mir auch bewusst, dass dies eine zusätzliche Schicht der Komplexität der Anwendung hinzufügen, die nur ein anderes bewegliches Teil ist, das fehlschlagen kann.
Meine Frage ist: Gibt es einen großen Namen oder große Traffic-Sites mit diesem Ansatz, und wenn ja: Welche Einschränkungen/Lektionen gelernt hast du davon weggenommen?
Dank Internet, Zach
Zwei Jahre später - benutzen Sie immer noch diese Technik? – Casey
Nein, bin ich nicht. Mit einer Reihe von neuen (mobilen) Geräten kommt dies nicht Mainstream genug, um zu garantieren, dass es funktioniert. Sieht nicht so aus, als ob WoW das immer noch benutzt. – zachleat
Sie haben es möglicherweise gerade von der Clientseite zur Serverseite verschoben. –