HTML ist nicht mein Freund.
Bevor ich mit HTML überhaupt etwas zu tun hatte, hatte ich für Xfire (chat-tool) Skins gecoded.
Im Vergleich HTML und XML, womit diese Skins erstellt wurden, muss ich feststellen, dass es mit XML und dem von den Machern erstellten System sehr viel einfacher war.
Kann man denn dazu beitragen, dass HTML verbessert wird?
Als kleines Bsp zu dem Skinning System:
<Tile Name="MainWindow" Component="MainWindow">
<Tile Name="RO_Top_Box" JustX="center" JustY="top" Z="50" IndentRight="14" ResizeX="100" Component="RO_Top_Box">
<Tile Name="RO_Top" JustX="center" IndentRight="0" Component="RO_Top"/>
</Tile>
<Tile Name="TopFrame" ResizeX="100" JustX="left" Y="RO_Top_Box.bottom-7" Z="50" IndentRight="13" Component="TopFrame"/>
<Tile Name="Left" ResizeY="100" JustX="left" X="18" Y="TopFrame.bottom" Z="50" IndentBottom="BottomFrame.height+84" Component="Left"/>
<Tile Name="Right" ResizeY="100" JustX="right" X="28" Y="TopFrame.bottom" Z="50" IndentBottom="BottomFrame.height+84" Component="Right"/>
<Tile Name="BottomFrame" ResizeX="100" Y="Left.bottom" Z="300" IndentLeft="8" IndentRight="20" Component="BottomFrame"/>
<Tile Name="AdViewBackGroundFrame" ResizeX="100" X="left.right-2" Y="RO_Top_Box.bottom+10" IndentRight="38" Z="49" Component="AdViewBackGroundFrame">
<Tile Name="AdView" JustX="left" JustY="top" Component="AdView"/>
</Tile>
...
<Tile Name="CloseBox" JustX="right" JustY="top" Y="81" X="43" Z="100" Component="CloseBox"/>
...
</Tile>
Alles anzeigen
XML ist ja bekannt. Das System dahinter scheint von den Machern des Tools zu kommen (nicht sicher, aber meine logische Schlussfolgerung)
Was ich mir bei HTML nun gern wünschen würde wäre sowas wie:
<Tile Name="Left" ResizeY="100" JustX="left" X="18" Y="TopFrame.bottom" Z="50" IndentBottom="BottomFrame.height+84" Component="Left"/>
IndentBottom (klar - einrücken)
="BottomFrame.height (also einrücken um die "height" von "BottomFrame")
+84" (+84 - auch klar)
Das Platzieren von Elementen war so easy. Ich wünschte wir könnten das in HTML nutzen.
oder gibt es da Wege?