diff --git a/.jshintrc b/.jshintrc index 8b2a0be485..e0b593edfe 100644 --- a/.jshintrc +++ b/.jshintrc @@ -1,7 +1,7 @@ { // Enforcing options - // http://www.jshint.com/docs/options/#enforcing-options + // http://jshint.com//docs/options/#enforcing-options "bitwise": true, "eqeqeq": true, @@ -16,14 +16,14 @@ // - - - - - - - - - - - - - - - - - - - - - - - - - - - // Relaxing options - // http://www.jshint.com/docs/options/#relaxing-options + // http://jshint.com//docs/options/#relaxing-options "esnext": true, // - - - - - - - - - - - - - - - - - - - - - - - - - - - // Environments - // http://www.jshint.com/docs/options/#environments + // http://jshint.com//docs/options/#environments "browser": true, "jquery": true, diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 20857892c3..878f6eeffc 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,6 +1,6 @@ # Contributing to HTML5 Boilerplate -♥ [HTML5 Boilerplate](https://html5boilerplate.com) and want to get involved? +♥ [HTML5 Boilerplate](https://html5boilerplate.com/) and want to get involved? Thanks! There are plenty of ways you can help! Please take a moment to review this document in order to make the contribution diff --git a/README.md b/README.md index 374215ed98..619ceb4f36 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# [HTML5 Boilerplate](https://html5boilerplate.com) +# [HTML5 Boilerplate](https://html5boilerplate.com/) [![Build Status](https://travis-ci.org/h5bp/html5-boilerplate.svg)](https://travis-ci.org/h5bp/html5-boilerplate) [![devDependency Status](https://david-dm.org/h5bp/html5-boilerplate/dev-status.svg)](https://david-dm.org/h5bp/html5-boilerplate#info=devDependencies) @@ -11,7 +11,7 @@ combined community knowledge. It does not impose a specific development philosophy or framework, so you're free to architect your code in the way that you want. -* Homepage: [https://html5boilerplate.com](https://html5boilerplate.com) +* Homepage: [https://html5boilerplate.com/](https://html5boilerplate.com/) * Source: [https://github.com/h5bp/html5-boilerplate](https://github.com/h5bp/html5-boilerplate) * Twitter: [@h5bp](https://twitter.com/h5bp) @@ -22,7 +22,7 @@ Choose one of the following options: 1. Download the latest stable release from [html5boilerplate.com](https://html5boilerplate.com/) or create a - custom build using [Initializr](http://www.initializr.com). + custom build using [Initializr](http://www.initializr.com/). 2. Clone the git repo — `git clone https://github.com/h5bp/html5-boilerplate.git` - and checkout the [tagged release](https://github.com/h5bp/html5-boilerplate/releases) @@ -37,7 +37,7 @@ Choose one of the following options: * [`Normalize.css`](https://necolas.github.com/normalize.css/) for CSS normalizations and common bug fixes * [`jQuery`](https://jquery.com/) via CDN, with a local fallback - * A custom build of [`Modernizr`](https://modernizr.com/) for feature + * A custom build of [`Modernizr`](https://modernizr.com/) for feature detection * [`Apache Server Configs`](https://github.com/h5bp/server-configs-apache) that, among other, improve the web site's performance and security diff --git a/src/404.html b/src/404.html index 8d7925a892..778d7eadbd 100644 --- a/src/404.html +++ b/src/404.html @@ -57,4 +57,4 @@

Page Not Found

Sorry, but the page you were trying to view does not exist.

- + diff --git a/src/css/main.css b/src/css/main.css index 2992930a29..49b715b0a9 100644 --- a/src/css/main.css +++ b/src/css/main.css @@ -118,7 +118,7 @@ textarea { /* * Hide only visually, but have it available for screen readers: - * http://snook.ca/archives/html_and_css/hiding-content-for-accessibility + * https://snook.ca/archives/html_and_css/hiding-content-for-accessibility */ .visuallyhidden { diff --git a/src/doc/TOC.md b/src/doc/TOC.md index 483997ae37..9483a080d8 100644 --- a/src/doc/TOC.md +++ b/src/doc/TOC.md @@ -1,4 +1,4 @@ -[HTML5 Boilerplate homepage](https://html5boilerplate.com) +[HTML5 Boilerplate homepage](https://html5boilerplate.com/) ## Getting started diff --git a/src/doc/css.md b/src/doc/css.md index ab38e3e18d..216a72359d 100644 --- a/src/doc/css.md +++ b/src/doc/css.md @@ -1,4 +1,4 @@ -[HTML5 Boilerplate homepage](https://html5boilerplate.com) | [Documentation +[HTML5 Boilerplate homepage](https://html5boilerplate.com/) | [Documentation table of contents](TOC.md) # The CSS @@ -72,10 +72,10 @@ visually, while still have its content accessible to screen readers. See also: * [CSS in Action: Invisible Content Just for Screen Reader - Users](http://www.webaim.org/techniques/css/invisiblecontent/) + Users](http://webaim.org/techniques/css/invisiblecontent/) * [Hiding content for - accessibility](http://snook.ca/archives/html_and_css/hiding-content-for-accessibility) -* [HTML5 Boilerplate - Issue #194](https://github.com/h5bp/html5-boilerplate/issues/194/). + accessibility](https://snook.ca/archives/html_and_css/hiding-content-for-accessibility) +* [HTML5 Boilerplate - Issue #194](https://github.com/h5bp/html5-boilerplate/issues/194). #### `.invisible` @@ -104,9 +104,9 @@ we use the [micro clearfix](http://nicolasgallagher.com/micro-clearfix-hack/). HTML5 Boilerplate makes it easy for you to get started with a [_mobile first_](http://www.lukew.com/presos/preso.asp?26) and [_responsive web -design_](http://www.alistapart.com/articles/responsive-web-design/) approach to +design_](http://alistapart.com/article/responsive-web-design) approach to development. But it's worth remembering that there are [no silver -bullets](http://blog.cloudfour.com/css-media-query-for-mobile-is-fools-gold/). +bullets](https://cloudfour.com/thinks/css-media-query-for-mobile-is-fools-gold/). We include placeholder media queries to help you build up your mobile styles for wider viewports and high-resolution displays. It's recommended that you adapt diff --git a/src/doc/extend.md b/src/doc/extend.md index e3084b400f..6310d5a2fa 100644 --- a/src/doc/extend.md +++ b/src/doc/extend.md @@ -161,14 +161,14 @@ ga('send', 'pageview'); ### Track jQuery AJAX requests in Google Analytics An article by @JangoSteve explains how to [track jQuery AJAX requests in Google -Analytics](http://www.alfajango.com/blog/track-jquery-ajax-requests-in-google-analytics/). +Analytics](https://www.alfajango.com/blog/track-jquery-ajax-requests-in-google-analytics/). Add this to `plugins.js`: ```js /* * Log all jQuery AJAX requests to Google Analytics - * See: http://www.alfajango.com/blog/track-jquery-ajax-requests-in-google-analytics/ + * See: https://www.alfajango.com/blog/track-jquery-ajax-requests-in-google-analytics/ */ if (typeof ga !== "undefined" && ga !== null) { $(document).ajaxSend(function(event, xhr, settings){ @@ -399,7 +399,7 @@ plugin](https://www.google.com/search?ie=UTF-8&q=how+to+make+browser+search+plug * Use [Microformats](http://microformats.org/wiki/Main_Page) (via [microdata](http://microformats.org/wiki/microdata)) for optimum search results - [visibility](http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html). + [visibility](https://webmasters.googleblog.com/2009/05/introducing-rich-snippets.html). * If you're building a web app you may want [native style momentum scrolling in iOS 5+](http://www.johanbrook.com/articles/native-style-momentum-scrolling-to-arrive-in-ios-5/) diff --git a/src/doc/faq.md b/src/doc/faq.md index e73f9cf73b..5124277525 100644 --- a/src/doc/faq.md +++ b/src/doc/faq.md @@ -1,4 +1,4 @@ -[HTML5 Boilerplate homepage](https://html5boilerplate.com) | [Documentation +[HTML5 Boilerplate homepage](https://html5boilerplate.com/) | [Documentation table of contents](TOC.md) # Frequently asked questions @@ -25,7 +25,7 @@ performance](https://stevesouders.com/efws/inline-scripts-bottom.php). ### How can I integrate [Bootstrap](https://getbootstrap.com/) with HTML5 Boilerplate? -One simple way is to use [Initializr](http://www.initializr.com/) and create a +One simple way is to use [Initializr](http://www.initializr.com//) and create a custom build that includes both HTML5 Boilerplate and [Bootstrap](https://getbootstrap.com/). diff --git a/src/doc/html.md b/src/doc/html.md index 6f9037fc5e..a8a94ae714 100644 --- a/src/doc/html.md +++ b/src/doc/html.md @@ -1,4 +1,4 @@ -[HTML5 Boilerplate homepage](https://html5boilerplate.com) | [Documentation +[HTML5 Boilerplate homepage](https://html5boilerplate.com/) | [Documentation table of contents](TOC.md) # The HTML @@ -92,7 +92,7 @@ the HTTP header. If you are using a different server, check out our [other server config](https://github.com/h5bp/server-configs). Starting with Internet Explorer 11, [document modes are -deprecated](https://msdn.microsoft.com/en-us/library/ie/bg182625.aspx#docmode). +deprecated](https://msdn.microsoft.com/library/bg182625.aspx#docmode). If your business still relies on older web apps and services that were designed for older versions of Internet Explorer, you might want to consider enabling [Enterprise Mode](https://blogs.msdn.microsoft.com/ie/2014/04/02/stay-up-to-date-with-enterprise-mode-for-internet-explorer-11/) throughout your company. @@ -134,7 +134,7 @@ of these docs. HTML5 Boilerplate uses a custom build of Modernizr. -[Modernizr](https://modernizr.com) is a JavaScript library which adds classes to +[Modernizr](https://modernizr.com/) is a JavaScript library which adds classes to the `html` element based on the results of feature test and which ensures that all browsers can make use of HTML5 elements (as it includes the HTML5 Shiv). This allows you to target parts of your CSS and JavaScript based on the diff --git a/src/doc/js.md b/src/doc/js.md index 87e222450f..6e60c8140b 100644 --- a/src/doc/js.md +++ b/src/doc/js.md @@ -1,4 +1,4 @@ -[HTML5 Boilerplate homepage](https://html5boilerplate.com) | [Documentation +[HTML5 Boilerplate homepage](https://html5boilerplate.com/) | [Documentation table of contents](TOC.md) # The JavaScript diff --git a/src/doc/misc.md b/src/doc/misc.md index 0275240c18..039741b8e9 100644 --- a/src/doc/misc.md +++ b/src/doc/misc.md @@ -1,4 +1,4 @@ -[HTML5 Boilerplate homepage](https://html5boilerplate.com) | [Documentation +[HTML5 Boilerplate homepage](https://html5boilerplate.com/) | [Documentation table of contents](TOC.md) # Miscellaneous @@ -31,7 +31,7 @@ globally ignore: excludesfile = ~/.gitignore ``` -* More on global ignores: https://help.github.com/articles/ignoring-files +* More on global ignores: https://help.github.com/articles/ignoring-files/ * Comprehensive set of ignores on GitHub: https://github.com/github/gitignore @@ -164,7 +164,7 @@ For more information about `robots.txt`, please see: The `browserconfig.xml` file is used to customize the tile displayed when users pin your site to the Windows 8.1 start screen. In there you can define custom -tile colors, custom images or even [live tiles](https://msdn.microsoft.com/en-us/library/ie/dn455106.aspx#CreatingLiveTiles). +tile colors, custom images or even [live tiles](https://msdn.microsoft.com/library/dn455106.aspx#CreatingLiveTiles). By default, the file points to 2 placeholder tile images: @@ -175,4 +175,4 @@ By default, the file points to 2 placeholder tile images: Notice that IE11 uses the same images when adding a site to the `favorites`. For more in-depth information about the `browserconfig.xml` file, please -see [MSDN](https://msdn.microsoft.com/en-us/library/ie/dn320426.aspx). +see [MSDN](https://msdn.microsoft.com/library/dn320426.aspx). diff --git a/src/doc/usage.md b/src/doc/usage.md index b8fc360aca..39ecafd6d6 100644 --- a/src/doc/usage.md +++ b/src/doc/usage.md @@ -1,4 +1,4 @@ -[HTML5 Boilerplate homepage](https://html5boilerplate.com) | [Documentation +[HTML5 Boilerplate homepage](https://html5boilerplate.com/) | [Documentation table of contents](TOC.md) # Usage @@ -83,7 +83,7 @@ A helpful custom 404 to get you started. This file contains all settings regarding custom tiles for IE11. For more info on this topic, please refer to -[MSDN](https://msdn.microsoft.com/en-us/library/ie/dn455106.aspx). +[MSDN](https://msdn.microsoft.com/library/dn455106.aspx). ### .editorconfig