Soo nach langer Zeit will ich mich auch nochmal melden
Die Idee des neuen Designs finde ich ziemlich gut, allerdings hab ich den gleichen Kritikpunkt wie hier auch schon erwähnt, nämlich die Zerstörung der Größen
verhältnisse.
Also hab ich mir den Quelltext mal angeguckt und so viel muss da ja gar nicht verändert werden. Ich hoffe es ist nicht unrechtmäßig wenn ich den Code benutzt hab um das auszutesten
Einmal ein paar Zeilen im Head:
Code:
<script type="text/javascript">
var height=window.innerHeight-160;
var width=window.innerWidth-140;
if ((height * 1.375) < width)
{
width=height*1.375;
}
else
{
height=width / 1.375;
}
</script>
Code:
swfobject.embedSWF("http://z0r.de/L/z0r-de_2270.swf", "flash", width, height, "9.0.0","/swf/expressInstall.swf", flashvars, params, attributes);
swffit.fit("flash", "1", "1", width, height, true, false);
und einmal die Funktion die den Loop aktualisiert wenn die Fenstergröße verändert wird:
Code:
function doResize(){height=window.innerHeight-160;width=window.innerWidth-140;if ((height * 1.375) < width) {width=height*1.375;} else{height=width / 1.375;}; swffit.fit("flash", "1", "1", width, height, true, false)}
Die 1.375 kommt durch das Originalseitenverhältnis der Loops zustande. (550x400 -> 11:8 = 1,375)
Die if-else Verzweigung sorgt dafür dass immer die "richtige" Seite ihre Größe behält, je nachdem ob die Breite oder die Höhe zu klein wird.
Der Loop ist dann so groß wie möglich, ohne dass es aber einen weißen Rand oder das Phänomen wie beim angesprochenen
#2270 auftritt.
Ich hoffe ich konnte helfen