Permalink
Commits on Mar 6, 2012
  1. Update CSS image replacement technique

    The new technique avoids various problems with any text-indent method.
    The benefits are:
    
    * No box of any kind is drawn offscreen, so there is no risk of
      related performance problems in old iOS devices.
    
    * No need to specify a text-alignment and hide overflow since the text
      is crushed to take up no space.
    
    * No need to hide `br` or make all fallback HTML `display:inline`
      because unlike the text-indent approaches, this method is not
      affected by those scenarios.
    
    * Fewer styles are needed as a result of these improvements.
    
    The function of the new CSS is as follows:
    
    * `font: 0/0 a` is a shorthand property that reduces the font-size and
      line-height to 0. The `a` value acts as a font-family. The CSS
      validator complains that using `0/0` in the shorthand `font` property
      is not valid, but every browser accepts it.
    
    * `text-shadow: none` makes sure than any inherited text shadow is
      removed, otherwise it will show over the image.
    
    * `color: transparent` is only really needed in browsers than don't
      completely crush the text to the point of being invisible. Safari 4 is
      such a browser (but extremely rare). Leaving it in for now in case
      there are any mobile browsers that require it. Upon further testing,
      it may be possible to remove this declaration.
    
    Some parts of the pre-existing image replacement technique have been
    retained. The border and background resets are useful when using IR on
    form submit inputs or buttons, as well as when links use default borders
    or backgrounds
    
    Close #1005
    necolas committed Mar 5, 2012
Commits on Mar 5, 2012
  1. Merge pull request #1010 from richardcornish/master

    Added `application/xml` for RSS MIME types
    necolas committed Mar 5, 2012
  2. Added application/xml for RSS MIME types

    Based on research on the [issue
    list](h5bp#989)
    richardcornish committed Mar 5, 2012
Commits on Feb 28, 2012
  1. Merge pull request #1003 from alrra/h5bp

    Updated link in the "robots.txt" file
    mathiasbynens committed Feb 28, 2012
Commits on Feb 22, 2012
  1. Merge pull request #994 from Jakobud/master

    Changed Cache-Busting help url in the .htaccess
    paulirish committed Feb 22, 2012
  2. Changed cache-busting help url

    Jakobud committed Feb 22, 2012
Commits on Feb 21, 2012
  1. Merge pull request #992 from mikealmond/master

    Removing the <Location> tag from the P3P Header - Fixes issue #975
    paulirish committed Feb 21, 2012
  2. Removing the <Location> tags from the P3P Header

    The Location tag was causing a 500 error.
    mikealmond committed Feb 21, 2012
Commits on Feb 19, 2012
  1. new modernizr.

    paulirish committed Feb 19, 2012
Commits on Feb 8, 2012
Commits on Feb 6, 2012
  1. Merge branch 'master' of github.com:h5bp/html5-boilerplate

    * 'master' of github.com:h5bp/html5-boilerplate:
      2.5 version string in modernizr.
      update index for upgraded modernizr.
      update modernizr and yepnope to brand new latest.
    mathiasbynens committed Feb 6, 2012
Commits on Feb 5, 2012
Commits on Feb 4, 2012
  1. Merge pull request #966 from dhaigh/master

    Whitespace removal
    necolas committed Feb 4, 2012
Commits on Feb 3, 2012
  1. Avoid using `@defer` on interdependent `<script>`s

    Whenever a deferred script makes HTML be parsed into the DOM tree
    (e.g. when innerHTML, insertAdjacentHTML(), appendChild(),
    insertBefore(), replaceChild() etc. are used), IE < 10 may start
    looking for more deferred scripts to run, immediately executing
    them before the first deferred script has completed.
    
    More information: paulirish/lazyweb-requests#42
    
    Close #961
    necolas committed Feb 3, 2012
  2. Update readme

    necolas committed Feb 3, 2012
  3. Remove ant build script. Close #826

    The ant build script is now in a separate, dedicated repo at:
    http://github.com/h5bp/ant-build-script
    necolas committed Feb 3, 2012
  4. Merge pull request #960 from alrra/h5bp

    added a more informative page link in the 'robots.txt' file
    necolas committed Feb 3, 2012
Commits on Feb 1, 2012
Commits on Jan 31, 2012
  1. Chromeframe prompt doesnt reccomend IE6 -> IE8. We need mitigate IE8'…

    …s role as a boat anchor browser as much as possible
    paulirish committed Jan 29, 2012
  2. fixing the regexes, hopefully for the last time. Unsure where last ni…

    …ght's commit went. Thanks @kblomqvist
    Divya Manian committed Jan 31, 2012
  3. fixing conflicts

    Divya Manian committed Jan 31, 2012
Commits on Jan 30, 2012
  1. fixing build script AGAIN. Wondering why it worked the first time aro…

    …und? :/
    Divya Manian committed Jan 30, 2012
  2. Updating build tools to their latest versions

    Divya Manian committed Jan 30, 2012
  3. Merge pull request #949 from adeelejaz/issue/201

    Fixes #201 (finally!)
    Divya Manian committed Jan 30, 2012
  4. Fixes #201 (finally!)

    adeelejaz committed Jan 30, 2012