You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Will Hoover (JIRA)" <ji...@apache.org> on 2007/12/03 17:18:43 UTC

[jira] Created: (WICKET-1203) Support JavaScript contributions that will insert includes at the bottom of markup instead of header

Support JavaScript contributions that will insert includes at the bottom of markup instead of header
----------------------------------------------------------------------------------------------------

                 Key: WICKET-1203
                 URL: https://issues.apache.org/jira/browse/WICKET-1203
             Project: Wicket
          Issue Type: New Feature
          Components: wicket
    Affects Versions: 1.3.0-rc1
            Reporter: Will Hoover
            Priority: Minor


Create/Update forJavaScript that is external from the HeaderContributor that does a more intelligent insertion of the script farther down the dom tree to increase performance.

Reference: http://developer.yahoo.com/performance/rules.html#js_bottom

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (WICKET-1203) Support JavaScript contributions that will insert includes at the bottom of markup instead of header

Posted by "Frank Bille Jensen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WICKET-1203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Frank Bille Jensen updated WICKET-1203:
---------------------------------------

    Fix Version/s:     (was: 1.4-M1)
                   1.4-M2

> Support JavaScript contributions that will insert includes at the bottom of markup instead of header
> ----------------------------------------------------------------------------------------------------
>
>                 Key: WICKET-1203
>                 URL: https://issues.apache.org/jira/browse/WICKET-1203
>             Project: Wicket
>          Issue Type: New Feature
>          Components: wicket
>    Affects Versions: 1.3.0-rc1
>            Reporter: Will Hoover
>            Assignee: Matej Knopp
>            Priority: Minor
>             Fix For: 1.4-M2
>
>
> Create/Update forJavaScript that is external from the HeaderContributor that does a more intelligent insertion of the script farther down the dom tree to increase performance.
> Reference: http://developer.yahoo.com/performance/rules.html#js_bottom

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (WICKET-1203) Support JavaScript contributions that will insert includes at the bottom of markup instead of header

Posted by "Igor Vaynberg (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WICKET-1203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Igor Vaynberg updated WICKET-1203:
----------------------------------

    Fix Version/s:     (was: 1.4-M4)
                   1.5-M1

will work on this during 1.5 timeframe

> Support JavaScript contributions that will insert includes at the bottom of markup instead of header
> ----------------------------------------------------------------------------------------------------
>
>                 Key: WICKET-1203
>                 URL: https://issues.apache.org/jira/browse/WICKET-1203
>             Project: Wicket
>          Issue Type: New Feature
>          Components: wicket
>    Affects Versions: 1.3.0-rc1
>            Reporter: Will Hoover
>            Assignee: Matej Knopp
>            Priority: Minor
>             Fix For: 1.5-M1
>
>
> Create/Update forJavaScript that is external from the HeaderContributor that does a more intelligent insertion of the script farther down the dom tree to increase performance.
> Reference: http://developer.yahoo.com/performance/rules.html#js_bottom

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (WICKET-1203) Support JavaScript contributions that will insert includes at the bottom of markup instead of header

Posted by "Igor Vaynberg (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WICKET-1203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Igor Vaynberg updated WICKET-1203:
----------------------------------

    Fix Version/s: 1.5-M2
                       (was: 1.5-M1)

> Support JavaScript contributions that will insert includes at the bottom of markup instead of header
> ----------------------------------------------------------------------------------------------------
>
>                 Key: WICKET-1203
>                 URL: https://issues.apache.org/jira/browse/WICKET-1203
>             Project: Wicket
>          Issue Type: New Feature
>          Components: wicket
>    Affects Versions: 1.3.0-rc1
>            Reporter: Will Hoover
>            Assignee: Matej Knopp
>            Priority: Minor
>             Fix For: 1.5-M2
>
>
> Create/Update forJavaScript that is external from the HeaderContributor that does a more intelligent insertion of the script farther down the dom tree to increase performance.
> Reference: http://developer.yahoo.com/performance/rules.html#js_bottom

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (WICKET-1203) Support JavaScript contributions that will insert includes at the bottom of markup instead of header

