Hi, Einbinde-Ort kommt aufs Javascript an, am besten vor dem schliessenden Body-Tag , jQuery Funktionen in einem document.ready - Wrap. Per includeJS, includeJSFooter, includeJSLibs, includeJSFooterLibs einbinden ist imho die einzige Möglichkeit, die durchaus sinnvolle versionierung der Dateien mittels Timestamp im oder am Dateinamen zu aktivieren.
So kannst du die Dateien immer mit einem langen expire-Datum ausliefern, sollte sich an ihnen etwas ändern bzw. werden sie neu gespeichert, (mtime changes), wird quasi ein virtueller neuer Dateiname erzeugt und der Browser holt sich die JS/CSS Sachen erneut. Falls Ihr Deploy-Scripten macht, die mit scp, rsync arbeiten, solltest du unbedingt die Original-Timestamps aus dem svn/git mit übernehmen, sonst werden nach jedem Deploy die Dateinamen neu erzeugt und ausgeliefert, also auch, wenn sich nichts geändert hat. Gruß, Frank -----Ursprüngliche Nachricht----- Von: [email protected] [mailto:[email protected]] Im Auftrag von Rainer Schleevoigt Gesendet: Freitag, 16. November 2012 09:19 An: German TYPO3 Userlist Betreff: Re: [TYPO3-german] Javascript Strategien On 11/16/12 9:09 AM, hannes wrote: > Hallo Community, > > einige Fragen zu Javascript. Was könnt ihr mir raten? > > 1) JS mit Templavoila und Extensions oder manuell einbinden? kommt drauf an > 2) JS in den Header oder in den Footer verlagern? > mit TS einbinden. Rainer > Danke für die Antworten, > Hannes > _______________________________________________ > TYPO3-german mailing list > [email protected] > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- *Dipl.-Ing. Rainer Schleevoigt* Certified TYPO3 Integrator Certified Titanium App Developer Novalisweg 10 22303 Hamburg TEL 040 27806982 |Ust-ID: DE239491976||||||| _______________________________________________ TYPO3-german mailing list [email protected] http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list [email protected] http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
