Cătălin Mariș
57342272e6
Include the LICENSE file in the dist directory
...
* Rename `LICENSE.md` to `LICENSE.txt` so that more text editors
know how to open it.
* Make the build step copy the `LICENSE.txt` file in the `dist/`
directory so that it gets included in the distribution package.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ref https://www.youtube.com/watch?v=hWDSToC9EV8&t=15m15s
h5bp/html5-boilerplate#1655
Fix h5bp/html5-boilerplate#1655
Close h5bp/html5-boilerplate#1680
2015-03-11 08:17:57 +02:00
Cătălin Mariș
2431333b63
Update devDependencies
2015-03-11 08:17:09 +02:00
Cătălin Mariș
422537b96c
Remove visibility: hidden from .hidden
...
The `visibility: hidden` declaration was added to the `.hidden` class
in order to prevent¹ some screen readers from announcing the content:
* JAWS:
"Announces content in a `span` element hidden with `display: none`
if it is in an anchor element. This only works with a `span`
element; other inline elements used in an anchor element, such
as `em`, `strong`, `abbr`, `code`, and so on, are not announced
in JAWS."
(from: http://juicystudio.com/article/screen-readers-display-none.php#jawsdisplaynone )
* Window-Eyes:
"if a container has a value specified for the `background-image`
property, content hidden with `display: none` will be announced
in Window-Eyes."
(from http://juicystudio.com/article/screen-readers-display-none.php#wedisplaynone )
Nowadays however, both of those screen reader fixed² their issues,
therefore, the `visibility: hidden` declaration is no longer needed.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
¹ http://juicystudio.com/article/screen-readers-display-none.php
² https://github.com/h5bp/html5-boilerplate/issues/1663#issuecomment-77583110
Fix h5bp/html5-boilerplate#1663
2015-03-06 18:02:03 +02:00
Cătălin Mariș
0a40054b7e
Use https:// where possible
2015-03-05 01:41:23 +02:00
Cătălin Mariș
b07c91dad6
Docs: Update links
...
* Use `https://` for links where possible.
* Fix broken links.
2015-03-05 01:41:23 +02:00
Cătălin Mariș
57639ee786
Docs: Lowercase attr values for X-UA-Compatible
...
Ref: h5bp/html5-boilerplate#1656
2015-03-05 01:41:23 +02:00
BLooperZ
356e141ec9
Lowercase attr values for x-ua-compatible meta tag
...
Change made in order to be more consistent with the overall use of
lowercase in `index.html`.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
From https://msdn.microsoft.com/en-us/library/jj676915.aspx :
"The X-UA-Compatible header isn't case sensitive; however, it must
appear in the header of the webpage (the HEAD section) before all
other elements except for the title element and other meta elements."
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ref h5bp/html5-boilerplate#1656
Close h5bp/html5-boilerplate#1656
Close h5bp/html5-boilerplate#1668
2015-03-05 01:41:00 +02:00
drKraken
c8165a6da0
Update devDependencies
...
Close h5bp/html5-boilerplate#1679
2015-03-04 22:18:38 +02:00
Cătălin Mariș
c0de8e873a
Update Apache Server Configs to v2.13.0
2015-03-04 15:51:05 +02:00
Cătălin Mariș
2a6bb8d219
Update Apache Server Configs to v2.12.0
2015-03-02 23:45:20 +02:00
drKraken
b4bbee5468
Exclude .htaccess from GitHub's language stats
...
Ref https://github.com/github/linguist#using-gitattributes
Close h5bp/html5-boilerplate#1678
2015-03-02 11:05:19 +02:00
Cătălin Mariș
6443483dd2
Update .travis.yml
...
* Redirect all output from `export $(cat .to_export_back)` to
`/dev/null` in order to prevent `export` from leaking the access
token in the case when, for some odd reason, the `.to_export_back`
file is not created.
* Regenerate the `secure` key based on a new access token.
2015-02-25 01:09:04 +02:00
Mark Macdonald
192d7fed39
Docs: Add missing period in js.md
...
Close #1669
2015-02-10 07:12:58 +01:00
Cătălin Mariș
e7465be638
Update .travis.yml
...
* Add `io.js` runtime.
https://iojs.org/
* Ensure that the `commit_build_changes.sh` script is only
executed if the tests pass in all runtimes.
2015-02-09 12:39:44 +02:00
Cătălin Mariș
3575a69db6
Update .travis.yml
...
* Start using Travis CI's container-based infrastructure.
http://docs.travis-ci.com/user/workers/container-based-infrastructure/
* Update `Node.js` to `v0.12.0`.
2015-02-08 21:31:24 +02:00
Cătălin Mariș
3be7fe5c01
Update devDependencies
2015-02-07 13:41:05 +02:00
Alex Wigmore
78c84ce701
Docs: Add info about <meta name="theme-color"...>
...
Ref: https://github.com/whatwg/meta-theme-color
https://bugzilla.mozilla.org/show_bug.cgi?id=1013913
https://twitter.com/ahmednefzaoui/status/492344698493997057
http://updates.html5rocks.com/2014/11/Support-for-theme-color-in-Chrome-39-for-Android
Close : h5bp/html5-boilerplate#1642
2015-02-07 13:33:58 +02:00
Cătălin Mariș
ad26878202
CHANGELOG.md: Add date for the v5.0.0 release
2015-02-07 11:42:42 +02:00
Arthur Verschaeve
60a8ff0336
v5.0.0
v5.0.0
2015-02-01 21:56:31 +01:00
H5BP
f61c062ff8
Update content from the dist directory [skip ci]
2015-02-01 20:26:28 +00:00
Paul Irish
4af329eedb
changelog: HEAD -> 5.0
2015-02-01 12:25:31 -08:00
Paul Irish
0d5c32fb8b
TOC.md - small tweaks in wording
2015-02-01 12:22:23 -08:00
gokulkrishh
db639fd0ec
Docs: fix spelling mistake in misc.md
...
Fix #1652
Close #1652
2014-12-23 07:47:27 +01:00
Arthur Verschaeve
001a6c909a
Docs: add info on browserconfig.xml and tile images
...
Ref #1554
#1639
2014-12-22 15:02:33 +01:00
Arthur Verschaeve
2fcde1ef33
Docs: add new files to usage.md
...
Updated `usage.md` to include 4 new files included with the project:
* `.editorconfig`
* `tile-wide.png`, `tile.png` and `browserconfig.xml`
Ref 80530d6b46
a99d8563dd
Close #1647
2014-12-21 22:54:27 +01:00
Arthur Verschaeve
330b60c212
Update to jQuery 1.11.2
...
Ref http://blog.jquery.com/2014/12/18/jquery-1-11-2-and-2-1-3-released-safari-fail-safe-edition/
Close #1650
2014-12-21 19:12:45 +01:00
Cătălin Mariș
c97c23c06e
Update devDependencies
2014-12-08 17:37:45 +02:00
Cătălin Mariș
0dab796231
Update .travis.yml
...
Use `commit_build_changes.sh` v0.6.0 and make all the necessary changes
that come with the update.
2014-12-08 17:33:58 +02:00
Arthur Verschaeve
45798ee7f8
README.md: Use https:// where possible
...
Close h5bp/html5-boilerplate#1640
2014-11-30 19:59:27 +02:00
Cătălin Mariș
598ac20128
Update .travis.yml
...
Use `commit_build_changes.sh` v0.5.0 and make all the necessary changes
that come with the update.
2014-11-29 23:52:07 +02:00
Cătălin Mariș
10f58216b0
Update devDependencies
2014-11-29 16:18:32 +02:00
Cătălin Mariș
be023b8e2d
Clean up package.json
...
Remove `update_dist_directory` from the `scripts` property as it no
longer works, nor it is needed¹.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
¹ d2740f3c6b
2014-11-21 19:53:21 +02:00
Fagner Brack
7275f79fbc
Docs: Link to pages that explain certain concepts
...
Close h5bp/html5-boilerplate#1637
2014-11-21 11:05:39 +02:00
Fagner Brack
91dc924163
Docs: Remove the extra "this" from CONTRIBUTING.md
...
Close h5bp/html5-boilerplate#1638
2014-11-21 10:50:58 +02:00
Cătălin Mariș
078a37ae38
Docs: Add link to the GA Demos and Tools website
...
Ref: https://googledevelopers.blogspot.com/2014/11/google-analytics-demos-tools.html
2014-11-21 00:43:31 +02:00
Cătălin Mariș
1318b71cdf
Docs: Remove some outdated info from extend.md
2014-11-21 00:35:45 +02:00
Arthur Verschaeve
45a3adcb2e
Docs: Add information about including polyfills
...
Close h5bp/html5-boilerplate#1636
2014-11-21 00:15:17 +02:00
Morten Bengtson
1d0d78509d
Docs: Update information about X-UA-Compatible
...
Remove statement about
`<meta http-equiv="X-UA-Compatible" content="IE=edge">`
breaking validation.
Ref: validator/validator#12
h5bp/html5-boilerplate#1630
Close h5bp/html5-boilerplate#1631
2014-11-09 20:19:23 +02:00
Cătălin Mariș
f6efcf0783
Update .travis.yml
...
Update the link to the `commit_build_changes.sh` script so
that it points to version 0.4.0.
2014-11-08 03:54:24 +02:00
Cătălin Mariș
98fc61b9d1
Use octothorpes (#) for comments in .editorconfig
...
For consistency, only use octothorpes (#) for comments in the
`.editorconfig` file.
Ref: http://editorconfig.org/#file-format-details
2014-11-07 22:28:25 +02:00
Cătălin Mariș
8d901e6fb8
Improve inline comments from .travis.yml
...
Add more information about the `secure` key and what the
`commit_build_changes.sh` script does.
2014-11-07 19:36:13 +02:00
Cătălin Mariș
f1503cb6c3
Update devDependencies
2014-11-07 19:15:21 +02:00
Bo-Yi Wu
eba30f07ac
Add informational inline comments in .jshintrc
...
Close h5bp/html5-boilerplate#1628
2014-11-02 20:09:54 +02:00
Cătălin Mariș
d2740f3c6b
Remove update_dist_directory.sh script
...
Use the more configurable form of the `update_dist_directory.sh`
script the has been added in a separate repository.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Note: The `update_dist_directory.sh` was moved into a different
repository in order to:
* be more easily maintained
* allow other projects with similar needs to use it
2014-10-28 19:16:24 +02:00
Cătălin Mariș
3c2aac8001
Split tests based on what they check
2014-10-28 13:35:42 +02:00
Cătălin Mariș
61015dbbea
Update Apache Server Configs to v2.11.0
2014-10-27 00:47:30 +02:00
Cătălin Mariș
918c88e372
Update devDependencies
2014-10-23 14:01:08 +03:00
Cătălin Mariș
345925f043
Rename Apple touch icon & add <link> in index.html
...
Until now we recommended to our users to include an image named
`apple-touch-icon-precomposed.png` in the root of their website.
Since the iOS 8 release however, Safari will no longer request¹
the `/apple-touch-icon-precomposed.png` by default, and instead,
it will make the following requests¹:
/apple-touch-icon-152x152-precomposed.png
/apple-touch-icon-152x152.png
/apple-touch-icon.png
In order to fix this issue we decided¹ to rename
`apple-touch-icon-precomposed.png` to `apple-touch-icon.png`,
and include a `<link>` element in the `index.html`:
<link rel="apple-touch-icon" href="apple-touch-icon.png">
Notes:
* Just renaming `apple-touch-icon-precomposed.png` to
`apple-touch-icon.png` would have also worked², even with
older version of iOS. Unfortunately, it wouldn't have
represented a good solution as Apple may change again what
is requested by default, plus, it would have generated quite
a few 404s³.
* We decided to rename the touch icon because most iOS users⁴
are on iOS 7+, so the `precomposed` keyword no longer brings
much benefit (as of iOS 7, no special effects are applied to
touch icons).
* Adding `<link rel="apple-touch-icon" ...>` in `index.html`
will also allow⁵ (some of) the default Android 2.2+ browsers
to use the touch icon.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
¹ h5bp/html5-boilerplate#1615
² https://mathiasbynens.be/notes/touch-icons
https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html
³ https://code.google.com/p/chromium/issues/detail?id=259681
h5bp/html5-boilerplate#1615
⁴ According to Apple (as measured by the App Store on October 13, 2014):
* 5% iOS < 7
* 47% iOS 7
* 48% iOS 8
From: https://developer.apple.com/support/appstore/
https://cloud.githubusercontent.com/assets/1223565/4720999/2aa8ba26-5935-11e4-9492-92ff6a50ad7d.png
⁵ http://www.ravelrumba.com/blog/android-apple-touch-icon/
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Close h5bp/html5-boilerplate#1622
2014-10-22 00:02:26 +03:00
Cătălin Mariș
d7976c3f75
Update Apache Server Configs to v2.10.0
2014-10-20 17:33:02 +03:00
Cătălin Mariș
ad27d2e6b2
Enforce LF newlines also for hidden files
2014-10-20 16:57:18 +03:00