gelöschter Benutzer

Wo kann der Code herkommen?

am 07.05.2010, 12:57 Uhr eröffnete folgenden Thread
Joomla    1683 mal gelesen    8 Antwort(en).

Hallo zusammen!

Ich bin darauf aufmerksam gemacht worden, das meine online erzeugte template.css mit Code vollgestopft ist, der da eigentlich / wahrscheinlich gar nicht hingehört.

[html]background-image:url(data:image/gif;base64,R0lGODlhCgBkANUAAPv7++Xl5efm5tzd3fj4+Ojo6Orq6t7e3u7u7uDg4PLy8vX19fDw8OPj49jY2Ozs7Nra2vz8/Nvb29nZ2f39/d/g4PHy8vPz8/P089vb3PLy8fn6+d/g3/n6+tjZ2e7u7e/w7/3+/eDf4PLx8vDv8PDv7/38/Pb29/r6+ff29/b29tfY1/r5+vb39t/f4Pf399nZ2Pn5+fb39/79/tvc2/7+/fP09PDw7+Dg3+Li4eLh4uHi4tjX1+Hh4e/w8NfX1yH5BAAAAAAALAAAAAAKAGQAAAa/wJ9wSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum1c/ntHBbrs9kwksDo9D7vi8ZC+h8TMZA4KDhAeGBy6HhhU4FS4JIhyRFT2VPTqVOjs5DZ2enwGhoqMCpaanBamqqwatrq8PsbKzCAgftbe1CAw+JTckJSQgICUWGhYjIxoKI8gXzxcY0TbPC9bX2CcpKS8nKi0vKTIE5OUx5SwbHSgoMSgbMR0A8/T1Eff3JvgmFDM1ISFmUBhIIQgAOw=;background-repeat:repeat-x;}#left,#right{float:left;width:183px;padding:5px;background-color:#fff;background-image:url[/html]

Wer hat eventuell einen Tipp / eine Vermutung, was oder wer den Code erzeugen könnte?

Denn meine statische template.css beinhaltet dieses base64.... nicht.

Danke und Gruße

Marcus


romacron
JDev Xer
Content Gott (1224 Beiträge)
am 08.05.2010, 07:56 Uhr schrieb romacron

Hallo Marcus,

Es wird aus irgendeiner Komponente geladen.
Kann gut sein das ein Hersteller sein Logo, auf der Seite angezeigt bekommen möchte oder er möchte wissen, dass Du auch die Komponente einsetzt.

Je nach Lizenz, darfst Du es entfernen oder eben auf gar keinen Fall.

Ne gute Adresse ist da Flow\'s Site floern.com/tools/textencoder



RobbyMe
Avatar RobbyMe
Teamleiter Verkauf Printmedien
Guru (228 Beiträge)
am 08.05.2010, 10:31 Uhr schrieb RobbyMe

Hallo Marcus,

Du benutzt wahrscheinlich Smartoptimizer zu Optimierung Deiner Seite. Hier ist in der Konfigurationsdatei "configuration.php" eine Einstellung "embed". Hier kannst Du wählen, ob Deine Bilder in die CSS eingebettet werden.

Hintergrund, beim einbetten der Bilder werden http request gespart, der Nachteil ist das dieser in base64 als Code umgewandelt wird und somit deine CSS anschwillt. Dieser wird aber wiederum mit smartoptimizer gezippt. Da nicht alle Browser das base64 Format verstehen, erkennt das Smartoptimizer in der Regel und bettet die Bilder nicht in die CSS Datei ein. Die verschiedenen Files liegen im Cache Order des Tools, die Du bei diversen Tests manuell löschen musst.

Meine Erfahrung ist, dass meine Seite kleiner ist mit einbetten der Hintergrund Bilder. Testen kannst Du dies gut auf floern.com/tools/trafficscanner



Gruß Robert


Parkplatz Sharing in jeder deutschen St

UFOMelkor
Avatar UFOMelkor
Student
Content Meister (350 Beiträge)
am 08.05.2010, 10:42 Uhr schrieb UFOMelkor

SmartOptimizer erkennt, ob ein Browser -bilder im base64-Format erkennt?
Weißt du da genaueres drüber, wie er das erkennt?


Naturkosmetik in Bochum

Steppenhahn Ultramarathon-Community

RobbyMe
Avatar RobbyMe
Teamleiter Verkauf Printmedien
Guru (228 Beiträge)
am 08.05.2010, 10:55 Uhr schrieb RobbyMe

Ganz sicher bin ich mir nicht, ob es immer funktioniert, aber da bei meiner Seite die Hintergrundbilder im IE6 geladen werden, sollte es auch funktionieren. Soweit ich weiß hat IE6 und IE7 Probleme mit base64.

Du müßtest Dir nur den Code anschauen, da bin ich kein Spezialist. farhadi.ir/works/smartoptimizer



Hier noch eine Link, ganz unten ist ein Kommentar zu Smartoptimizer.

phpperformance.de/css-tuning-mittels-data-uri-base64/


Parkplatz Sharing in jeder deutschen St


gelöschter Benutzer
am 08.05.2010, 17:03 Uhr schrieb

Hallo zusammen!

Ja, ich nutze SO.

Und da das vor 14 Tagen noch nicht war, da die Seite zu der Zeit überarbeitet wurde, musste das danach entstanden sein.

Und das ist eigentlich das einzige, was ich danach einegbunden habe.

Zumal der Code nur weiße Grafiken erzeugt, also nicht was wirklich Sinn macht zu schützen.

Gruß

Marcus


UFOMelkor
Avatar UFOMelkor
Student
Content Meister (350 Beiträge)
am 08.05.2010, 17:09 Uhr schrieb UFOMelkor

Es geht bei Grafiken im base64-Format nicht ums schützen der Grafiken, sondern vor allem darum, HTTP-Requests zu sparen.


Naturkosmetik in Bochum

Steppenhahn Ultramarathon-Community


gelöschter Benutzer
am 08.05.2010, 17:12 Uhr schrieb

Nachtrag:

Ich habe embed auf false gesetzt, da es 11\'000 Bytes spart


UFOMelkor
Avatar UFOMelkor
Student
Content Meister (350 Beiträge)
am 08.05.2010, 22:35 Uhr schrieb UFOMelkor

Vorausgesetzt es ist wirklich crossbrowser tauglich, würde ich es wieder aktivieren. Es sind vielleicht 11.000 Bytes mehr, aber dafür sparst du dann einige HTTP-Requests, das spart Zeit. Alternativ kannst du dir auch mal CSS-Sprites anschauen, beide Methoden bringen ungefähr die gleiche Beschleunigung beim Seitenaufbau.


Naturkosmetik in Bochum

Steppenhahn Ultramarathon-Community

  • 1


« zurück zu: Joomla

Das Seitenreport Forum hat aktuell 5275 Themen und 36110 Beiträge.
Insgesamt sind 48360 Mitglieder registriert.