XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   (X)HTML (http://xhtmlforum.de/forumdisplay.php?f=72)
-   -   DTD für jQuery Anwendung sinnvoll? (http://xhtmlforum.de/showthread.php?t=59387)

Unsk1ll3d 02.12.2009 15:59

DTD für jQuery Anwendung sinnvoll?
 
Hallo allerseits,

ich möchte mal das von mir schonmal gestartete Thema der DTD aufgreifen:
http://xhtmlforum.de/53388-eigene-do...meint-ihr.html

Nunja, dabei herausgekommen ist, dass die meisten Browser das leider ignorieren.

Zur Zeit baue ich einen jQuery basierten Webtop ("Web Desktop"), der natürlich auch Quelltextoptimiert sein sollte.
Link dazu: jQuery Desktop | jQuery-Desktop.org

Problem dabei ist, dass ich zur Zeit extremst auf divs setze, da das viele Browserprobleme umgeht, was userstyles, margin, padding, floating Bugs etc. angeht (Nein, die Seite ist nur aus Zufall IE7+ kompatibel).

Mir einfallende Möglichkeiten wären ...
a) die Verwendung von Namespaces (auf XML-Basis)
b) die Verwendung von eigenen DocTypes

Der Vorteil liegt klar auf der Hand, bei eigenen Namespaces würde viel Quelltext (vor allem die CSS Selektoren, die zur Zeit nötig sind) wegfallen.

Beispielsweise könnte man ein "Fenster" dann so definieren:
<window>
<aside>Sidebar...</aside>
<main>Inhalt</main>
<bottom>Statusleiste</bottom>
</window>

...oder die "Prozessliste" (für das killen von Fenstern etc.):
<processlist>
<i id="001" name="app_mytest" priority="1"/>
</processlist>
...hätte was für sich.

Was mir bei meinen RSS Feeds auffiel: Firefox ignoriert Stylesheets in XML-Dateien komplett, Safari nutzt diese einwandfrei - auch andere Webkit-Browser. Wie's mit dem IE aussieht, kann ich nicht beurteilen (Linuxnutzer).

Nun meine Fragen:
- Wäre die Anwendung von xml Namespaces in diesem Sinne vorteilhaft?
- Erfahrungswerte mit XML Namespaces? Praktikabel?
- Wie sieht's mit Browserkompatibilität aus? IE tauglich oder nicht? Opera?

Freundliche Grüße


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:28 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2021, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2020