[TYPO3-ect] general approach for JS
Steffen Kamper
steffen at sk-typo3.de
Mon Sep 10 14:37:06 CEST 2007
Hi,
while studying the Yahoo rules for speed optimization [1] (especially Rule
#6) JS should be moved to the bottom.
I know that is not possible all the time, but the libs are included in TYPO3
in head. If i use extensions, i have no possibility to influence this.
So i come to the conclusion, that the best thing would be a general
JS-Collector Object. There all JS could be collected and rendered by
pagegen-script.
My wishes for that would be
- categorization (include a lib/snippet, may be some standards for standard
libs e.g. mootools, prototype etc.)
- configuration with TS to allow enable/disable including for some pages
e.g. there is image lightbox, which includes prototype etc. It's only
necessary on pages where pictures are defined as lightbox images, other
pages don't need this inclusion.
there is ExtJS inclusion but is only needed on pages having ExtJS widgets.
etc...
I will start a proof of concept for this and would be glad if you could
write your ideas / proposals.
vg Steffen
More information about the TYPO3-team-extension-coordination
mailing list