mirror of
				https://github.com/videojs/video.js.git
				synced 2025-10-31 00:08:01 +02:00 
			
		
		
		
	chore(https): update a lot of links to be https (#5372)
This commit is contained in:
		| @@ -19,7 +19,7 @@ | ||||
|       } | ||||
|     }, | ||||
|     "logo": { | ||||
|       "url": "http://videojs.com/img/logo.png", | ||||
|       "url": "https://videojs.com/img/logo.png", | ||||
|       "height": "30px", | ||||
|       "width": "214px" | ||||
|     }, | ||||
| @@ -27,7 +27,7 @@ | ||||
|     "tabNames": { | ||||
|       "tutorials": "Guides" | ||||
|     }, | ||||
|     "footerText": "<span class='copyright'><a href='http://videojs.com'>Video.js</a> is a free and open source HTML5 video player. © <a href='https://brightcove.com' target='_blank'>Brightcove, Inc</a>. <a href='https://github.com/videojs/video.js/blob/master/LICENSE' class='button blue' target='_blank'>View license</a></span> <ul class='other-links'><li><a href='http://videojs.com' class='button white'><i class='fa fa-external-link'></i> Video.js</a></li> <li><a href='https://twitter.com/videojs' class='button white' target='_blank'><i class='fa fa-twitter'></i> @videojs</a></li> <li><a href='http://github.com/videojs/video.js' class='button white' target='_blank'><i class='fa fa-github-alt'></i> Source</a></li> </ul>", | ||||
|     "footerText": "<span class='copyright'><a href='https://videojs.com'>Video.js</a> is a free and open source HTML5 video player. © <a href='https://brightcove.com' target='_blank'>Brightcove, Inc</a>. <a href='https://github.com/videojs/video.js/blob/master/LICENSE' class='button blue' target='_blank'>View license</a></span> <ul class='other-links'><li><a href='https://videojs.com' class='button white'><i class='fa fa-external-link'></i> Video.js</a></li> <li><a href='https://twitter.com/videojs' class='button white' target='_blank'><i class='fa fa-twitter'></i> @videojs</a></li> <li><a href='https://github.com/videojs/video.js' class='button white' target='_blank'><i class='fa fa-github-alt'></i> Source</a></li> </ul>", | ||||
|     "css": [ | ||||
|       "styles/videojs.css", | ||||
|       "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css" | ||||
|   | ||||
| @@ -9,6 +9,6 @@ | ||||
|         "video", | ||||
|         "player" | ||||
|     ], | ||||
|     "homepage": "http://www.videojs.com/", | ||||
|     "homepage": "https://www.videojs.com/", | ||||
|     "license": "Apache-2.0" | ||||
| } | ||||
|   | ||||
| @@ -91,7 +91,7 @@ player.audioTracks().removeTrack(track); | ||||
| ## API | ||||
|  | ||||
| For more complete information, refer to the | ||||
| [Video.js API docs](http://docs.videojs.com/), specifically: | ||||
| [Video.js API docs](https://docs.videojs.com/), specifically: | ||||
|  | ||||
| * `Player#audioTracks` | ||||
| * `AudioTrackList` | ||||
| @@ -158,4 +158,4 @@ one audio track to be enabled at a time. | ||||
|  | ||||
| [spec-audiotrack]: https://html.spec.whatwg.org/multipage/embedded-content.html#audiotrack | ||||
|  | ||||
| [hls]: http://github.com/videojs/videojs-contrib-hls | ||||
| [hls]: https://github.com/videojs/videojs-contrib-hls | ||||
|   | ||||
| @@ -36,7 +36,7 @@ For more specifics on the programmatic interface of a component, see [the compon | ||||
|  | ||||
| Video.js components can be inherited and registered with Video.js to add new features and UI to the player. | ||||
|  | ||||
| For a working example, [we have a JSBin](http://jsbin.com/vobacas/edit?html,css,js,output) demonstrating the creation of a component for displaying a title across the top of the player. | ||||
| For a working example, [we have a JSBin](https://jsbin.com/vobacas/edit?html,css,js,output) demonstrating the creation of a component for displaying a title across the top of the player. | ||||
|  | ||||
| In addition, there are a couple methods worth recognizing: | ||||
|  | ||||
| @@ -339,7 +339,7 @@ let player = videojs('myplayer', { | ||||
|  | ||||
| The text track settings component is only available when using emulated text tracks. | ||||
|  | ||||
| [api]: http://docs.videojs.com/Component.html | ||||
| [api]: https://docs.videojs.com/Component.html | ||||
|  | ||||
| ### Resize Manager | ||||
|  | ||||
|   | ||||
| @@ -102,6 +102,6 @@ Finally, the history (if enabled) can be cleared at any time via: | ||||
| videojs.log.history.clear(); | ||||
| ``` | ||||
|  | ||||
| [api]: http://docs.videojs.com/ | ||||
| [api]: https://docs.videojs.com/ | ||||
|  | ||||
| [console]: https://developer.mozilla.org/en-US/docs/Web/API/Console | ||||
|   | ||||
| @@ -75,7 +75,7 @@ const player = videojs('vid1', {}); | ||||
| Adding `class="video-js"` with this embed is no longer necessary as it will automatically add the class `video-js` if missing. | ||||
|  | ||||
| #### Custom Elements | ||||
| Native Custom Elements support is relatively small according to [Can I Use](http://caniuse.com/#feat=custom-elementsv1) and because we didn't want to include a polyfill we're going with just an element called `video-js` rather than a full blown custom element. | ||||
| Native Custom Elements support is relatively small according to [Can I Use](https://caniuse.com/#feat=custom-elementsv1) and because we didn't want to include a polyfill we're going with just an element called `video-js` rather than a full blown custom element. | ||||
|  | ||||
| ## data-setup | ||||
| This is an ease-of-use method for having Video.js set up the player automatically. It is an HTML attribute and it takes a JSON string representation of the [player options](/docs/guides/options.md) as the value. | ||||
|   | ||||
| @@ -287,15 +287,15 @@ Yes! See [ReactJS integration example][react-guide]. | ||||
|  | ||||
| [audio-tracks]: /docs/guides/audio-tracks.md | ||||
|  | ||||
| [contributing-issues]: http://github.com/videojs/video.js/blob/master/CONTRIBUTING.md#filing-issues | ||||
| [contributing-issues]: https://github.com/videojs/video.js/blob/master/CONTRIBUTING.md#filing-issues | ||||
|  | ||||
| [contributing-prs]: http://github.com/videojs/video.js/blob/master/CONTRIBUTING.md#contributing-code | ||||
| [contributing-prs]: https://github.com/videojs/video.js/blob/master/CONTRIBUTING.md#contributing-code | ||||
|  | ||||
| [components-guide]: /docs/guides/components.md | ||||
|  | ||||
| [cors]: https://enable-cors.org | ||||
|  | ||||
| [dash]: http://github.com/videojs/videojs-contrib-dash | ||||
| [dash]: https://github.com/videojs/videojs-contrib-dash | ||||
|  | ||||
| [debug-guide]: /docs/guides/debugging.md | ||||
|  | ||||
| @@ -307,11 +307,11 @@ Yes! See [ReactJS integration example][react-guide]. | ||||
|  | ||||
| [google-ima]: https://github.com/googleads/videojs-ima | ||||
|  | ||||
| [hls]: http://github.com/videojs/videojs-contrib-hls | ||||
| [hls]: https://github.com/videojs/videojs-contrib-hls | ||||
|  | ||||
| [install-guide]: http://videojs.com/getting-started/ | ||||
| [install-guide]: https://videojs.com/getting-started/ | ||||
|  | ||||
| [issue-template]: http://github.com/videojs/video.js/blob/master/.github/ISSUE_TEMPLATE.md | ||||
| [issue-template]: https://github.com/videojs/video.js/blob/master/.github/ISSUE_TEMPLATE.md | ||||
|  | ||||
| [node]: https://www.npmjs.com/package/video.js | ||||
|  | ||||
| @@ -319,23 +319,23 @@ Yes! See [ReactJS integration example][react-guide]. | ||||
|  | ||||
| [plugin-guide]: /docs/guides/plugins.md | ||||
|  | ||||
| [plugin-list]: http://videojs.com/plugins | ||||
| [plugin-list]: https://videojs.com/plugins | ||||
|  | ||||
| [pr-issue-question]: #q-i-think-i-found-a-bug-with-videojs-or-i-want-to-add-a-feature-what-should-i-do | ||||
|  | ||||
| [pr-template]: http://github.com/videojs/video.js/blob/master/.github/PULL_REQUEST_TEMPLATE.md | ||||
| [pr-template]: https://github.com/videojs/video.js/blob/master/.github/PULL_REQUEST_TEMPLATE.md | ||||
|  | ||||
| [react-guide]: /docs/guides/react.md | ||||
|  | ||||
| [reduced-test-case]: https://css-tricks.com/reduced-test-cases/ | ||||
|  | ||||
| [semver]: http://semver.org/ | ||||
| [semver]: https://semver.org/ | ||||
|  | ||||
| [skins-list]: https://github.com/videojs/video.js/wiki/Skins | ||||
|  | ||||
| [slack]: https://videojs.slack.com | ||||
|  | ||||
| [starter-example]: http://jsbin.com/axedog/edit?html,output | ||||
| [starter-example]: https://jsbin.com/axedog/edit?html,output | ||||
|  | ||||
| [techorder]: [cors]: /docs/guides/options.md#techorder | ||||
|  | ||||
|   | ||||
| @@ -152,6 +152,6 @@ For all existing/supported languages, please see the [languages folder (`lang/`) | ||||
|  | ||||
| [lang-supported]: /lang | ||||
|  | ||||
| [lang-codes]: http://www.iana.org/assignments/language-subtag-registry/language-subtag-registry | ||||
| [lang-codes]: https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry | ||||
|  | ||||
| [translations-needed]: https://github.com/videojs/video.js/blob/master/docs/translations-needed.md | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| # Middleware | ||||
|  | ||||
| Middleware is a Video.js feature that allows interaction with and modification of how the `Player` and `Tech` talk to each other. For more in-depth information, check out our [feature spotlight](http://blog.videojs.com/feature-spotlight-middleware/). | ||||
| Middleware is a Video.js feature that allows interaction with and modification of how the `Player` and `Tech` talk to each other. For more in-depth information, check out our [feature spotlight](https://blog.videojs.com/feature-spotlight-middleware/). | ||||
|  | ||||
| ## Table of Contents | ||||
|  | ||||
|   | ||||
| @@ -73,6 +73,6 @@ A common need for modals is to style them independently from one another. The re | ||||
| modal.addClass('vjs-my-fancy-modal'); | ||||
| ``` | ||||
|  | ||||
| [api-doc]: http://docs.videojs.com/ModalDialog.html | ||||
| [api-doc]: https://docs.videojs.com/ModalDialog.html | ||||
|  | ||||
| [creating-component]: /docs/guides/components.md#creating-a-component | ||||
|   | ||||
| @@ -422,7 +422,7 @@ Can be set to `false` to disable native video track support. Most commonly used | ||||
|  | ||||
| [ios-10-updates]: https://webkit.org/blog/6784/new-video-policies-for-ios/ | ||||
|  | ||||
| [lang-codes]: http://www.iana.org/assignments/language-subtag-registry/language-subtag-registry | ||||
| [lang-codes]: https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry | ||||
|  | ||||
| [video-attrs]: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video#Attributes | ||||
|  | ||||
|   | ||||
| @@ -31,9 +31,9 @@ After an instance has been created it can be accessed globally in two ways: | ||||
|  | ||||
| No matter the term used for it, web applications are becoming common. Not everything is a static, load-once-and-done web page anymore! This means that developers need to be able to manage the full lifecycle of a video player - from creation to destruction. Video.js supports player removal through the `dispose()` method. | ||||
|  | ||||
| ### [`dispose()`](http://docs.videojs.com/Player.html#dispose) | ||||
| ### [`dispose()`](https://docs.videojs.com/Player.html#dispose) | ||||
|  | ||||
| This method is available on all Video.js players and [components](http://docs.videojs.com/Component.html#dispose). It is _the only_ supported method of removing a Video.js player from both the DOM and memory. For example, the following code sets up a player and then disposes it when media playback is complete: | ||||
| This method is available on all Video.js players and [components](https://docs.videojs.com/Component.html#dispose). It is _the only_ supported method of removing a Video.js player from both the DOM and memory. For example, the following code sets up a player and then disposes it when media playback is complete: | ||||
|  | ||||
| ```js | ||||
| var player = videojs('my-player'); | ||||
|   | ||||
| @@ -350,9 +350,9 @@ These events work for both basic and advanced plugins. They are triggered on the | ||||
|  | ||||
| [tech]: /docs/guides/tech.md | ||||
|  | ||||
| [api-player]: http://docs.videojs.com/Player.html | ||||
| [api-player]: https://docs.videojs.com/Player.html | ||||
|  | ||||
| [api-plugin]: http://docs.videojs.com/Plugin.html | ||||
| [api-plugin]: https://docs.videojs.com/Plugin.html | ||||
|  | ||||
| [generator]: https://github.com/videojs/generator-videojs-plugin | ||||
|  | ||||
|   | ||||
| @@ -211,14 +211,14 @@ For a discussion of more advanced player workflows, see the [player workflows gu | ||||
|  | ||||
| [boolean-attrs]: https://www.w3.org/TR/2011/WD-html5-20110525/common-microsyntaxes.html#boolean-attributes | ||||
|  | ||||
| [getting-started]: http://videojs.com/getting-started/ | ||||
| [getting-started]: https://videojs.com/getting-started/ | ||||
|  | ||||
| [json]: http://json.org/example.html | ||||
| [json]: https://json.org/example.html | ||||
|  | ||||
| [video-attrs]: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video#Attributes | ||||
|  | ||||
| [videojs]: http://docs.videojs.com/module-videojs.html | ||||
| [videojs]: https://docs.videojs.com/module-videojs.html | ||||
|  | ||||
| [w3c-media-events]: https://www.w3.org/2010/05/video/mediaevents.html | ||||
|  | ||||
| [w3c-video]: http://www.w3.org/TR/html5/embedded-content-0.html#the-video-element | ||||
| [w3c-video]: https://www.w3.org/TR/html5/embedded-content-0.html#the-video-element | ||||
|   | ||||
| @@ -94,4 +94,4 @@ Finally, we can save that as a `videojs-matrix.css` file and include it _after_ | ||||
| <link rel="stylesheet" type="text/css" href="path/to/videojs-matrix.css"> | ||||
| ``` | ||||
|  | ||||
| If you create a skin you're particularly proud of, you can share it by adding a link on the [Skins wiki page](https://github.com/videojs/video.js/wiki/Skins). One way to create shareable skins is by forking [this example on CodePen](http://codepen.io/heff/pen/EarCt). | ||||
| If you create a skin you're particularly proud of, you can share it by adding a link on the [Skins wiki page](https://github.com/videojs/video.js/wiki/Skins). One way to create shareable skins is by forking [this example on CodePen](https://codepen.io/heff/pen/EarCt). | ||||
|   | ||||
| @@ -31,11 +31,11 @@ Either can be created programmatically, but _only remote text tracks can be remo | ||||
|  | ||||
| ## Creating the Text File | ||||
|  | ||||
| Timed text requires a text file in [WebVTT](http://dev.w3.org/html5/webvtt/) format. This format defines a list of "cues" that have a start time, an end time, and text to display. [Microsoft has a builder](https://dev.modern.ie/testdrive/demos/captionmaker/) that can help you get started on the file. | ||||
| Timed text requires a text file in [WebVTT](https://dev.w3.org/html5/webvtt/) format. This format defines a list of "cues" that have a start time, an end time, and text to display. [Microsoft has a builder](https://dev.modern.ie/testdrive/demos/captionmaker/) that can help you get started on the file. | ||||
|  | ||||
| > **Note:** When creating captions, there are additional [caption formatting techniques](http://www.theneitherworld.com/mcpoodle/SCC_TOOLS/DOCS/SCC_FORMAT.HTML#style) to make captions more meaningful, like brackets around sound effects (e.g. `[ birds chirping ]`). | ||||
| > **Note:** When creating captions, there are additional [caption formatting techniques](https://www.theneitherworld.com/mcpoodle/SCC_TOOLS/DOCS/SCC_FORMAT.HTML#style) to make captions more meaningful, like brackets around sound effects (e.g. `[ birds chirping ]`). | ||||
| > | ||||
| > For a more in depth style guide for captioning, see the [Captioning Key](http://www.dcmp.org/captioningkey/), but keep in mind not all features are supported by WebVTT or (more likely) the Video.js WebVTT implementation. | ||||
| > For a more in depth style guide for captioning, see the [Captioning Key](https://www.dcmp.org/captioningkey/), but keep in mind not all features are supported by WebVTT or (more likely) the Video.js WebVTT implementation. | ||||
|  | ||||
| ## Adding Text Tracks to Video.js | ||||
|  | ||||
| @@ -95,7 +95,7 @@ For supported language translations, please see the [languages folder (/lang)](h | ||||
|  | ||||
| ### Text Tracks from Another Domain | ||||
|  | ||||
| Because Video.js loads the text track file via JavaScript, the [same-origin policy](http://en.wikipedia.org/wiki/Same_origin_policy) applies. If you'd like to have a player served from one domain, but the text track served from another, you'll need to [enable CORS](http://enable-cors.org/) on the server that is serving your text tracks. | ||||
| Because Video.js loads the text track file via JavaScript, the [same-origin policy](https://en.wikipedia.org/wiki/Same_origin_policy) applies. If you'd like to have a player served from one domain, but the text track served from another, you'll need to [enable CORS](https://enable-cors.org/) on the server that is serving your text tracks. | ||||
|  | ||||
| In addition to enabling CORS, you will need to add the [`crossorigin` attribute](https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_settings_attributes) to the video element itself. This attribute has two possible values `"anonymous"` and `"use-credentials"`. Most users will want to use `"anonymous"` with cross-origin tracks: | ||||
|  | ||||
| @@ -214,7 +214,7 @@ In general, `"descriptions"` tracks are of lower precedence than `"captions"` an | ||||
|  | ||||
| ## API | ||||
|  | ||||
| For more complete information, refer to the [Video.js API docs](http://docs.videojs.com/). | ||||
| For more complete information, refer to the [Video.js API docs](https://docs.videojs.com/). | ||||
|  | ||||
| ### Remote Text Tracks | ||||
|  | ||||
|   | ||||
| @@ -101,6 +101,6 @@ To fix this issue please make sure that all event listeners are cleaned up on di | ||||
|  | ||||
| [flash]: https://github.com/videojs/videojs-flash | ||||
|  | ||||
| [media-types]: http://www.iana.org/assignments/media-types/media-types.xhtml#video | ||||
| [media-types]: https://www.iana.org/assignments/media-types/media-types.xhtml#video | ||||
|  | ||||
| [cors]: http://enable-cors.org/ | ||||
| [cors]: https://enable-cors.org/ | ||||
|   | ||||
| @@ -83,7 +83,7 @@ player.videoTracks().removeTrack(track); | ||||
|  | ||||
| ## API | ||||
|  | ||||
| For more complete information, refer to the [Video.js API docs](http://docs.videojs.com/), specifically: | ||||
| For more complete information, refer to the [Video.js API docs](https://docs.videojs.com/), specifically: | ||||
|  | ||||
| * `Player#videoTracks` | ||||
| * `VideoTrackList` | ||||
|   | ||||
| @@ -89,12 +89,12 @@ Follow this guide to see how you can use `videojs.log` for debugging purposes. | ||||
|  | ||||
| You can refer to the [full list of API docs][api], but the most relevant API doc is for the [Player][api-player]. | ||||
|  | ||||
| [plugins-list]: http://videojs.com/plugins | ||||
| [plugins-list]: https://videojs.com/plugins | ||||
|  | ||||
| [skins-list]: https://github.com/videojs/video.js/wiki/Skins | ||||
|  | ||||
| [api]: http://docs.videojs.com/ | ||||
| [api]: https://docs.videojs.com/ | ||||
|  | ||||
| [api-player]: http://docs.videojs.com/Player.html | ||||
| [api-player]: https://docs.videojs.com/Player.html | ||||
|  | ||||
| [vjs-website]: http://videojs.com | ||||
| [vjs-website]: https://videojs.com | ||||
|   | ||||
| @@ -14,7 +14,7 @@ | ||||
|     "video", | ||||
|     "videojs" | ||||
|   ], | ||||
|   "homepage": "http://videojs.com", | ||||
|   "homepage": "https://videojs.com", | ||||
|   "author": "Steve Heffernan", | ||||
|   "scripts": { | ||||
|     "changelog": "conventional-changelog -p videojs -i CHANGELOG.md -s", | ||||
|   | ||||
		Reference in New Issue
	
	Block a user