Skip to content

Commit 0a74f73

Browse files
authored
syncing from original (#1)
* Restores stable visuallyhidden (h5bp#1991) see the saga unfold #1985 * adding npm instructions * Fixed JSHint errors (h5bp#1994) * What about the meta tag, shrink-to-fit=no (h5bp#1984) https://stackoverflow.com/questions/33767533/what-does-the-shrink-to-fit-viewport-meta-attribute-do It worth? I am trying to help please don't blame me * double word on line 21 (be) (h5bp#1996) Please the word 'be' duplicated and corrected that. Thanks. * Add documentation for humans.txt (h5bp#2007) * Add documentation for humans.txt * Change src instead of dist * Update `.htaccess` to v2.15.0 from h5bp/server-configs-apache (h5bp#2003) * Update extend.md (h5bp#2006) * Update extend.md * Update extend.md * Create CODE_OF_CONDUCT.md (h5bp#2011) * Updated tests (Travis and Mocha) and dependencies, rebuilt dist (h5bp#2009) * docs: remove trailing whitespace in CHANGELOG.md * test: update node versions & add trusty to travis * test: update deps and test script in package.json * refactor: rebuild & add updated docs, css, & html * docs: remove duplicate 'be' in usage.md * Upgrading to babel-preset-env (h5bp#2010) * Remove info about Flash in Metro mode IE10 (no longer applicable) (h5bp#2015) This was addressed nearly 5 years ago: https://blogs.msdn.microsoft.com/ie/2013/03/11/flash-in-windows-8/ * Update to jQuery 3.3.0 (h5bp#2016) * update dev dependencies (h5bp#2017) * Update to jQuery 3.3.1 (h5bp#2018) * Minor CSS comments update (h5bp#2019) * update link to Atom RSS (h5bp#2024) * Remove `clip-path` (h5bp#2025) Revert h5bp#1920 to fix h5bp#2021. * Devdeps update (mocha, modernizr, normalize and gulp-autoprefixer) (h5bp#2028) * Update Dev Dependencies mocha, modernizr, gulp-autoprefixer updates. The build tests run fine with no changes. The dist CSS is different as the PR from 2025 didn't include changes in the dist dir. * Update Normalize * Update JS head snippets (h5bp#2029) plus correct capitalization of JavaScript * Adding a note about PRs * Add .babelrc and .prettierrc to .gitattributes (h5bp#2030) * Replace `node-sri` with `ssri` (h5bp#2031) Closes h5bp#1997. * update devdeps (h5bp#2032) * Update package.json (h5bp#2034) * HTTPS links (h5bp#2036) * https a link * https more links * Fix paramaters typo * Remove trailing . (unneeded) * getting indent lined up across the project * Features/eslint (h5bp#2037) Fixes h5bp#1913 * Drops node 4 * update node engine to >=6 (h5bp#2035) * syncs changes to spacing across different editorconfigs * adds eslint with minimally invasive configuration- basically moving from 4 to 2 spaces. * Bump Apache Server Config to v3 (h5bp#2042) * Update CHANGELOG.md * adds 2037 * adds 2042 * Prepare 6.1 release (h5bp#2045) - Update `CHANGELOG.md` date - Update dev deps - Indenting on `index.html` to 2 space (was 4 space) * change the attribute of "notranslate" to "content" (h5bp#2050) * change the key of "notranslate" to "content" "value" is not a valid attribute on element meta (http://w3c.github.io/html/single-page.html#the-meta-element). According to https://support.google.com/webmasters/answer/79812?hl=en, content="notranslate" is recommended to use. * don't specify the language on the Google site * Update dev deps (h5bp#2053) updates to: ``` babel-preset-env gulp-rename gulp-replace mocha ``` * https links to editorconfig (h5bp#2055) * Ignore package-lock.json We already do this on the html5boilerplate.com site REF: https://github.com/h5bp/html5boilerplate.com/blob/master/.gitignore * removes package-lock.json * Update dev deps (h5bp#2058) * Update dev deps * Update package.json update eslint again * Update file_existence.js * Update TOC.md * Improve manifest * Reset incorrect site manifest * Update correct site manifest and apply suggestions * updates to dev deps (h5bp#2061) * Update src manifest * Update dist manifest * update links (h5bp#2062) - Fix for link to Google for mobile seperate links - https link to hixie.ch - fix link for Twitter Cards for Developers * Add Install with Yarn option (h5bp#2063) Yarn is popular these days and H5BP is currently getting 2.4K downloads per month so I think it'd be good to add this here. I changed the list of options to unnumbered as they aren't steps/instructions so bullets make more sense imho. * bump eslint version to 5.6.0 * Fixing links on the EXTEND page (h5bp#2065) - Removed dead link to http://dayofjs.com/videos/22158462/web-browsers_alex-russel - Fix many redirects to browser docs on Mozilla, Apple, Faceook and Microsoft sites * v7.0 (WIP) - Remove unneeded x-ua-compatible - not needed for IE11 - Update many external links - Fix typos - Add info for creating a good meta description - Add link for iPhone X viewport info - Update browser upgrade prompt - Remove integrating Bootstrap with H5BP (it was written a longtime ago and I don't think is relevant so much) - Remove statement that Twitter Cards requires registering a domain - Remove official shortlink section, it was always very poorly supported - Made the touch icons sections more consise (no need at all to mention about non-retina iPhones and iOS versions prior to iOS 6 etc) * update README to links to previous versions - update package,json deps * Re Add display standalone attribute * Re Add display standalone attribute * Add <meta name="theme-color" content="#fafafa"> * Add security.txt details * copies main.css from main.css project (h5bp#2066) This code updates the package.json, build and tests to pull main.css from the main.css npm package. * Removes out of date comments (h5bp#2077) Fixes h5bp#2052 * removing travis-after-all (h5bp#2078) closes h5bp#2020 * updating CSS docs to reference main.css (h5bp#2079) Also, o need to dupe this documentation over two repos. * Removes "display": "standalone" from manifest (h5bp#2096) * Removed link to #404html (h5bp#2099) I've removed link to #404html section of the page, since there is on section for 404 page and in IDE I'm getting "Cannot resolve anchor #404html" warning. I hope that it makes sense. * Upgrade Normalize.css from 8.0.0 to 8.0.1 (h5bp#2104) * Upgrade Normalize.css from 8.0.0 to 8.0.1 * Update Normalizecss version * remove instances of shrink-to-fit=no (h5bp#2103) closes h5bp#2102 Per my findings, the need for it as a default was rectified with the release of iOS 9.3, where the viewport no longer shrunk to accommodate overflow, as was introduced in iOS 9. * Update CHANGELOG.md * Update package.json * the CSS and html MD files hadn't been updated * Bump apache-server-configs to v3.1.0 * Update .htaccess with config v3.1.0 * updating changelog * Typo * npm published * 7.0.1 (h5bp#2112) updates main.css to latest, updates changelog and bumps version * Update index.html A more succinct way of writing the conditional comment -- still recognized by IE 5-9. (IE10+ doesn't support conditional comments) * Update index.html * Minor update to eslint-plugin-mocha and eslint (h5bp#2114) * minor docs update (h5bp#2115) Update https://cdn.polyfill.io from v2 to v3 Remove unneeded shrink-to-fit=no meta tag * Update Modernizr to 3.7.0 (h5bp#2116) * update CSS from main.css in dist (h5bp#2119) * Update Google Analytics docs and snippet (h5bp#2118) - We now include ` ga('set','transport','beacon');` in the `index.html` analytics snippet for improved peformance - Docs updated mentioning why we are using 'analytics.js' rather than 'gtag.js'. Removed link to mathias bynens old blog post as its not so relevant since the async snippet is included in the official Google Develoepr docs. There's a link to Philip Walton's excellent guide to advanced setup. * Update modernizr-3.7.0.min.js (h5bp#2120) This wasn't done correctly in the previous PR. * Upgrading modernizr and bumping version * update version to v7.1.0 + minor devdeps update + update CHANGELOG.md * remove unnessecary info * revert removal of paragraph and instead clarify 'serve jQuery to users in China' * update jQuery to v3.4.0 Improved performance and a minor vulnerability fix REF: http://blog.jquery.com/2019/04/10/jquery-3-4-0-released/ * update jQuery and Modernizr * Update to jQuery 3.4.1 + minor devdeps update * update Apache Server Configs to 3.2.1 * Remove defer from Google Analytics snippet * Update CHANGELOG.md * updating main.css * Add License, NPM Download counter and GitHub Stars counter badges * added main.css change * fix broken links in TOC * update version number to v7.2.0 * gulp-load-plugins update fix a security vuln https://github.com/jackfranklin/gulp-load-plugins#changelog * Revert "gulp-load-plugins update" This reverts commit ec96be3. * update version number in main.css + security vuln devdep update * Add docs update PRs to CHANGELOG * bump lowest supported version of node to 8.x previous versions are end-of-life. REF: https://github.com/nodejs/Release * Removed package-lock.json from .gitignore Removed package-lock.json from .gitignore package-lock.json is intended to be checked into source control, without a package-lock.json using npm makes little sense over yarn. I see this was added in 2017, when there was an issue with the package-lock.json updating, this issue is now long resolved. * adds package-lock.json
1 parent bfdc2c5 commit 0a74f73

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+8568
-1854
lines changed

.editorconfig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# For more information about the properties used in
22
# this file, please see the EditorConfig documentation:
3-
# http://editorconfig.org/
3+
# https://editorconfig.org/
44

55
root = true
66

77
[*]
88
charset = utf-8
99
end_of_line = lf
10-
indent_size = 4
10+
indent_size = 2
1111
indent_style = space
1212
insert_final_newline = true
1313
trim_trailing_whitespace = true

.eslintrc.js

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
module.exports = {
2+
"env": {
3+
"browser": true,
4+
"es6": true,
5+
"mocha": true
6+
},
7+
"plugins": ["mocha"],
8+
"extends": "eslint:recommended",
9+
"parserOptions": {
10+
"sourceType": "module"
11+
},
12+
"rules": {
13+
"indent": [
14+
"error",
15+
2
16+
],
17+
"quotes": [
18+
"error",
19+
"single"
20+
],
21+
"semi": [
22+
"error",
23+
"always"
24+
]
25+
}
26+
};

.github/CODE_OF_CONDUCT.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Contributor Covenant Code of Conduct
2+
3+
## Our Pledge
4+
5+
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.
6+
7+
## Our Standards
8+
9+
Examples of behavior that contributes to creating a positive environment include:
10+
11+
* Using welcoming and inclusive language
12+
* Being respectful of differing viewpoints and experiences
13+
* Gracefully accepting constructive criticism
14+
* Focusing on what is best for the community
15+
* Showing empathy towards other community members
16+
17+
Examples of unacceptable behavior by participants include:
18+
19+
* The use of sexualized language or imagery and unwelcome sexual attention or advances
20+
* Trolling, insulting/derogatory comments, and personal or political attacks
21+
* Public or private harassment
22+
* Publishing others' private information, such as a physical or electronic address, without explicit permission
23+
* Other conduct which could reasonably be considered inappropriate in a professional setting
24+
25+
## Our Responsibilities
26+
27+
Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.
28+
29+
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.
30+
31+
## Scope
32+
33+
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.
34+
35+
## Enforcement
36+
37+
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at h5bp@htmlcssjavascript.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
38+
39+
Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.
40+
41+
## Attribution
42+
43+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [https://contributor-covenant.org/version/1/4][version]
44+
45+
[homepage]: https://contributor-covenant.org
46+
[version]: https://contributor-covenant.org/version/1/4/

.github/CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ included in the project:
130130
```
131131

132132
4. Commit your changes in logical chunks. Please adhere to these [git commit
133-
message guidelines](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html)
133+
message guidelines](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html)
134134
or your code is unlikely be merged into the main project. Use Git's
135135
[interactive rebase](https://help.github.com/articles/about-git-rebase/)
136136
feature to tidy up your commits before making them public.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,6 @@
1414
- [ ] I have added tests to cover my changes.
1515
- [ ] All new and existing tests passed.
1616

17+
Pull requests should be thought of as a conversation. There will be some back and forth when trying to get code merged into this or any other project. With all but the simplest changes you can and should expect that the maintainers of the project will request changes to your code. Please be aware of that and check in after you open your PR in order to get your code merged in cleanly.
1718

18-
19+
Thanks!

.jshintrc

Lines changed: 0 additions & 32 deletions
This file was deleted.

.travis.yml

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,15 @@
22
# in this file, please see the Travis CI documentation:
33
# https://docs.travis-ci.com
44

5-
after_success:
6-
- |
7-
8-
# Automatically update the content from the `dist/` directory
9-
10-
$(npm bin)/travis-after-all \
11-
&& $(npm bin)/set-up-ssh -k "$encrypted_7289798db853_key" \
12-
-iv "$encrypted_7289798db853_iv" \
13-
--path-encrypted-key ".travis/github_deploy_key.enc" \
14-
&& $(npm bin)/commit-changes --branch "master" \
15-
--commands "npm run build" \
16-
--commit-message "Update content from the \`dist\` directory [skip ci]"
17-
18-
env:
19-
global:
20-
- secure: "uZ0R71TG9AR+kbfM9rwa8PPNr3f9E0C4OuA0s6g0Gq15bBcpVxPvus0/eJdW+O2NSzZE1GbzS//hBiP+chK/8X4DyNIRutlGk5RYdnTTFEaZo9jp0BvlvprUYlGgpprR/531zQ9ahkc0STwVvzurGzlcF4NNMiISAJJ1IdQZABc="
21-
225
git:
236
depth: 10
247

258
language: node_js
269

2710
node_js:
28-
- 4
2911
- 6
30-
- 7
12+
- 8
13+
- 9
3114

15+
dist: trusty
3216
sudo: false

CHANGELOG.md

Lines changed: 57 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,56 @@
1+
### 7.2.0 (June 4, 2019)
2+
3+
* Remove `defer` from Google Analytics snippet ([#2132](https://github.com/h5bp/html5-boilerplate/pull/2132))
4+
* Update jQuery to v3.4.1 ([#2126](https://github.com/h5bp/html5-boilerplate/pull/2126))
5+
* Update Apache Server Configs to 3.2.1 ([#2128](https://github.com/h5bp/html5-boilerplate/pull/2128))
6+
* Update main.css to v2.0.0 ([#2135](https://github.com/h5bp/html5-boilerplate/pull/2135))
7+
* Docs updates ([#2122](https://github.com/h5bp/html5-boilerplate/pull/2122)), ([#2125](https://github.com/h5bp/html5-boilerplate/pull/2125)), ([#2134](https://github.com/h5bp/html5-boilerplate/pull/2134)), ([#2137](https://github.com/h5bp/html5-boilerplate/pull/2137)), ([#2138](https://github.com/h5bp/html5-boilerplate/pull/2138))
8+
9+
### 7.1.0 (March 18, 2019)
10+
11+
* Update Modernizr to 3.7.1 ([#2121](https://github.com/h5bp/html5-boilerplate/pull/2121))
12+
* Update Analytics docs and snippet ([#2118](https://github.com/h5bp/html5-boilerplate/pull/2118))
13+
* Minor docs updates ([#2115](https://github.com/h5bp/html5-boilerplate/pull/2115))
14+
* Minor devdeps updates ([#2114](https://github.com/h5bp/html5-boilerplate/pull/2114))
15+
* More succinct way of writing the IE conditional statement ([#2113](https://github.com/h5bp/html5-boilerplate/pull/2113))
16+
17+
### 7.0.1 (February 11, 2019)
18+
19+
* Bumps main.css to current version ([#2112](https://github.com/h5bp/html5-boilerplate/pull/2112))
20+
21+
### 7.0.0 (February 8, 2019)
22+
23+
* Drop support for IE9/IE10 (usage of these versions is tiny and Microsoft officially ended support back in 2016. ([#2074](https://github.com/h5bp/html5-boilerplate/pull/2074))
24+
* Move the CSS to a separate repo ([#2066](https://github.com/h5bp/html5-boilerplate/pull/2066))
25+
* Add theme-color meta tag to index.html ([#2074](https://github.com/h5bp/html5-boilerplate/pull/2074))
26+
* Add 'install with yarn' steps to README ([#2063](https://github.com/h5bp/html5-boilerplate/pull/2063))
27+
* Improved Webmanifest ([#2060](https://github.com/h5bp/html5-boilerplate/pull/2060))
28+
* Upgrade Normalize to 8.0.1 ([#2104](https://github.com/h5bp/html5-boilerplate/pull/2104))
29+
* Update .htaccess ([#2110](https://github.com/h5bp/html5-boilerplate/pull/2110))
30+
* Remove instances of `shrink-to-fit=no` ([#2103](https://github.com/h5bp/html5-boilerplate/pull/2103))
31+
* Removes "display": "standalone" from manifest ([#2096](https://github.com/h5bp/html5-boilerplate/pull/2096))
32+
* Big Docs update - Fixed links, removed IE9/IE10 specific info, made touch icons section more concise, add details on security.txt and more tidying up ([#2074](https://github.com/h5bp/html5-boilerplate/pull/2031), [#2065](https://github.com/h5bp/html5-boilerplate/pull/2065), [#2062](https://github.com/h5bp/html5-boilerplate/pull/2062))
33+
34+
### 6.1.0 (May 1, 2018)
35+
36+
* [Update Apache Server Configs to `v3.0.0`.](https://github.com/h5bp/html5-boilerplate/pull/2042)
37+
* Migrate to eslint ([#2037](https://github.com/h5bp/html5-boilerplate/pull/2037))
38+
* Update to jQuery 3.3.1 ([#2018](https://github.com/h5bp/html5-boilerplate/pull/2018))
39+
* Update to Modernizr v3.6 and Normalize v8 ([#2028](https://github.com/h5bp/html5-boilerplate/pull/2028))
40+
* Update Dev Dependencies ([#2032](https://github.com/h5bp/html5-boilerplate/pull/2032)) ([#2017](https://github.com/h5bp/html5-boilerplate/pull/2017)) ([#2010](https://github.com/h5bp/html5-boilerplate/pull/2010)) ([#2009](https://github.com/h5bp/html5-boilerplate/pull/2009))
41+
* Replace 'node-sri' with 'ssri' ([#2031](https://github.com/h5bp/html5-boilerplate/pull/2031))
42+
* Add .babelrc and .prettierrc to .gitattributes ([#2030](https://github.com/h5bp/html5-boilerplate/pull/2030))
43+
* Update .htaccess ([#2003](https://github.com/h5bp/html5-boilerplate/pull/2003))
44+
* Fixed JSHint errors ([#1994](https://github.com/h5bp/html5-boilerplate/pull/1994))
45+
* Add CODE_OF_CONDUCT.md ([#2011](https://github.com/h5bp/html5-boilerplate/pull/2011))
46+
* Update Documentation ([#2029](https://github.com/h5bp/html5-boilerplate/pull/2029)) ([#2015](https://github.com/h5bp/html5-boilerplate/pull/2015)) ([#2007](https://github.com/h5bp/html5-boilerplate/pull/2007)) ([#2006](https://github.com/h5bp/html5-boilerplate/pull/2006)) ([#1996](https://github.com/h5bp/html5-boilerplate/pull/1996))
47+
48+
49+
### 6.0.1 (August 20, 2017)
50+
51+
* Reverts .visuallyhidden (see [#1985](https://github.com/h5bp/html5-boilerplate/issues/1985))
52+
53+
154
### 6.0.0 (August 17, 2017)
255

356
* Fix Bug: .visuallyhidden on macOS VO fixes #1985 ([#1989](https://github.com/h5bp/html5-boilerplate/pull/1989))
@@ -12,9 +65,9 @@
1265
* Update .gitattributes for Web Projects ([#1935](https://github.com/h5bp/html5-boilerplate/pull/1935))
1366
* Add the link for useful .gitignore templates ([#1936](https://github.com/h5bp/html5-boilerplate/pull/1936))
1467
* Node plumbing updated ([#1925](https://github.com/h5bp/html5-boilerplate/pull/1925)) ([#1928](https://github.com/h5bp/html5-boilerplate/pull/1928)) ([#1931](https://github.com/h5bp/html5-boilerplate/pull/1931))
15-
* Use es2015 syntax in mocha tests ([#1788](https://github.com/h5bp/html5-boilerplate/pull/1788))
68+
* Use es2015 syntax in mocha tests ([#1788](https://github.com/h5bp/html5-boilerplate/pull/1788))
1669
* Scope :first-letter selector for print styles ([#1904](https://github.com/h5bp/html5-boilerplate/pull/1904))
17-
* Add SRI Hash for jQuery ([#1904](https://github.com/h5bp/html5-boilerplate/pull/1904))
70+
* Add SRI Hash for jQuery ([#1904](https://github.com/h5bp/html5-boilerplate/pull/1904))
1871
* Update .jshintrc ([#1903](https://github.com/h5bp/html5-boilerplate/pull/1903))
1972
* Improve accessibility with visuallyhidden content ([#1900](https://github.com/h5bp/html5-boilerplate/pull/1900))
2073
* Tell users that IE 8 and 9 are outdated
@@ -214,7 +267,7 @@
214267

215268
* Update to Modernizr 2.5.3.
216269

217-
### 3.0.1 (February 08, 2012).
270+
### 3.0.1 (February 08, 2012)
218271

219272
* Update to Modernizr 2.5.2 (includes html5shiv 3.3).
220273

@@ -275,7 +328,7 @@
275328
* Remove `handheld.css` as it has very poor device support.
276329
* Remove touch-icon `link` elements from the HTML and include improved
277330
touch-icon support.
278-
* Remove the cache-busting query paramaters from files references in
331+
* Remove the cache-busting query parameters from files references in
279332
the HTML.
280333
* Remove IE6 PNGFix.
281334

README.md

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
# [HTML5 Boilerplate](https://html5boilerplate.com/)
22

3+
[![LICENSE](https://img.shields.io/badge/license-MIT-lightgrey.svg)](https://github.com/h5bp/html5-boilerplate/blob/master/LICENSE.txt)
34
[![Build Status](https://travis-ci.org/h5bp/html5-boilerplate.svg)](https://travis-ci.org/h5bp/html5-boilerplate)
45
[![devDependency Status](https://david-dm.org/h5bp/html5-boilerplate/dev-status.svg)](https://david-dm.org/h5bp/html5-boilerplate#info=devDependencies)
6+
[![NPM Downloads](https://img.shields.io/npm/dt/html5-boilerplate.svg)](https://www.npmjs.com/package/html5-boilerplate)
7+
[![github-stars-image](https://img.shields.io/github/stars/h5bp/html5-boilerplate.svg?label=github%20stars)](https://github.com/h5bp/html5-boilerplate)
58

69
HTML5 Boilerplate is a professional front-end template for building
710
fast, robust, and adaptable web apps or sites.
@@ -20,12 +23,14 @@ way that you want.
2023

2124
Choose one of the following options:
2225

23-
1. Download the latest stable release from
24-
[html5boilerplate.com](https://html5boilerplate.com/).
25-
2. Clone the git repo — `git clone
26-
https://github.com/h5bp/html5-boilerplate.git` - and checkout the
27-
[tagged release](https://github.com/h5bp/html5-boilerplate/releases)
28-
you'd like to use.
26+
- Download the latest stable release from
27+
[html5boilerplate.com](https://html5boilerplate.com/).
28+
- Clone the git repo — `git clone
29+
https://github.com/h5bp/html5-boilerplate.git` - and checkout the
30+
[tagged release](https://github.com/h5bp/html5-boilerplate/releases)
31+
you'd like to use.
32+
- Install with [npm](https://www.npmjs.com/): `npm install html5-boilerplate` and pull in what you need from the resulting `node_modules/html5-boilerplate/dist`
33+
- Install with [yarn](https://yarnpkg.com/): `yarn add html5-boilerplate`
2934

3035

3136
## Features
@@ -55,16 +60,15 @@ Choose one of the following options:
5560
* Chrome *(latest 2)*
5661
* Edge *(latest 2)*
5762
* Firefox *(latest 2)*
58-
* Internet Explorer 9+
63+
* Internet Explorer 11
5964
* Opera *(latest 2)*
6065
* Safari *(latest 2)*
6166

6267
*This doesn't mean that HTML5 Boilerplate cannot be used in older browsers,
6368
just that we'll ensure compatibility with the ones mentioned above.*
6469

65-
If you need legacy browser support you
66-
can use [HTML5 Boilerplate v4](https://github.com/h5bp/html5-boilerplate/tree/v4) (IE 6+, Firefox 3.6+, Safari 4+),
67-
or [HTML5 Boilerplate v5](https://github.com/h5bp/html5-boilerplate/tree/v5.0.0) (IE8+). They are no longer actively developed.
70+
If you need legacy browser support you can use [HTML5 Boilerplate v6](https://github.com/h5bp/html5-boilerplate/releases/tag/6.1.0) (IE9/IE10)
71+
or [HTML5 Boilerplate v5](https://github.com/h5bp/html5-boilerplate/releases/tag/5.3.0) (IE 8). They are no longer actively developed.
6872

6973

7074
## Documentation

dist/.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ root = true
44

55
[*]
66
charset = utf-8
7-
indent_size = 4
7+
indent_size = 2
88
indent_style = space
99
insert_final_newline = true
1010
trim_trailing_whitespace = true

dist/.gitattributes

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@
4646
*.xhtml text
4747

4848
## DOCKER
49-
*.dockerignore text
50-
Dockerfile text
49+
*.dockerignore text
50+
Dockerfile text
5151

5252
## DOCUMENTATION
5353
*.markdown text
@@ -91,31 +91,33 @@ TODO text
9191
*.twig text
9292

9393
## LINTERS
94+
.babelrc text
9495
.csslintrc text
9596
.eslintrc text
9697
.htmlhintrc text
9798
.jscsrc text
9899
.jshintrc text
99100
.jshintignore text
101+
.prettierrc text
100102
.stylelintrc text
101103

102104
## CONFIGS
103-
*.bowerrc text
104-
*.cnf text
105-
*.conf text
106-
*.config text
107-
.browserslistrc text
108-
.editorconfig text
109-
.gitattributes text
110-
.gitconfig text
111-
.gitignore text
112-
.htaccess text
113-
*.npmignore text
114-
*.yaml text
115-
*.yml text
116-
browserslist text
117-
Makefile text
118-
makefile text
105+
*.bowerrc text
106+
*.cnf text
107+
*.conf text
108+
*.config text
109+
.browserslistrc text
110+
.editorconfig text
111+
.gitattributes text
112+
.gitconfig text
113+
.gitignore text
114+
.htaccess text
115+
*.npmignore text
116+
*.yaml text
117+
*.yml text
118+
browserslist text
119+
Makefile text
120+
makefile text
119121

120122
## HEROKU
121123
Procfile text

0 commit comments

Comments
 (0)