Closed Bug 434334 Opened 16 years ago Closed 16 years ago

Install new MDC skin update on devmo.dekiwiki

Categories

(mozilla.org Graveyard :: Server Operations, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: sheppy, Assigned: oremj)

References

()

Details

This update fixes the breakage from the last Deki update, and also fixes a few other little things.  It also includes a slightly different color for visited links, which was requested by a few people (including me).
Blocks: 428057
Assignee: server-ops → oremj
Installed.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
The inclusion of the 206k dekiwiki file breaks bfcache. This is explained on the wiki[1].

I see in the source code:
| <script type="text/javascript">// <![CDATA[
|   if ('jQuery') { // None of this works without jQuery


The problems with the above is that it seems to pretend to be XHTML (comment in first line). The second line, if('jQuery') - could not ever evaluate to false. 

DekiWiki uses a lot of third party libraries, totaling over 206k. I think the wiki pages should be light and fast cacheable. The inclusion of DekiWiki prevents that. 


[1]https://developer.mozilla.org/en/Using_Firefox_1.5_caching
We're shortly going to be taking advantage of Firefox 3.1's offline resources support by setting up a cache manifest for things including jQuery and other items that shouldn't have to be reloaded every time you use the site.  This will resolve these performance issues, I think.
Product: mozilla.org → mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.