Posted by "Matej Knopp (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WICKET-1203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12556913#action_12556913 ] 

Matej Knopp commented on WICKET-1203:
-------------------------------------

I'm not very fond of this. You can put the script tags below the markup, but how do you ensure that noone calls the script in the markup?

> Support JavaScript contributions that will insert includes at the bottom of markup instead of header
> ----------------------------------------------------------------------------------------------------
>
>                 Key: WICKET-1203
>                 URL: https://issues.apache.org/jira/browse/WICKET-1203
>             Project: Wicket
>          Issue Type: New Feature
>          Components: wicket
>    Affects Versions: 1.3.0-rc1
>            Reporter: Will Hoover
>            Assignee: Matej Knopp
>            Priority: Minor
>             Fix For: 1.4.0-M1
>
>
> Create/Update forJavaScript that is external from the HeaderContributor that does a more intelligent insertion of the script farther down the dom tree to increase performance.
> Reference: http://developer.yahoo.com/performance/rules.html#js_bottom

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (WICKET-1203) Support JavaScript contributions that will insert includes at the bottom of markup instead of header

Posted by "Jeremy Thomerson (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WICKET-1203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jeremy Thomerson updated WICKET-1203:
-------------------------------------

    Fix Version/s:     (was: 1.5-M3)
                   1.5-M4

> Support JavaScript contributions that will insert includes at the bottom of markup instead of header
> ----------------------------------------------------------------------------------------------------
>
>                 Key: WICKET-1203
>                 URL: https://issues.apache.org/jira/browse/WICKET-1203
>             Project: Wicket
>          Issue Type: New Feature
>          Components: wicket
>    Affects Versions: 1.3.0-rc1
>            Reporter: Will Hoover
>            Assignee: Matej Knopp
>            Priority: Minor
>             Fix For: 1.5-M4
>
>
> Create/Update forJavaScript that is external from the HeaderContributor that does a more intelligent insertion of the script farther down the dom tree to increase performance.
> Reference: http://developer.yahoo.com/performance/rules.html#js_bottom

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (WICKET-1203) Support JavaScript contributions that will insert includes at the bottom of markup instead of header

Posted by "Igor Vaynberg (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WICKET-1203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Igor Vaynberg updated WICKET-1203:
----------------------------------

    Fix Version/s: 1.5-M3
                       (was: 1.5-M2)

> Support JavaScript contributions that will insert includes at the bottom of markup instead of header
> ----------------------------------------------------------------------------------------------------
>
>                 Key: WICKET-1203
>                 URL: https://issues.apache.org/jira/browse/WICKET-1203
>             Project: Wicket
>          Issue Type: New Feature
>          Components: wicket
>    Affects Versions: 1.3.0-rc1
>            Reporter: Will Hoover
>            Assignee: Matej Knopp
>            Priority: Minor
>             Fix For: 1.5-M3
>
>
> Create/Update forJavaScript that is external from the HeaderContributor that does a more intelligent insertion of the script farther down the dom tree to increase performance.
> Reference: http://developer.yahoo.com/performance/rules.html#js_bottom

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (WICKET-1203) Support JavaScript contributions that will insert includes at the bottom of markup instead of header

Posted by "Will Hoover (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WICKET-1203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12556920#action_12556920 ] 

Will Hoover commented on WICKET-1203:
-------------------------------------

The only script that would be effected by this change would be inline script. The proposed solution is to implement "a more intelligent insertion of the script farther down the dom tree". That doesn't mean that the script has to be at the bottom of the page in every case. One way, but definitely not the only way to address this is to detect any inline script that is added to the page and wrap in an onload listener. 

If the above solution is not preferred, at least provide a simple means to override where the core wicket script and contributors are rendered so that anyone that wants to increase performance can do so (knowingly asserting the consequences if any inline script is added that uses it before it loads) :)

