benji: [XHTML] - diese Umsetzung ist doch wohl der letzte Schei*

Beitrag lesen

Hallo !

Diese Seite hier:
<iframe src="http://www.deviantart.com/" width="90%" height="90%">http://www.deviantart.com/</iframe>
(http://www.deviantart.com/)

ist eine XHTML-Datei, wie man es am Quelltext erkennen kann. Anscheinend heißen die Seiten dort aber anscheinend auch mit endung .xhtml oder so was, denn der IE (z.B. - ok ist kein browser [wie man an der super xhtml-darstellung erkennt]) stellt ja ERST nicht mehr den xml-stammbaum dar, wenn man jedes element per css definiert.

Genausowas haben die auch gemacht - verrückt, hier ein ausschnitt:

--------------------------------------------------------------------------------

<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
 <title>deviantART: where ART meets application!</title>
 <link href="http://s.deviantart.com/styles/minimal/styles.css" rel="stylesheet" type="text/css" media="screen" title="Minimal" />
 <script type="text/javascript" src="http://s.deviantart.com/styles/functions.js"></script>
</head>
<body class="cols">

<div id="main">
<div id="main-ctrl1">
<div id="main-ctrl2">
<div id="main-ctrl3">
<div id="main-ctrl4">
<div id="main-core">

<div style="text-align:center">
<br />
<div style="width:486px;height:60px;margin:0 auto;overflow:hidden">
<iframe id="a389b771" name="a389b771" src="http://ads.deviantart.com/adframe.php?n=a389b771&what=zone:1&target=_top" frameborder="0" scrolling="no" width="468" height="60" align="center">
<a href="http://ads.deviantart.com/adclick.php?n=a389b771" target="_top"><img src="http://ads.deviantart.com/adview.php?what=zone:1&n=a389b771" border="0" alt="" /></a>
</iframe>
</div>
<a href="https://www.deviantart.com/store/subscribe">Want to get rid of ads? Subscribe to deviantART now!</a><br /><br />
</div>

<div id="head">
 <div id="head-ctrl1">
 <div id="head-ctrl2">
 <div id="head-ctrl3">
 <div id="head-ctrl4">
 <div id="head-core">

<div id="h1">
  <div id="h1-ctrl1">
  <div id="h1-ctrl2">
  <div id="h1-ctrl3">
  <div id="h1-ctrl4">
  <div id="h1-core">
   <h1><a href="http://www.deviantart.com/"><span>deviantART</span></a></h1>
  </div> <!--/core-->

<div class="hekk"> </div>
  </div> <!--/4-->
  </div> <!--/3-->
  </div> <!--/2-->
  </div> <!--/1-->
  </div> <!--/h1-->

<div id="bar-deviant">
<div id="bar-deviant-ctrl1">
<div id="bar-deviant-ctrl2">
<div id="bar-deviant-ctrl3">
<div id="bar-deviant-ctrl4">
<div id="bar-deviant-core">
 <div class="mod-double">

<form class="login main" action="http://www.deviantart.com/users/login" method="post">
   <input type="hidden" name="ref" value="http://www.deviantart.com/" />
   <div>
   <label for="username"><kbd class="shortcut" title="Keyboard shortcut: Alt+U (Win), Ctrl+U (Apple)">U</kbd>sername:</label>
   <input class="text" type="text" name="username" id="username" value="" accesskey="u" size="10" maxlength="20" />
   <label for="password"><kbd class="shortcut" title="Keyboard shortcut: Alt+P (Win), Ctrl+P (Apple)">P</kbd>assword:</label>
   <input class="text" type="password" name="password" id="password" accesskey="p" size="10" />
   <input class="button" type="submit" name="action" value="Login" />
   <input class="button" type="submit" name="action" value="Join" />
   <input class="button" type="submit" name="action" value="Lost Password" />
   </div>
  </form>

<form class="search ext" action="http://search.deviantart.com/" method="get">
 <div>
 <label for="topsearch"><kbd class="shortcut" title="Keyboard shortcut: Alt+S (Win), Ctrl+S (Apple)">S</kbd>earch:</label>
 <input class="text" type="text" id="topsearch" name="search" accesskey="s" />
 <input class="button" type="submit" value="Go!" />
 </div>
</form>

</div>
</div> <!--/core-->
<div class="hekk"> </div>
</div> <!--/4-->
</div> <!--/3-->
</div> <!--/2-->
</div> <!--/1-->
</div> <!--/bar-deviant-->
<div id="bar-main">
<div id="bar-main-ctrl1">
<div id="bar-main-ctrl2">
<div id="bar-main-ctrl3">
<div id="bar-main-ctrl4">
<div id="bar-main-core">

--------------------------------------------------------------------------------

Auf diese Art und weise macht das ganze keinen Sinn mehr.... die gesamte Tabellenstruktur als <div>'s aufzubauen: Meine Meinung: idiotisch!

Was haltet ihr davon ? Ist es etwa eine gute Möglichkeit, das kopieren des Seitenlayouts zu verhindern oder sind das dort ..."leicht verrückte spinner", denen die Website nicht (technisch) modern genug sein kann ...?

benji

--
© by benji
® by benji
  all rights reserved