[TYPO3-core] RFC #14034: Bug Move baseUrl after HeaderData/Javascript include

Dmitry Dulepov dmitry.dulepov at gmail.com
Fri Apr 9 08:21:48 CEST 2010


Hi!

Kjeld Schumacher wrote:
> Problem:
> If you set baseUrl with Typoscript. (config.baseUrl = domain/path),
> baseUrl is included before all
> HeaderData and before Javascript Files are included.
> 
> Now, IE6 crashes on this configuration if you use DOJO Toolkit (Version
> 1.4).
> 
> IE6 stops with "Could not load Page" alert message.
> Maybe this configuration could harm other JS-Frameworks

Not Prototype and not ExtJS.

The specification clearly says: "When present, the BASE element must appear in the HEAD section of an HTML document, before any element that refers to an external source. The path information specified by the BASE element only affects URIs in the document where the element appears." [1] So your proposal will break existing TYPO3 web sites.

As a result, -1.

[1] http://www.w3.org/TR/REC-html40/struct/links.html#h-12.4

-- 
Dmitry Dulepov
TYPO3 expert / TYPO3 security team member
Read more @ http://dmitry-dulepov.com/


More information about the TYPO3-team-core mailing list