Thomas J.S.: Unsauberer Code?

Beitrag lesen

Hallo,

mir wurde von einige Leuten gesagt dass mein code recht unsauber ist. Nun..das würde ich gerne ändern und würde gerne wissen wo genau mein problem liegt oder ob ich irgendwie falsch vorgehen...soll ich roll.overs nicht in Fireworks erstellen?

http://www.timwalther.de

Ich möchte gleich vorausschicken, dass es meine persönliche Meinung ist:
Es ist egal womit du deine Javascripte erstellt, aber sowas:
-----------------------------------------------

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_preloadImages('newpage/slices/fun1_r1_c1_f3.gif','newpage/slices/fun1_r1_c1_f2.gif','newpage/slices/fun1_r1_c1_f4.gif','newpage/slices/fun1_r2_c1_f3.gif','newpage/slices/fun1_r2_c1_f2.gif','newpage/slices/fun1_r2_c1_f4.gif','newpage/slices/fun1_r2_c3_f3.gif','newpage/slices/fun1_r2_c3_f2.gif','newpage/slices/fun1_r2_c3_f4.gif','newpage/slices/fun2_r1_c1_f3.gif','newpage/slices/fun2_r1_c1_f2.gif','newpage/slices/fun2_r1_c1_f4.gif','newpage/slices/fun2_r2_c1_f3.gif','newpage/slices/fun2_r2_c1_f2.gif','newpage/slices/fun2_r2_c1_f4.gif','newpage/slices/fun2_r2_c3_f3.gif','newpage/slices/fun2_r2_c3_f2.gif','newpage/slices/fun2_r2_c3_f4.gif','newpage/slices/tobi_ic_r1_c1_f3.gif','newpage/slices/tobi_ic_r1_c1_f2.gif','newpage/slices/tobi_ic_r1_c1_f4.gif','newpage/slices/tobi_ic_r2_c1_f3.gif','newpage/slices/tobi_ic_r2_c1_f2.gif','newpage/slices/tobi_ic_r2_c1_f4.gif','newpage/slices/tobi_ic_r2_c3_f3.gif','newpage/slices/tobi_ic_r2_c3_f2.gif','newpage/slices/tobi_ic_r2_c3_f4.gif','newpage/slices/fun3_r1_c1_f3.gif','newpage/slices/fun3_r1_c1_f2.gif','newpage/slices/fun3_r1_c1_f4.gif','newpage/slices/fun3_r2_c1_f3.gif','newpage/slices/fun3_r2_c1_f2.gif','newpage/slices/fun3_r2_c1_f4.gif','newpage/slices/fun3_r2_c3_f3.gif','newpage/slices/fun3_r2_c3_f2.gif','newpage/slices/fun3_r2_c3_f4.gif','newpage/slices/fun4_r1_c1_f3.gif','newpage/slices/fun4_r1_c1_f2.gif','newpage/slices/fun4_r1_c1_f4.gif','newpage/slices/fun4_r2_c1_f3.gif','newpage/slices/fun4_r2_c1_f2.gif','newpage/slices/fun4_r2_c1_f4.gif','newpage/slices/fun4_r2_c3_f3.gif','newpage/slices/fun4_r2_c3_f2.gif','newpage/slices/fun4_r2_c3_f4.gif','newpage/slices/fun5_r1_c1_f3.gif','newpage/slices/fun5_r1_c1_f2.gif','newpage/slices/fun5_r1_c1_f4.gif','newpage/slices/fun5_r2_c1_f3.gif','newpage/slices/fun5_r2_c1_f2.gif','newpage/slices/fun5_r2_c1_f4.gif','newpage/slices/fun5_r2_c3_f3.gif','newpage/slices/fun5_r2_c3_f2.gif','newpage/slices/fun5_r2_c3_f4.gif','newpage/slices/fun6_r1_c1_f3.gif','newpage/slices/fun6_r1_c1_f2.gif','newpage/slices/fun6_r1_c1_f4.gif','newpage/slices/fun6_r2_c1_f3.gif','newpage/slices/fun6_r2_c1_f2.gif','newpage/slices/fun6_r2_c1_f4.gif','newpage/slices/fun6_r2_c3_f3.gif','newpage/slices/fun6_r2_c3_f2.gif','newpage/slices/fun6_r2_c3_f4.gif','newpage/slices/fun7_r1_c1_f3.gif','newpage/slices/fun7_r1_c1_f2.gif','newpage/slices/fun7_r1_c1_f4.gif','newpage/slices/fun7_r2_c1_f3.gif','newpage/slices/fun7_r2_c1_f2.gif','newpage/slices/fun7_r2_c1_f4.gif','newpage/slices/fun7_r2_c3_f3.gif','newpage/slices/fun7_r2_c3_f2.gif','newpage/slices/fun7_r2_c3_f4.gif')">

ist mehr als nur extrem übertrieben. Da solltest du eher dein Konzept für deine Seite überlegen.
Nich zuletzt wegen:
--------------------
</body>
</html>
</pre></xmp></noscript>

<!-- START RedMeasure V4 - Java v1.1  $Revision: 1.3 $ -->
<!-- COPYRIGHT 2000 Red Sheriff Limited -->

<script language="JavaScript"><!--
var pCid="uk_lycos-uk_0";
var w0=1;
var refR=escape(document.referrer);
if (refR.length>=252) refR=refR.substring(0,252)+"...";
//--></script>
<script language="JavaScript1.1"><!--
var w0=0;
//--></script>
<script language="JavaScript1.1" src="http://lycos-eu.imrworldwide.com/a1.js">
</script>
<script language="JavaScript"><!--
if(w0){
var imgN='<img src="http://lycos-eu.imrworldwide.com/cgi-bin/count?ref='+
 refR+'&cid='+pCid+'" width=1 height=1>';
if(navigator.userAgent.indexOf('Mac')!=-1){document.write(imgN);
}else{
 document.write('<applet code="Measure.class" '+
 'codebase="http://lycos-eu.imrworldwide.com/"'+'width=1 height=2>'+
 '<param name="ref" value="'+refR+'">'+'<param name="cid" value="'+pCid+
 '"><textflow>'+imgN+'</textflow></applet>');
 }
}
document.write("<COMMENT>");
//-->
</script>
<noscript>
<img src="http://lycos-eu.imrworldwide.com/cgi-bin/count?cid=uk_lycos-uk_0" width=1 height=1>
</noscript>
</COMMENT>
<!-- END RedMeasure V4 -->

<script language="javascript" src="http://ads.tripod.lycos.co.uk/ad/test_frame_size.js"></script>
<script language="javascript">
if (!AD_clientWindowSize()) {
        document.write("<NOSC"+"RIPT>");
}
</script>

<script type="text/javascript" src="http://ads.tripod.lycos.co.uk/ad/ad.php?cat=noref&mkw=&CC=uk&ord=3e19cab7&adpref="></script>
-------------------------

Solcher Schwachsinn sorgt bei mir in erster Linie für eins: nämlich, für Ärger, wenn mir plötzlich sämtliche "Warneinrichtungen" äußerst aktiv werden: dabei sind unzulässige Cookies vom dritt Anbietern noch das kleinste übel.
Solche wirklich nervende Dinge sind eine der Gründe dafür, warum immer öfters epmfohlen wird, JavaScrip abzuschalten.
Es gibt wirklich günstige Domainanbeiter, wo du nicht auf die Bauernfängerangebote von lycos/tripod und Co. angewiesen bist. Denn mit so einer Webseite erreichst du nur eines: dass deine Besucher nie wieder kommen.

Wie gesagt, meine Meinung.

Grüße
Thomas