Skip to content
Snippets Groups Projects
  1. Dec 21, 2016
    • Andreas Gohr's avatar
      allow selecting the preferred CDN and add event · fa078663
      Andreas Gohr authored
      We now have two CDNs available. code.jquery.com which is the more
      popular one and CDNjs which is the faster one. Plugin authors can use a
      plugin hook to easily implement their own preferred CDN. Authors might
      even use this event to conditionally load additional JavaScript files.
      fa078663
  2. Nov 26, 2016
    • Andreas Gohr's avatar
      load jquery via https always · 7a5ae06d
      Andreas Gohr authored
      7a5ae06d
    • Andreas Gohr's avatar
      split off jquery from other JS and add CDN option #1766 · 61537d47
      Andreas Gohr authored
      jQuery (and UI and Migrate) are now loaded separately from the rest of
      the JavaScript. This adds at least one HTTP request more but has some
      advantages:
      
      * browsers can cache it independently
      * the cache is only invalidated when versions update
      * we do not apply any transformations (replacements, minimizing, etc) on
        this code anymore which makes our dispatcher faster for the other JS
      * browsers seem to load (not execut) both (jquery and other) parallel,
        which might increase download speed a bit
      
      This split allowed for the introduction of a new config: jquerycdn. When
      enabled the 3 jquery files are loaded from jQueries CDN. This adds
      another two HTTP requests but:
      
      * since it's another host those files do not apply to the 4 request per
        host limit and can be loaded (not executed) in paralell which might
        increase download speeds a bit
      * the CDN is distributed worldwide which means files are requested from
        the closest location, increasing the download speeds
      * since these files/CDN are very popular, chances are high that people
        already have them cached in their browsers, reducing the download time
        to 0 and effectiely halving the javascript needed to download
      
      The option currently defaults to 'off', but I would argue 'on' would be
      the better default.
      61537d47
    • Andreas Gohr's avatar
      use external version file for jquery updates · 5928c8e7
      Andreas Gohr authored
      this also removes the non inified versions and incorporates some updates
      the jquery CDN just pushed for jquery-ui
      5928c8e7
    • Andreas Gohr's avatar
      removed jQuery.browser calls · 0a1c13c9
      Andreas Gohr authored
      jQuery.browser no longer exists in jQuery nor in jQuery migrate. A quick
      check in Opera and IE11 suggests that both parts that used it are no
      longer needed so they were simply removed.
      
      More browser tests especially for the resize handling in the media manager
      are recommended.
      0a1c13c9
    • Andreas Gohr's avatar
      replace deprecated bind() calls · 5170fe99
      Andreas Gohr authored
      The bind() call is deprecated in jQuery 3. This replaces it with
      the on() call.
      5170fe99
    • Andreas Gohr's avatar
      replace deprecated delegate() calls · 568cdecd
      Andreas Gohr authored
      The delegate() call is deprecated in jQuery 3. This replaces it with the
      on() call.
      568cdecd
    • Andreas Gohr's avatar
      fixed radio options in media manager for new jQ-UI · 46b9e007
      Andreas Gohr authored
      jQuery UI replaced the buttonset widget with a controlgroup widget. This
      adjusts the JavaScript and styling accordingly.
      46b9e007
    • Andreas Gohr's avatar
      jQuery Updates · 92090435
      Andreas Gohr authored
      - jQuery to 3.1.1
      - jQuery UI to 1.12.1
      - jQuery Migrate to 3.0.0
      
      There are a few warnigs from migrate that have to be fixed. The toggles
      in the Media Manager are also missing their proper icons.
      92090435
  3. Nov 22, 2016
  4. Nov 20, 2016
  5. Nov 15, 2016
  6. Nov 13, 2016
  7. Nov 12, 2016
  8. Nov 04, 2016
  9. Oct 27, 2016
  10. Oct 25, 2016
  11. Oct 24, 2016
Loading