RGSmoothGallery - Teile des generierten Sourcecodes entfernen
| Autor | Nachricht |
|---|---|
|
Verfasst am: 05. 08. 2007 [13:49]
|
|
|
Sares
Themenersteller
Dabei seit: 12.06.2006
Beiträge: 52
|
Hallo liebe Forumsmitglieder, ich experimentiere derzeit gerade ein wenig mit der wirklich spitzenmäßigen Extension von Georg herum und dabei sind mir ein paar Sachen aufgefallen, für die ich in der Doku und im Forum noch keine Lösung gefunden habe. Zunächt einmal der von der Extension erzeugte Source-Code (Auszug), wobei ich die Gallery derzeit als PlugIn in die Seite eingebunden habe: TYPOSCRIPT <div class="tx-rgsmoothgallery-pi1"> <script type="text/javascript"> function startGallery75() { if(window.gallery75) { try { var myGallery75 = new gallery($('myGallery75'), { timed:true,delay: 5000, showArrows: false, showCarousel: false, textShowCarousel: 'Pictures', embedLinks:false, lightbox:true }); var mylightbox = new Lightbox(); } catch(error){ window.setTimeout("startGallery75();",2500); } }else { window.gallery75=true; if(this.ie) { window.setTimeout("startGallery75();",3000); }else{ window.setTimeout("startGallery75();",100); } } } window.onDomReady(startGallery75); </script> <noscript> <div class="content"> <div class="myGallery-NoScript" id="myGallery-NoScript75"><img src="fileadmin/slides/slide04.gif" class="full" alt="" /></div> </div> </noscript> <div class="content"> <div class="myGallery" id="myGallery75"> <div class="imageElement"> <h3> </h3> <p> </p> <a href="javascript:void(0)" title="Open Image" class="open"></a> <img src="fileadmin/slides/slide01.gif" class="full" alt="" /> </div> </div> </div> </div> Da ich die Gallery ohne Beschreibung, ohne Caption und ohne weitere Links einbinden möchte, finde ich, daß einige Passagen im Sourcecode eigentlich unnötig sind. Konkret folgende Abschnitte: TYPOSCRIPT <h3> </h3> <p> </p> <a href="javascript:void(0)" title="Open Image" class="open"></a> Den Noscript Bereich würde ich wenn möglich auch gerne irgendwie aus dem Sourcecode entfernen, da ich glaube, daß heute eigentlich die wenigsten Javascript deaktiviert haben und er im konkreten Fall eigentlich nicht notwendig ist (das mag für andere Szenarien natürlich nicht zutreffen, in meinem konkreten Fall aber schon). Super wäre es, wenn die Extension bei der Erzeugung des Source-Codes überprüfen würde, ob die oben angeführten Bereiche mit Werten belegt sind und sie nur in diesem Fall integrieren würde (Feature-Request Eine weitere Kleinigkeit ist mir noch in Kombination mit Opera 9.22 aufgefallen. Wenn ich mir die Demo anschaue unter folgender Adresse: www.rggooglemap.com/dev/rgsmoothgallery/smoothgallery-slideshow.html dann blendet Opera im unteren Bereich trotzdem den Balken für die Beschreibung und Caption ein. FireFox und Internet Explorer machen das übrigens nicht. Keine Ahnung warum das so ist und ich wollte es nur erwähnen, für den Fall dass das noch niemanden aufgefallen ist. Vielen Dank für Tipps und Anregungen! Liebe Grüße Sares |
|
Verfasst am: 05. 08. 2007 [17:01]
|
|
|
just2b
Moderator
Dabei seit: 04.08.2004
Beiträge: 19047
|
Hallo, das Noscript könnte man konfigurierbar machen, für den Rest sehe ich nicht wirklich einen Anlass, das ganze landet ohnedies im Cache und die paar Zeichen sind wirklich ganz egal. georg => TYPO3 - inspiring people to share <= aber kein Support per PM!
=> in eigener Sache: · inspiring people to share your location Trag dich in die TYPO3 Weltkarte ein und zeige wie groß die TYPO3 Community ist - vielen Dank!<= |
|
Verfasst am: 05. 08. 2007 [18:42]
|
|
|
Sares
Themenersteller
Dabei seit: 12.06.2006
Beiträge: 52
|
Hallo Georg, danke für deine schnelle Antwort. Also aus Performance-Sicht bin ich Deiner Meinung, da sollten die paar Zeichen wirklich nicht allzuviel ausmachen, aber Performance ist nicht alles Dennoch glaube ich, dass durch diese leeren und unnötigen Tags die semantische Struktur zusätzlich beeinträchtigt wird. Bei meinem Testszenario kommen z.B. die oben angeführten Tags 20 mal vor, ohne dass in einem einzigen Heading h3 ein relevanter Inhalt drin wäre und gerade Überschriften sind bei den Suchmaschinen derzeit ja hoch im Kurs. Dabei denke ich, daß 20 Slides nicht mal ein untypisches Szenario sein dürften. Ich will da jetzt aber in keinster Weise auf dem berühmten i-Tüpfelchen rumreiten, sondern mit dieser Diskussion vielleicht einen klitzekleinen Beitrag zur Verbesserung deiner wirklich wunderbaren Extension liefern In diesem Sinne noch einen schönen Sonntag und liebe Grüße Sares |
|
Verfasst am: 06. 08. 2007 [07:13]
|
|
|
just2b
Moderator
Dabei seit: 04.08.2004
Beiträge: 19047
|
sponser doch die umstellung - dann haben wir beide was davon. lg georg => TYPO3 - inspiring people to share <= aber kein Support per PM!
=> in eigener Sache: · inspiring people to share your location Trag dich in die TYPO3 Weltkarte ein und zeige wie groß die TYPO3 Community ist - vielen Dank!<= |
|
Verfasst am: 07. 08. 2007 [19:52]
|
|
|
just2b
Moderator
Dabei seit: 04.08.2004
Beiträge: 19047
|
keine reaktion mehr? schade. noscript kann man mit der nächsten version abschalten => TYPO3 - inspiring people to share <= aber kein Support per PM!
=> in eigener Sache: · inspiring people to share your location Trag dich in die TYPO3 Weltkarte ein und zeige wie groß die TYPO3 Community ist - vielen Dank!<= |
|
Verfasst am: 08. 08. 2007 [08:47]
|
|
|
Sares
Themenersteller
Dabei seit: 12.06.2006
Beiträge: 52
|
Hallo Georg, sorry für die verspätete Antwort und danke für die guten Nachrichten bezüglich des <noscript> Bereichs. Wie ich bereits geschrieben habe, bin ich (und ein Kollege von mir) derzeit am testen einzelner Slideshows in Kombination mit TYPO3. Mir hat Deine Extension auf Anhieb gut gefallen, vor allem weil sie sehr gut integriert ist und man sie sehr flexibel einsetzen und verwenden kann. Allerdings matched sich deine Extension derzeit noch mit 1-2 TYPO3 Flash Slideshows (so viele gibt´s da ja nicht) und einigen anderen externen Lösungen (z.B. Slideshowpro in Kombination mit Slideshow Director slideshowpro.net/)und wir werden sehen, was da letztendlich dabei rauskommt. Ich persönlich bin ja kein allzu großer Freund von Flash, aber in Kombination mit SWFObject und ein wenig CSS kann man auch sehr gute SEO Ergebnisse erzielen und der Source-Code bleibt eigentlich relativ sauber. Trotzdem wäre mir Deine Variante irgendwie lieber und wenn unsere Tests abgeschlossen sind können wir gerne auch über die eine oder andere gesponsorte Erweiterung / Anpassung sprechen. Es ist auch nicht selten der Fall, dass im Zuge der Tests einige kleinere Modifikationen im Source vorgenommen werden, sodass ich auch damit eventuell zur Weiterentwicklung Deiner Extension beitragen kann. In diesem Sinne alles Gute und liebe Grüße Sares |
|
Verfasst am: 08. 08. 2007 [09:01]
|
|
|
just2b
Moderator
Dabei seit: 04.08.2004
Beiträge: 19047
|
Nun meine Gallery hat auch einige Features, die keine andere Slideshow hat, auch wenns noch in Testphase ist, das wäre ein Rating + Kommentarsystem. mit kostenpflichtigen und schon lange entwickelten projekten will und kann man sich nicht matchen lg georg PS: Neue Version wird auch leere tags verhindern => TYPO3 - inspiring people to share <= aber kein Support per PM!
=> in eigener Sache: · inspiring people to share your location Trag dich in die TYPO3 Weltkarte ein und zeige wie groß die TYPO3 Community ist - vielen Dank!<= |
|
Verfasst am: 08. 08. 2007 [09:39]
|
|
|
Sares
Themenersteller
Dabei seit: 12.06.2006
Beiträge: 52
|
Hallo Georg, also ich finde nicht, dass sich Deine Gallery und deren Möglichkeiten in irgendeiner Weise vor kommerziellen Produkten verstecken muss, bitte keine falsche Bescheidenheit! Es ist nur so, dass sich nicht jede Lösung für jedes Projekt gleich gut eignet. Mal sind Features und Effekte wichtiger, mal sind es z.B. eine perfekte Integration in TYPO3 oder die einfache Handhabung (es sollen ja auch die Redakteure ohne 2 monatige Einschulung in der Lage sein, ein paar neue Bilder zu integrieren Du gehst da einen sehr guten Weg und im reinen TYPO3 Bereich ist Deine Lösung meiner Meinung nach sicher einer der Besten. Dass man mit Javascript im Vergleich mit Flash in Bezug auf visuelle Möglichkeiten schnell mal das Nachsehen hat ist eh klar, aber wie gesagt, die Mischung und die Anforderungen machen´s letztlich. Bei den anderen getesteten Lösungen muss man mitunter 2-3 Extensions installieren, konfigurieren und zusammenfügen, damit überhaupt mal was läuft. Bei der Smoothgallery geht das im Vergleich schon extrem schmerzfrei über die Bühne, also auch wieder ein fetter Pluspunkt. Rating + Kommentarsystem klingen in diesem Zusammenhang natürlich auch sehr interessant, super! Noch was anderes für Dich zur Info: Mein Kollege hat mir gestern mitgeteilt, dass bei Tests am MAC im Safari das gleiche Verhalten wie unter Windows und Opera auftritt und der Balken für die Bildbeschreibung sich immer von unten einblendet, obwohl es keine Beschreibung oder Caption gibt, aber das nur am Rande. FF (Win/Mac), NS9 und IE machen das nicht. Ich hatte aber selbst noch keine Gelegenheit mir das am MAC anzuschauen, das MAC-Notebook steht noch von der letzten Reise eingepackt neben mir Liebe Grüße Sares |
|
Verfasst am: 08. 08. 2007 [10:08]
|
|
|
just2b
Moderator
Dabei seit: 04.08.2004
Beiträge: 19047
|
Hallo, hab keinen mac, kann hier also nichts unternehmen, man möge es mir verzeihen! Links zu neuen Features: - Rating + Comments: http://www.rggooglemap.com/index.php?id=77&no_cache=1 - zusätzliche Links unterhalb: http://www.rggooglemap.com/dev/rgsmoothgallery/rgsmoothgallerylinks.html georg => TYPO3 - inspiring people to share <= aber kein Support per PM!
=> in eigener Sache: · inspiring people to share your location Trag dich in die TYPO3 Weltkarte ein und zeige wie groß die TYPO3 Community ist - vielen Dank!<= |
|
Verfasst am: 08. 08. 2007 [10:23]
|
|
|
Sares
Themenersteller
Dabei seit: 12.06.2006
Beiträge: 52
|
Hallo Georg, wenn Du keinen MAC + Safari hast (die Win Version des Safari kann ich Dir übrigens nicht wirklich empfehlen, ist noch sehr buggy), dann kannst Du Dir das Verhalten auch im Opera unter Windows anschauen. Allerdings hast Du auf Deiner Seite unter: www.rggooglemap.com/dev/rgsmoothgallery/smoothgallery-slideshow.html wohl schon die neue Version 1.07 im Einsatz, wo die leeren h3 und p Tags entfernt werden und damit scheint zumindest im Opera auch das Problem verschwunden zu sein. Im Safari wird´s wohl auch weg sein, das kann ich Dir aber vielleicht heute Nachmittag bestätigen, wenn ich dazu komme. Die Rating / Comments + Links Funktionalität ist sehr fein geworden, Gratulation! Liebe Grüße Sares |



