Paradise Resort (http://www.paradiseresort.de/index.php)
- LOBBY » INFO - RESORT (http://www.paradiseresort.de/board.php?boardid=1)
-- Board - News (http://www.paradiseresort.de/board.php?boardid=51)
--- [Optimierung] Smilies on speed... (http://www.paradiseresort.de/thread.php?threadid=6724)


Geschrieben von PoMan am 29.11.2007 um 14:10:

  Smilies on speed...

Nein, es gibt keine neuen Smilies...noch nicht. Augenrollen hihihi

Soeben wurde von mir der Code zur Darstellung der zehn verfügbaren Smilie-Sets mit insgesamt 353 Smilies optimiert.

Die einzelnen Sets werden ab sofort und ohne Datenbankzugriff sowie mit nur minimalen Skriptaufwand direkt von einer PHP-Seite eingebunden. Das erhöht die Ladezeit und somit die Verfügbarkeit der Smilies um ein vielfaches, auch wenn es für mich zwar einiges mehr an Aufwand beim Einbau neuer Smilies erfordert (ja, es gibt bald eine ganze Menge neue!). Aber schnellere Ladezeiten haben hier Priorität...und so oft gibts ja dort keine Änderungen zwinkern

Desweiteren habe ich Optimierungen an einigen Javascript-Codes, den Cascading Style Sheets (CSS) und am allgemeinen Boardcode vorgenommen, um Lade- und Zugriffszeiten noch weiter zu verringern.

Kompakter, schneller, sauberer... ROFL

Grüssle,
PoMan



Geschrieben von Xsig04maX am 30.11.2007 um 17:21:

 

kann leider keine Optimierung feststellen, kann keine smilies mehr setzen, da ich keine mehr sehe

gruß



Geschrieben von PoMan am 30.11.2007 um 20:02:

 

Zitat von Xsig04maX

kann leider keine Optimierung feststellen, kann keine smilies mehr setzen, da ich keine mehr sehe

gruß


Wie das? Irre Nachdenken

Ver....habs gerade mit dem IE7 getestet, Du hast natürlich Recht!
Obwohl ich es crossbrowser-getestet hab und alles funktionierte, gehts nun doch nicht beim IE.
Hab schon rausbekommen woran es liegt... Augenrollen

Werde mich sofort darum kümmern...sorry für die Unanehmlichkeiten und vielen Dank für die Information. zwinkern

Grüssle,
PoMan



Geschrieben von PoMan am 30.11.2007 um 21:14:

 

Kommt mal wieder alles zusammen. Hatte gerade leider keine Zeit, aber den Fehler nun endlich berichtigt.

Hab es nochmals mit dem IE7 getestet, hatte es wohl vor der Änderung damals vergessen. schämen

Die Smilies werden nun alle angezeigt. Falls nicht, dann bitte den Browser-Cache löschen.
Das ist beim IE7 im Menu "Extras"..."Browserverlauf löschen", dann bei "Temporäre Internetdateien" die Schaltfläche "Dateien löschen..." anklicken. zwinkern

Ich bitte vielmals um Entschuldigung für meinen Flüchtigkeitsfehler, den der IE als einziger Browser nicht toleriert hat. Microsoft ist ja bekannt für die vielen Bugs in Windows, aber das deren Javascript-Parser so knallhart und absolut intolerant ist, wenns mal um die kleinsten Fehlerchen geht, ist schon etwas paradox. Keine Ahnung

Was der Fehler war?

Ein kleines Semikolon da rechts ; da links an der falschen Stelle.
Ich hab der Display-Eigenschaft des Inline-Frames indem die Smilies dargestellt werden einen unbekannten Wert zugewiesen:

...style.display= "block;"; anstelle von ...style.display= "block";

Das war alles! peinlich

Also nochmals: Entschuldigung an alle IE - Nutzer für die Unanehmlichkeiten! sehr traurig

lip, hast Du nichts bemerkt? Nachdenken ROFL

Grüssle,
PoMan



Geschrieben von Xsig04maX am 03.12.2007 um 19:15:

 

@ PoMan - Du mußt Dich doch für nichts hier entschuldigen, Du machst soviel für unser Board, das ist einfach Klasse Top und wer nichts macht kann auch keine Fehler machen, ich habs halt nur an dem Tag gesehen und Dir deshalb geschrieben

gruß



Geschrieben von PoMan am 03.12.2007 um 23:17:

 

Zitat von Xsig04maX

@ PoMan - Du mußt Dich doch für nichts hier entschuldigen, Du machst soviel für unser Board, das ist einfach Klasse Top und wer nichts macht kann auch keine Fehler machen, ich habs halt nur an dem Tag gesehen und Dir deshalb geschrieben

gruß


Natürlich muss ich mich entschuldigen. Ist einfach ein so banaler Fehler, der mir so nicht hätte passieren dürfen. zwinkern
Klar, Fehler macht ja jeder mal...aber ich hab hier gleich zwei gemacht: Das doppelte Semikolon und das einbinden von neuem Code, ohne ihn vorher abschliessend nochmals crossbrowser getestet zu haben. Ohje!

War einfach zu unkonzentriert und wohl übermüdet. Augenrollen

Aber ich finds sehr gut, dass Du gleich reagiert hast und so sollte das auch immer gemacht werden. brav
Wenn hier etwas quer läuft im Board, dann gebt mir einfach Bescheid. Ich werde mich schnellstmöglich darum kümmern. zwinkern

Grüssle,
PoMan


Forensoftware: Burning Board 2se, entwickelt von WoltLab GmbH