Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 02.12.2009, 15:59
Benutzerbild von Unsk1ll3d
Unsk1ll3d Unsk1ll3d ist offline
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 03.01.2006
Beiträge: 206
Unsk1ll3d befindet sich auf einem aufstrebenden Ast
Standard 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
Mit Zitat antworten
Sponsored Links