Skip to content
Commits on Aug 10, 2011
  1. @paulirish

    cleanup for v2.0 stripped.

    paulirish committed Aug 10, 2011
  2. @paulirish

    appcache improvements. :) details below:

    paulirish committed Aug 9, 2011
    * reduce extra code via <isset>
    * `manifest` becomes its own ant task now
    * html files are populated into the manifest based on ant config
    * add manifest attribute to the HTML tag via Ant. So only the config switch is neccessary
    * appcache back to disabled by default. toggling it on in config/ is all that's neccessary
  3. @paulirish

    manifest: js files now include path, correctly. manifest file now nam…

    paulirish committed Aug 9, 2011
    …ed manifest.appcache.
  4. @paulirish

    build script: manifest improvements (and others).. details:

    paulirish committed Aug 9, 2011
    * use a manifest template from build/config/cache.appcache each time
    * the only css we are dropping in is the style.css (SHA'd), no more
    * we include all js/mylibs/bypass files and all js/libs/*.min.js files
    * change default name of manifest to `cache.appcache` but im gonna change it to `manifest.appcache` next commit ;)
    * state of repo temporarily includes a manifest but that will revert soon
    * rename libs-concat.js to mylibs-concat.js for logic's sake
    * add @defer attribute to concated script
Commits on Aug 9, 2011
  1. @paulirish

    Merge pull request #652 from gmoulin/master

    paulirish committed Aug 9, 2011
    appcache manifest generation via Ant
  2. @paulirish
Commits on Aug 5, 2011
  1. @gmoulin

    optionnal manifest declaration

    gmoulin committed Aug 5, 2011
  2. @gmoulin

    Merge remote-tracking branch 'upstream/master'

    gmoulin committed Aug 5, 2011
    Conflicts resolved:
  3. @gmoulin
Commits on Aug 1, 2011
  1. @paulirish
Commits on Jul 31, 2011
  1. @mathiasbynens
  2. @paulirish
  3. @paulirish
Commits on Jul 27, 2011
  1. @mathiasbynens
Commits on Jul 11, 2011
  1. @mathiasbynens
Commits on Jul 6, 2011
  1. @jonathan-fielding
Commits on Jul 1, 2011
  1. @paulirish
Commits on Jun 26, 2011
  1. @darktable

    another experimental method for concatenating css files

    darktable committed Jun 25, 2011
    This build converts the @import statement in style.css to tags that are then swapped for the file contents.
    It also converts the media types after the import to @media ... {} style tags.
Commits on Jun 25, 2011
  1. @darktable

    new way to concat css files together

    darktable committed Jun 25, 2011
    adding css/concat directory with the css files named in the order they should be included.
    the build script then concats these files in alphabetical order and replaces their block with the concated file using the same method as the .js swap (looks for the surrounding comments).
Commits on Jun 24, 2011
  1. @mathiasbynens

    Encourage people to send the X-UA-Compatible HTTP header instead of l…

    mathiasbynens committed Jun 24, 2011
    …eaving it in the HTML, to avoid edge case issues. Fixes #378.
  2. @retlehs
  3. @paulirish

    move chromeframe to bottom of page after the other scripts. also refe…

    paulirish committed Jun 23, 2011
    …rence exact version # for higher expires headers.
  4. @adeelejaz
Commits on Jun 7, 2011
  1. @mathiasbynens
Commits on Jun 2, 2011
  1. @mathiasbynens

    Encourage people to use a custom Modernizr build containing only the …

    mathiasbynens committed Jun 2, 2011
    …features they need for that particular project.
  2. @daylerees
Commits on May 28, 2011
  1. @brianblakely
Commits on May 24, 2011
  1. @necolas
  2. @necolas

    Revert "Change our conditional comments around the HTML tag to use a …

    necolas committed May 24, 2011
    …single .oldie class."
    This reverts commit e5e057e.
Commits on May 20, 2011
  1. @necolas

    Change our conditional comments around the HTML tag to use a single .…

    necolas committed May 20, 2011
    …oldie class.
    We're doing this because that quadruple conditional comment <html> tag definition looks pretty scary and especially when combined with namespace augmenting stuff like Facebook's gross xmlns:fb="" bullshit.
    We are trying to simplify the markup we use in H5BP and a combination of conditional classnames with IE-specific hacks would be much simpler than the markup bloat we currently have.
    We'll target IE6 and IE7 specifically with attribute syntax hacks.
        /* CLEAN NO HACKS */
        div { color: blue; }
        /* HACKS FOR IE */
        .oldie div {
          color: blue; /* IE 8 and below */
          *color: blue; /* IE 7 and below */
          _color: blue; /* IE 6 */
        /* IE6, IE7 - star hack */
        .oldie div { *color: blue; }
        /* IE8 - winning hack */
        .oldie div { color: blue\0/; } /* must be last declaration in the selector's ruleset */
    Using these attribute hacks by themselves does not change the selector specificity. If you've worked with a large, long-term codebase, you'll know managing your specificity wisely is critical. Also watch Nicole Sullivan's talks.
Commits on May 17, 2011
  1. @necolas
  2. @paulirish

    Use minified jQuery by default.

    paulirish committed May 17, 2011
    While I personally prefer developing with an unminified jQuery (as
    it makes debugging easier) I understand that most people don't need that.
    So the onus is now on more advanced developers to s/.min.js/.js/
    Though they're safe with the build script which will switch the refs back to the min.
    And everyone else will default to min'd js, regardless of if they use the
    build script.
  3. @mathiasbynens
Commits on May 13, 2011
  1. @necolas

    Update to jQuery 1.6.1

    necolas committed May 13, 2011
  2. @shichuan

    fixes to pull requests 427

    shichuan committed May 13, 2011
Something went wrong with that request. Please try again.