[Bug 48445] New jqplotchart formats do not load excanvas.js script

2013-05-23 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=48445

--- Comment #4 from Dave Brennan dave.bren...@steria.co.uk ---
As we are currently an IE7 shop, but will be IE9 in a few months time, and when
we change the roll out will be quick. I took the following action.

I edited Resource.php to load excanvas.js as part of the plot core module set.
While I understand this will impact IE9 users during the change over it appears
to be less invasive that putting the conditional code in all the areas it needs
to be.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 48445] New jqplotchart formats do not load excanvas.js script

2013-05-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=48445

--- Comment #2 from Dave Brennan dave.bren...@steria.co.uk ---
I think its important that the SRF release notes make it clear that you are
dropping support for IE7 and IE8 with this version.

I am happy to take major performance hits rendering graphs on IE7, versus
IE9/10, as it adds weight to migration.

Some may take the view that this version of SRF should not be used until they
no longer have IE7 in there environment.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 48445] New jqplotchart formats do not load excanvas.js script

2013-05-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=48445

--- Comment #3 from MWJames jamesin.hongkon...@gmail.com ---
(In reply to comment #2)
 I think its important that the SRF release notes make it clear that you are
 dropping support for IE7 and IE8 with this version.

It is an open source project, anyone is invited to improve documentation and/or
its available features.

 I am happy to take major performance hits rendering graphs on IE7, versus
 IE9/10, as it adds weight to migration.

While it may be that some entities (companies or users) are happy to take those
risks, putting volunteer developers under scrutiny to foster a technological
environment that limits SMW/SRF's evolvement, especially after the fact that
IE7/8 usage [1] is below 1% (depending on the source cited) is surely
difficult.

 Some may take the view that this version of SRF should not be used until they
 no longer have IE7 in there environment.

Comment 1 shows on how to adopt to an environment where excanvas support is
still required. 

[1] http://www.w3schools.com/browsers/browsers_explorer.asp

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 48445] New jqplotchart formats do not load excanvas.js script

2013-05-14 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=48445

--- Comment #1 from MWJames jamesin.hongkon...@gmail.com ---
This has been eliminated because loading an additional library that tries to
emulate functionality that is not natively supported by a browser has all sorts
of draw backs but if you really need to support IE7, you can try something
like:

var p = $.client.profile();

if ( p.name === 'msie'  p.versionNumber  9 ) {
mw.loader.using( 'ext.jquery.jqplot.excanvas', fn() );
} else {
fn();
}

For an example how excanvas can be loaded conditionally, see
ext.srf.tagcloud.sphere.js (but since the excanvas has a major performance
drawback this will be deleted in SRF 1.9 as well).

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 48445] New jqplotchart formats do not load excanvas.js script

2013-05-14 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=48445

MWJames jamesin.hongkon...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WONTFIX

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l