Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-19083 2.8 Performance review
  3. SAK-19760

Review the order of styles and scripts in the portal (portalstyles.css portal.css)

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.8.0
    • Fix Version/s: 2.8.0
    • Component/s: Portal
    • Labels:
      None
    • Environment:
      qa1-nl.sakaiproject.org

      Description

      There are a number of Web Page performance optimizations recommendations via Chromes Developer tools. One of the critical recommendations is to optimize the order of styles and scripts. This allows parallelization of downloads by the web browser.

      See: http://code.google.com/speed/page-speed/docs/rtt.html#PutStylesBeforeScripts

      If the optimization is just a question of re-ordering a Velocity template then it is well worth the effort. If not this Jira can be considered documentation for the Sakai 2.9 life cycle.

      Doing some really rough maths.
      50 ms saved per page x 3,000,000 users x 20 (logins) x 50 pages ~ 42,000 hours saved per year.

      Generated by Chrome - Developer tools - Audit

      The following external CSS files were included after an external JavaScript file in the document head. To ensure CSS files are downloaded in parallel, always include external CSS before external JavaScript.

      portalstyles.css
      portal.css

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                Assignee:
                csev Charles Severance
                Reporter:
                a.m.berg@uva.nl Alan Berg
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Git Integration