Html komprimieren..
Hi Letz,
ich habe ne rießige Html-Seite mit 1,3 MB.
Aber des kanns ja nicht sein, deswegen frage ich mich, ob man die nicht komprimieren kann..
Im Quelltext ist ein rießiges Area-Shape.
Das muss man doch irgendwie kleiner bekomen.
Irgendwie mit Php oder sonstigen Tools/Programmen??
Thx,
clyman
ich habe ne rießige Html-Seite mit 1,3 MB.
Aber des kanns ja nicht sein, deswegen frage ich mich, ob man die nicht komprimieren kann..
Im Quelltext ist ein rießiges Area-Shape.
Das muss man doch irgendwie kleiner bekomen.
Irgendwie mit Php oder sonstigen Tools/Programmen??
Thx,
clyman
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
<center><div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
</center>
<div usemap="#Map" width="500" height="500" class="submenu">
<IMG id="info_bild" height=1000 src="hintergrund.gif" width=1000 useMap=#Map class="img">
</div>
<map name="Map" id="Map">
<AREA shape=RECT coords=0,0,10,10 href="link1.htm" href="javascript:void(0);" onmouseover="return overlib('01 / 01');"
onmouseout="return nd();" >
<AREA shape=RECT coords=10,0,20,10 href="link2.htm" href="javascript:void(0);" onmouseover="return overlib('01 / 02');"
onmouseout="return nd();">
<AREA shape=RECT coords=20,0,30,10 href="link3.htm" href="javascript:void(0);" onmouseover="return overlib('01 / 03');"
onmouseout="return nd();">
<AREA shape=RECT coords=30,0,40,10 href="link4.htm" href="javascript:void(0);" onmouseover="return overlib('01 / 04');"
onmouseout="return nd();">
<AREA shape=RECT coords=40,0,50,10 href="link5.htm" href="javascript:void(0);" onmouseover="return overlib('01 / 05');"
onmouseout="return nd();">
<AREA shape=RECT coords=50,0,60,10 href="link6.htm" href="javascript:void(0);" onmouseover="return overlib('01 / 06');"
onmouseout="return nd();">
<AREA shape=RECT coords=60,0,70,10 href="link7.htm" href="javascript:void(0);" onmouseover="return overlib('01 / 07');"
onmouseout="return nd();">
.....
|
Ich sagte ja, es ist ein rießiges Area-Shape.
Sonst nicht mehr viel außenrum, nur das Area Shape muss kleiner/komprimiert werden.
clyman
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »clyman« (27. Februar 2006, 20:12)
Mal grob gerechnet: Ein Area-Tag hat 148 Zeichen, ich runde auf auf 150. Das macht dann 150 Bytes.
1Megabyte umfasst 1024 Kilobytes oder 1024*1024 Bytes.
1048576 Bytes / 150 Bytes pro Zeile = 6990.5 Zeilen.
Ich frage mich jetzt zwei Fragen:
1) Wofür braucht man eine Map mit 7000 Bereichen und Links?
2) Wer hat sich die Zeit genommen, und diese dann hingeschrieben
Ohne die Original-Datei kann ich dir nicht weiterhelfen, da ich überhaupt nicht weiss, was du wie womit bezwecken willst (ui, viele Fragewörter).
Ich kenne aber keine Variante, links viel platzsparender als in einer Map zu verpacken. Viellciht könnte man das Javascript-Programm umschreiben, dass es nur bei der map und nicht bei jeder area aufgerufen werden muss. Dann müsste das Script einfach feststellen, über wlechem Link die Maus ist. Ob und wie das möglich wäre, da bin ich überfragt.
mfg Gimli
1Megabyte umfasst 1024 Kilobytes oder 1024*1024 Bytes.
1048576 Bytes / 150 Bytes pro Zeile = 6990.5 Zeilen.
Ich frage mich jetzt zwei Fragen:
1) Wofür braucht man eine Map mit 7000 Bereichen und Links?
2) Wer hat sich die Zeit genommen, und diese dann hingeschrieben

Ohne die Original-Datei kann ich dir nicht weiterhelfen, da ich überhaupt nicht weiss, was du wie womit bezwecken willst (ui, viele Fragewörter).
Ich kenne aber keine Variante, links viel platzsparender als in einer Map zu verpacken. Viellciht könnte man das Javascript-Programm umschreiben, dass es nur bei der map und nicht bei jeder area aufgerufen werden muss. Dann müsste das Script einfach feststellen, über wlechem Link die Maus ist. Ob und wie das möglich wäre, da bin ich überfragt.
mfg Gimli
"Linux is evolution, not intelligent design." - Linus Torvalds
Zitat
Original von MartyMcFly
Mit Copy+Paste. Und er braucht es für seine private Million-Euro-Homepage
Marty
Auch bei Copy & Paste müssen immer noch die Werte angepasst werden.
Und wenn es ne Millionen-Euro-Homepage gibt, ist eine vorgefertigte Map eh sinnlos, weil er so gut wie nichts verkaufen wird, und wenn, dann ein paar Anzeigen sicherlich grösser als 10x10 Pixel sind.
mfg Gimli
"Linux is evolution, not intelligent design." - Linus Torvalds
Dann lad die Seite irgendwo hoch, und gib uns einen Link.
Da ich nicht weiss, was du mit der Map bezwecken willst, habe ich auch keine Ahnung, wie man das anders machen könnte.
Wir können dir nur helfen, wenn du uns zeigst, wie das jetzt genau aussieht.
mfg Gimli
EDIT: wenn du keinen Webspace hast, kannst du es entweder zippen und im Forum anhängen (wenn es durch die Kompression kleiner als 1Mb wird, merh kannst du nicht anhängen) oder du sendest mir ne PN, dann sende ich dir meine Email-Adresse, du sendest mir die seite, und ich lade sie hoch, sodass sie alle sehen können.
Da ich nicht weiss, was du mit der Map bezwecken willst, habe ich auch keine Ahnung, wie man das anders machen könnte.
Wir können dir nur helfen, wenn du uns zeigst, wie das jetzt genau aussieht.
mfg Gimli
EDIT: wenn du keinen Webspace hast, kannst du es entweder zippen und im Forum anhängen (wenn es durch die Kompression kleiner als 1Mb wird, merh kannst du nicht anhängen) oder du sendest mir ne PN, dann sende ich dir meine Email-Adresse, du sendest mir die seite, und ich lade sie hoch, sodass sie alle sehen können.
"Linux is evolution, not intelligent design." - Linus Torvalds
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Gimli« (5. März 2006, 11:10)
die seite lässt sich auf grund der vielen sich wiederholenden zeichenfolge stark komprimieren 
deshalb sollte er sie ohne Probleme hier anhängen können

deshalb sollte er sie ohne Probleme hier anhängen können
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
ich hab gesagt, dass du es mit zip komprimieren kannst um es Hochzuladen...
du könntest das natürlich versuchen mit Javascript zu imitieren, aber das könnte für den Browser sehr aufwendig werden...
lad das erst mal hoch, dann gucken wir uns das an, und dann können wir dir genau sagen wie man das komprimieren kann.
Das funktioniert nicht mit Codeausschnitten sondern nur mit dem Gesamten Code...
du könntest das natürlich versuchen mit Javascript zu imitieren, aber das könnte für den Browser sehr aufwendig werden...
lad das erst mal hoch, dann gucken wir uns das an, und dann können wir dir genau sagen wie man das komprimieren kann.
Das funktioniert nicht mit Codeausschnitten sondern nur mit dem Gesamten Code...
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.