> Support JavaScript contributions that will insert includes at the bottom of markup instead of header
> ----------------------------------------------------------------------------------------------------
>
>                 Key: WICKET-1203
>                 URL: https://issues.apache.org/jira/browse/WICKET-1203
>             Project: Wicket
>          Issue Type: New Feature
>          Components: wicket
>    Affects Versions: 1.3.0-rc1
>            Reporter: Will Hoover
>            Assignee: Matej Knopp
>            Priority: Minor
>             Fix For: 1.4.0-M1
>
>
> Create/Update forJavaScript that is external from the HeaderContributor that does a more intelligent insertion of the script farther down the dom tree to increase performance.
> Reference: http://developer.yahoo.com/performance/rules.html#js_bottom

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (WICKET-1203) Support JavaScript contributions that will insert includes at the bottom of markup instead of header

Posted by "Igor Vaynberg (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WICKET-1203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Igor Vaynberg updated WICKET-1203:
----------------------------------

    Fix Version/s: 1.4.0-alpha
         Assignee: Matej Knopp

we currently support the "proper and standard" placing of javascript into the html:head tag. we do not want to risk destabilizing our header contributions this late in the game (these things always have a lot of nasty small side effects that tend to break other things). so i am setting this to an eary 1.4 release.

> Support JavaScript contributions that will insert includes at the bottom of markup instead of header
> ----------------------------------------------------------------------------------------------------
>
>                 Key: WICKET-1203
>                 URL: https://issues.apache.org/jira/browse/WICKET-1203
>             Project: Wicket
>          Issue Type: New Feature
>          Components: wicket
>    Affects Versions: 1.3.0-rc1
>            Reporter: Will Hoover
>            Assignee: Matej Knopp
>            Priority: Minor
>             Fix For: 1.4.0-alpha
>
>
> Create/Update forJavaScript that is external from the HeaderContributor that does a more intelligent insertion of the script farther down the dom tree to increase performance.
> Reference: http://developer.yahoo.com/performance/rules.html#js_bottom

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (WICKET-1203) Support JavaScript contributions that will insert includes at the bottom of markup instead of header

Posted by "Frank Bille Jensen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WICKET-1203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Frank Bille Jensen updated WICKET-1203:
---------------------------------------

    Fix Version/s:     (was: 1.4-M2)
                   1.4-M3

> Support JavaScript contributions that will insert includes at the bottom of markup instead of header
> ----------------------------------------------------------------------------------------------------
>
>                 Key: WICKET-1203
>                 URL: https://issues.apache.org/jira/browse/WICKET-1203
>             Project: Wicket
>          Issue Type: New Feature
>          Components: wicket
>    Affects Versions: 1.3.0-rc1
>            Reporter: Will Hoover
>            Assignee: Matej Knopp
>            Priority: Minor
>             Fix For: 1.4-M3
>
>
> Create/Update forJavaScript that is external from the HeaderContributor that does a more intelligent insertion of the script farther down the dom tree to increase performance.
> Reference: http://developer.yahoo.com/performance/rules.html#js_bottom

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (WICKET-1203) Support JavaScript contributions that will insert includes at the bottom of markup instead of header

Posted by "Martijn Dashorst (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WICKET-1203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martijn Dashorst updated WICKET-1203:
-------------------------------------

    Fix Version/s:     (was: 1.4-M3)
                   1.4-M4

Moved to next milestone release.

> Support JavaScript contributions that will insert includes at the bottom of markup instead of header
> ----------------------------------------------------------------------------------------------------
>
>                 Key: WICKET-1203
>                 URL: https://issues.apache.org/jira/browse/WICKET-1203
>             Project: Wicket
>          Issue Type: New Feature
>          Components: wicket
>    Affects Versions: 1.3.0-rc1
>            Reporter: Will Hoover
>            Assignee: Matej Knopp
>            Priority: Minor
>             Fix For: 1.4-M4
>
>
> Create/Update forJavaScript that is external from the HeaderContributor that does a more intelligent insertion of the script farther down the dom tree to increase performance.
> Reference: http://developer.yahoo.com/performance/rules.html#js_bottom

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.