[
https://issues.apache.org/jira/browse/WICKET-6686?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Kondratev updated WICKET-6686:
-------------------------------------
Description:
The IE9 support has been dropped recently, which means that things such as IE
conditionals are no longer needed in the code. The clean up could be done in
one of future releases.
*Criteria*
* Remove all conditional comments such as `<!--[if` from HeaderItem subclasses
* Remove other legacy things, which are no longer needed by modern browsers
from HeaderItem subclesses, CssUtils and JavaScriptUtils
Look for deprecated attributes in these articles:
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/style
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link
I suppose everything pre IE11 could be dropped, because IE9 and IE10 are not in
supported browsers list and not really represented in global statistics.
was:
The IE9 support has been dropped recently, which means that things such as IE
conditionals are no longer needed in the code. The clean up could be done in
one of future releases.
*Criteria*
* Remove all conditional comments such as `<!--[if` from HeaderItem subclasses
* Remove other legacy things, which are no longer needed by modern browsers
from HeaderItem subclesses, CssUtils and JavaScriptUtils
Look for deprecated attributes in these articles:
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/style
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link
> Clean up header items infrastructure (conditionals)
> ---------------------------------------------------
>
> Key: WICKET-6686
> URL: https://issues.apache.org/jira/browse/WICKET-6686
> Project: Wicket
> Issue Type: Improvement
> Components: wicket-core
> Reporter: Andrew Kondratev
> Priority: Major
>
> The IE9 support has been dropped recently, which means that things such as IE
> conditionals are no longer needed in the code. The clean up could be done in
> one of future releases.
> *Criteria*
> * Remove all conditional comments such as `<!--[if` from HeaderItem subclasses
> * Remove other legacy things, which are no longer needed by modern browsers
> from HeaderItem subclesses, CssUtils and JavaScriptUtils
> Look for deprecated attributes in these articles:
> https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script
> https://developer.mozilla.org/en-US/docs/Web/HTML/Element/style
> https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link
> I suppose everything pre IE11 could be dropped, because IE9 and IE10 are not
> in supported browsers list and not really represented in global statistics.
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)