From 324ef1c0bcb0eb8509c0ce6ceec904f60b80b3ed Mon Sep 17 00:00:00 2001 From: Darius Cepulis Date: Thu, 26 Mar 2026 20:14:27 -0500 Subject: [PATCH] fix(site): add Netlify redirects for old blog URLs (#1144) Co-authored-by: Claude --- site/netlify.toml | 371 ++++++++++++++++++ ...5-new-videojs-site-now-with-more-html5.mdx | 3 - .../2010-09-15-videojs-is-ie9-compatible.mdx | 3 - ...ter-fix-bonus-javascript-placement-fix.mdx | 3 - .../2010-10-12-facebook-adds-html5-video.mdx | 3 - .../blog/2010-10-19-version-1-1-3-release.mdx | 3 - ...subtitles-using-track-android-fix-more.mdx | 3 - ...-sites-serve-you-html5-video-in-safari.mdx | 3 - ...lease-behaviors-fallback-apis-and-more.mdx | 3 - ...-optimization-safari-on-leopard-fs-fix.mdx | 3 - ...0-12-16-html5-video-google-maps-mashup.mdx | 3 - ...0-of-web-users-now-support-html5-video.mdx | 3 - ...1-google-is-dropping-h-264-from-chrome.mdx | 3 - ...28-apple-adds-airplay-to-mobile-safari.mdx | 2 - ...02-11-new-mpeg-la-webm-vp8-patent-pool.mdx | 3 - .../2011-06-07-how-are-you-using-video-js.mdx | 3 - ...ynda-com-html5-video-tutorial-released.mdx | 3 - .../blog/2012-01-10-video-js-version-3-0.mdx | 3 - .../blog/2012-01-30-version-3-1-update.mdx | 3 - .../blog/2012-03-23-version-3-2-update.mdx | 3 - ...012-07-26-brightcove-acquires-zencoder.mdx | 3 - .../2012-11-15-site-and-support-updates.mdx | 3 - .../content/blog/2013-05-06-repo-moved.mdx | 3 - .../2013-05-09-video-js-4-0-now-available.mdx | 3 - .../2013-06-28-video-js-4-1-0-released.mdx | 3 - ...-new-player-skin-designer-for-video-js.mdx | 3 - ...ding-and-showing-video-player-controls.mdx | 3 - ...leased-rtmp-css-designer-and-stability.mdx | 3 - ...zed-modification-of-video-js-cdn-files.mdx | 3 - ...unit-tests-in-real-browsers-with-karma.mdx | 3 - ...rdian-uses-video-js-in-feature-article.mdx | 3 - ...on-4-3-0-released-w-shiny-new-api-docs.mdx | 3 - ...ow-supporting-requirejs-and-browserify.mdx | 3 - ...eleased-nothing-to-see-here-move-along.mdx | 3 - ...-released-it-s-been-a-productive-month.mdx | 3 - ...07-22-dash-everywhere-ish-hack-project.mdx | 3 - ...tributors-also-google-chooses-video-js.mdx | 3 - ...14-09-03-video-js-4-8-0-released-prost.mdx | 3 - ...02-video-js-4-9-now-can-join-the-party.mdx | 3 - ...video-js-4-12-the-last-of-the-4-minors.mdx | 3 - ...06-08-it-s-here-5-0-release-candidates.mdx | 3 - ...-things-that-didn-t-including-the-name.mdx | 3 - 42 files changed, 371 insertions(+), 122 deletions(-) diff --git a/site/netlify.toml b/site/netlify.toml index 1cf7fb96..af556b4f 100644 --- a/site/netlify.toml +++ b/site/netlify.toml @@ -76,6 +76,377 @@ to = "https://legacy.videojs.org/guides/:splat" status = 308 +# Redirect old Tumblr blog post URLs (migrated from videojs.tumblr.com) +# Each post had a numeric Tumblr ID; URLs may include an optional slug after the ID. +[[redirects]] + from = "/blog/post/35888462908/*" + to = "/blog/new-videojs-site-now-with-more-html5" + status = 308 +[[redirects]] + from = "/blog/post/35888462908" + to = "/blog/new-videojs-site-now-with-more-html5" + status = 308 + +[[redirects]] + from = "/blog/post/35888302484/*" + to = "/blog/videojs-is-ie9-compatible" + status = 308 +[[redirects]] + from = "/blog/post/35888302484" + to = "/blog/videojs-is-ie9-compatible" + status = 308 + +[[redirects]] + from = "/blog/post/35888138568/*" + to = "/blog/ipad-iphone-video-poster-fix-bonus-javascript-placement-fix" + status = 308 +[[redirects]] + from = "/blog/post/35888138568" + to = "/blog/ipad-iphone-video-poster-fix-bonus-javascript-placement-fix" + status = 308 + +[[redirects]] + from = "/blog/post/35887879903/*" + to = "/blog/facebook-adds-html5-video" + status = 308 +[[redirects]] + from = "/blog/post/35887879903" + to = "/blog/facebook-adds-html5-video" + status = 308 + +[[redirects]] + from = "/blog/post/35887731208/*" + to = "/blog/version-1-1-3-release" + status = 308 +[[redirects]] + from = "/blog/post/35887731208" + to = "/blog/version-1-1-3-release" + status = 308 + +[[redirects]] + from = "/blog/post/35887428303/*" + to = "/blog/1-1-5-release-subtitles-using-track-android-fix-more" + status = 308 +[[redirects]] + from = "/blog/post/35887428303" + to = "/blog/1-1-5-release-subtitles-using-track-android-fix-more" + status = 308 + +[[redirects]] + from = "/blog/post/35887203978/*" + to = "/blog/make-sites-serve-you-html5-video-in-safari" + status = 308 +[[redirects]] + from = "/blog/post/35887203978" + to = "/blog/make-sites-serve-you-html5-video-in-safari" + status = 308 + +[[redirects]] + from = "/blog/post/35887003151/*" + to = "/blog/2-0-0-release-behaviors-fallback-apis-and-more" + status = 308 +[[redirects]] + from = "/blog/post/35887003151" + to = "/blog/2-0-0-release-behaviors-fallback-apis-and-more" + status = 308 + +[[redirects]] + from = "/blog/post/35886359508/*" + to = "/blog/2-0-2-release-subtitle-optimization-safari-on-leopard-fs-fix" + status = 308 +[[redirects]] + from = "/blog/post/35886359508" + to = "/blog/2-0-2-release-subtitle-optimization-safari-on-leopard-fs-fix" + status = 308 + +[[redirects]] + from = "/blog/post/35886098711/*" + to = "/blog/html5-video-google-maps-mashup" + status = 308 +[[redirects]] + from = "/blog/post/35886098711" + to = "/blog/html5-video-google-maps-mashup" + status = 308 + +[[redirects]] + from = "/blog/post/35885839763/*" + to = "/blog/over-50-of-web-users-now-support-html5-video" + status = 308 +[[redirects]] + from = "/blog/post/35885839763" + to = "/blog/over-50-of-web-users-now-support-html5-video" + status = 308 + +[[redirects]] + from = "/blog/post/35885627647/*" + to = "/blog/google-is-dropping-h-264-from-chrome" + status = 308 +[[redirects]] + from = "/blog/post/35885627647" + to = "/blog/google-is-dropping-h-264-from-chrome" + status = 308 + +[[redirects]] + from = "/blog/post/35885444487/*" + to = "/blog/apple-adds-airplay-to-mobile-safari" + status = 308 +[[redirects]] + from = "/blog/post/35885444487" + to = "/blog/apple-adds-airplay-to-mobile-safari" + status = 308 + +[[redirects]] + from = "/blog/post/35885249818/*" + to = "/blog/new-mpeg-la-webm-vp8-patent-pool" + status = 308 +[[redirects]] + from = "/blog/post/35885249818" + to = "/blog/new-mpeg-la-webm-vp8-patent-pool" + status = 308 + +[[redirects]] + from = "/blog/post/35885081376/*" + to = "/blog/how-are-you-using-video-js" + status = 308 +[[redirects]] + from = "/blog/post/35885081376" + to = "/blog/how-are-you-using-video-js" + status = 308 + +[[redirects]] + from = "/blog/post/35884942031/*" + to = "/blog/lynda-com-html5-video-tutorial-released" + status = 308 +[[redirects]] + from = "/blog/post/35884942031" + to = "/blog/lynda-com-html5-video-tutorial-released" + status = 308 + +[[redirects]] + from = "/blog/post/35884704314/*" + to = "/blog/video-js-version-3-0" + status = 308 +[[redirects]] + from = "/blog/post/35884704314" + to = "/blog/video-js-version-3-0" + status = 308 + +[[redirects]] + from = "/blog/post/35884369527/*" + to = "/blog/version-3-1-update" + status = 308 +[[redirects]] + from = "/blog/post/35884369527" + to = "/blog/version-3-1-update" + status = 308 + +[[redirects]] + from = "/blog/post/35883671470/*" + to = "/blog/version-3-2-update" + status = 308 +[[redirects]] + from = "/blog/post/35883671470" + to = "/blog/version-3-2-update" + status = 308 + +[[redirects]] + from = "/blog/post/35666994917/*" + to = "/blog/brightcove-acquires-zencoder" + status = 308 +[[redirects]] + from = "/blog/post/35666994917" + to = "/blog/brightcove-acquires-zencoder" + status = 308 + +[[redirects]] + from = "/blog/post/35788231775/*" + to = "/blog/site-and-support-updates" + status = 308 +[[redirects]] + from = "/blog/post/35788231775" + to = "/blog/site-and-support-updates" + status = 308 + +[[redirects]] + from = "/blog/post/49797985868/*" + to = "/blog/repo-moved" + status = 308 +[[redirects]] + from = "/blog/post/49797985868" + to = "/blog/repo-moved" + status = 308 + +[[redirects]] + from = "/blog/post/50021214078/*" + to = "/blog/video-js-4-0-now-available" + status = 308 +[[redirects]] + from = "/blog/post/50021214078" + to = "/blog/video-js-4-0-now-available" + status = 308 + +[[redirects]] + from = "/blog/post/54136228059/*" + to = "/blog/video-js-4-1-0-released" + status = 308 +[[redirects]] + from = "/blog/post/54136228059" + to = "/blog/video-js-4-1-0-released" + status = 308 + +[[redirects]] + from = "/blog/post/55553002104/*" + to = "/blog/new-player-skin-designer-for-video-js" + status = 308 +[[redirects]] + from = "/blog/post/55553002104" + to = "/blog/new-player-skin-designer-for-video-js" + status = 308 + +[[redirects]] + from = "/blog/post/57828375480/*" + to = "/blog/hiding-and-showing-video-player-controls" + status = 308 +[[redirects]] + from = "/blog/post/57828375480" + to = "/blog/hiding-and-showing-video-player-controls" + status = 308 + +[[redirects]] + from = "/blog/post/60471080014/*" + to = "/blog/video-js-4-2-0-released-rtmp-css-designer-and-stability" + status = 308 +[[redirects]] + from = "/blog/post/60471080014" + to = "/blog/video-js-4-2-0-released-rtmp-css-designer-and-stability" + status = 308 + +[[redirects]] + from = "/blog/post/61309840958/*" + to = "/blog/unauthorized-modification-of-video-js-cdn-files" + status = 308 +[[redirects]] + from = "/blog/post/61309840958" + to = "/blog/unauthorized-modification-of-video-js-cdn-files" + status = 308 + +[[redirects]] + from = "/blog/post/61644484835/*" + to = "/blog/running-video-js-unit-tests-in-real-browsers-with-karma" + status = 308 +[[redirects]] + from = "/blog/post/61644484835" + to = "/blog/running-video-js-unit-tests-in-real-browsers-with-karma" + status = 308 + +[[redirects]] + from = "/blog/post/66131645152/*" + to = "/blog/the-guardian-uses-video-js-in-feature-article" + status = 308 +[[redirects]] + from = "/blog/post/66131645152" + to = "/blog/the-guardian-uses-video-js-in-feature-article" + status = 308 + +[[redirects]] + from = "/blog/post/66138384272/*" + to = "/blog/video-js-version-4-3-0-released-w-shiny-new-api-docs" + status = 308 +[[redirects]] + from = "/blog/post/66138384272" + to = "/blog/video-js-version-4-3-0-released-w-shiny-new-api-docs" + status = 308 + +[[redirects]] + from = "/blog/post/77214236892/*" + to = "/blog/video-js-version-4-4-0-released-now-supporting-requirejs-and-browserify" + status = 308 +[[redirects]] + from = "/blog/post/77214236892" + to = "/blog/video-js-version-4-4-0-released-now-supporting-requirejs-and-browserify" + status = 308 + +[[redirects]] + from = "/blog/post/80918861872/*" + to = "/blog/video-js-version-4-5-0-released-nothing-to-see-here-move-along" + status = 308 +[[redirects]] + from = "/blog/post/80918861872" + to = "/blog/video-js-version-4-5-0-released-nothing-to-see-here-move-along" + status = 308 + +[[redirects]] + from = "/blog/post/86341869931/*" + to = "/blog/video-js-version-4-6-0-released-it-s-been-a-productive-month" + status = 308 +[[redirects]] + from = "/blog/post/86341869931" + to = "/blog/video-js-version-4-6-0-released-it-s-been-a-productive-month" + status = 308 + +[[redirects]] + from = "/blog/post/92536319027/*" + to = "/blog/dash-everywhere-ish-hack-project" + status = 308 +[[redirects]] + from = "/blog/post/92536319027" + to = "/blog/dash-everywhere-ish-hack-project" + status = 308 + +[[redirects]] + from = "/blog/post/93989313276/*" + to = "/blog/video-js-v4-7-0-built-mostly-by-new-contributors-also-google-chooses-video-js" + status = 308 +[[redirects]] + from = "/blog/post/93989313276" + to = "/blog/video-js-v4-7-0-built-mostly-by-new-contributors-also-google-chooses-video-js" + status = 308 + +[[redirects]] + from = "/blog/post/96564061826/*" + to = "/blog/video-js-4-8-0-released-prost" + status = 308 +[[redirects]] + from = "/blog/post/96564061826" + to = "/blog/video-js-4-8-0-released-prost" + status = 308 + +[[redirects]] + from = "/blog/post/99014232526/*" + to = "/blog/video-js-4-9-now-can-join-the-party" + status = 308 +[[redirects]] + from = "/blog/post/99014232526" + to = "/blog/video-js-4-9-now-can-join-the-party" + status = 308 + +[[redirects]] + from = "/blog/post/111390879116/*" + to = "/blog/video-js-4-12-the-last-of-the-4-minors" + status = 308 +[[redirects]] + from = "/blog/post/111390879116" + to = "/blog/video-js-4-12-the-last-of-the-4-minors" + status = 308 + +[[redirects]] + from = "/blog/post/121061752226/*" + to = "/blog/it-s-here-5-0-release-candidates" + status = 308 +[[redirects]] + from = "/blog/post/121061752226" + to = "/blog/it-s-here-5-0-release-candidates" + status = 308 + +[[redirects]] + from = "/blog/post/130143694631/*" + to = "/blog/video-js-5-the-only-thing-that's-changed-is-everything-except-for-like-3-things-that-didn-t-including-the-name" + status = 308 +[[redirects]] + from = "/blog/post/130143694631" + to = "/blog/video-js-5-the-only-thing-that's-changed-is-everything-except-for-like-3-things-that-didn-t-including-the-name" + status = 308 + # Redirect old tags pages to blog (no tag filtering in v10) [[redirects]] from = "/tags" diff --git a/site/src/content/blog/2010-09-15-new-videojs-site-now-with-more-html5.mdx b/site/src/content/blog/2010-09-15-new-videojs-site-now-with-more-html5.mdx index d44fb15c..b4ff2f51 100644 --- a/site/src/content/blog/2010-09-15-new-videojs-site-now-with-more-html5.mdx +++ b/site/src/content/blog/2010-09-15-new-videojs-site-now-with-more-html5.mdx @@ -1,8 +1,5 @@ --- title: New VideoJS Site (Now with more HTML5)! -alias: - - post/35888462908/new-videojs-site-now-with-more-html5/index.html - - post/35888462908/index.html description: Video.js unveils a completely redesigned website built with HTML5 semantic elements and modern CSS techniques, featuring a new blog and Twitter account for project updates and HTML5 video news. canonical: https://videojs.org/blog/new-videojs-site-now-with-more-html5 authors: [steve-heffernan] diff --git a/site/src/content/blog/2010-09-15-videojs-is-ie9-compatible.mdx b/site/src/content/blog/2010-09-15-videojs-is-ie9-compatible.mdx index 776f4d0f..c9a013d2 100644 --- a/site/src/content/blog/2010-09-15-videojs-is-ie9-compatible.mdx +++ b/site/src/content/blog/2010-09-15-videojs-is-ie9-compatible.mdx @@ -1,8 +1,5 @@ --- title: VideoJS is IE9 Compatible -alias: - - post/35888302484/videojs-is-ie9-compatible/index.html - - post/35888302484/index.html description: Initial testing confirms Video.js is compatible with the Internet Explorer 9 preview, successfully rendering controls and playback despite IE's historical CSS layout challenges. canonical: https://videojs.org/blog/videojs-is-ie9-compatible authors: [steve-heffernan] diff --git a/site/src/content/blog/2010-09-20-ipad-iphone-video-poster-fix-bonus-javascript-placement-fix.mdx b/site/src/content/blog/2010-09-20-ipad-iphone-video-poster-fix-bonus-javascript-placement-fix.mdx index 84d05df4..015cb1a9 100644 --- a/site/src/content/blog/2010-09-20-ipad-iphone-video-poster-fix-bonus-javascript-placement-fix.mdx +++ b/site/src/content/blog/2010-09-20-ipad-iphone-video-poster-fix-bonus-javascript-placement-fix.mdx @@ -1,8 +1,5 @@ --- title: iPad & iPhone Video Poster Fix (bonus Javascript Placement Fix) -alias: - - post/35888138568/ipad-iphone-video-poster-fix-bonus-javascript-placement/index.html - - post/35888138568/index.html description: Video.js 1.1.2 fixes critical iOS 3 bugs on iPad and iPhone where poster attributes and JavaScript placement broke video playback, using a new approach to programmatically set video sources and trigger loading. canonical: https://videojs.org/blog/ipad-iphone-video-poster-fix-bonus-javascript-placement-fix tags: diff --git a/site/src/content/blog/2010-10-12-facebook-adds-html5-video.mdx b/site/src/content/blog/2010-10-12-facebook-adds-html5-video.mdx index d770aae5..80576ff3 100644 --- a/site/src/content/blog/2010-10-12-facebook-adds-html5-video.mdx +++ b/site/src/content/blog/2010-10-12-facebook-adds-html5-video.mdx @@ -1,8 +1,5 @@ --- title: Facebook Adds HTML5 Video -alias: - - post/35887879903/facebook-adds-html5-video/index.html - - post/35887879903/index.html description: Facebook introduces HTML5 video for iPhone and iPad playback as part of their mobile HTML5 implementation, though Flash still outperforms HTML5 on other mobile browsers at this early stage. canonical: https://videojs.org/blog/facebook-adds-html5-video tags: diff --git a/site/src/content/blog/2010-10-19-version-1-1-3-release.mdx b/site/src/content/blog/2010-10-19-version-1-1-3-release.mdx index 05bbe815..c3f5a8dd 100644 --- a/site/src/content/blog/2010-10-19-version-1-1-3-release.mdx +++ b/site/src/content/blog/2010-10-19-version-1-1-3-release.mdx @@ -1,8 +1,5 @@ --- title: Version 1.1.3 Release -alias: - - post/35887731208/version-1-1-3-release/index.html - - post/35887731208/index.html description: Version 1.1.3 introduces a big play button on first load to fix Safari bugs, adds width/height functions for player resizing, and includes improvements to control bar behavior and event handling. canonical: https://videojs.org/blog/version-1-1-3-release tags: diff --git a/site/src/content/blog/2010-11-09-1-1-5-release-subtitles-using-track-android-fix-more.mdx b/site/src/content/blog/2010-11-09-1-1-5-release-subtitles-using-track-android-fix-more.mdx index 5fbd14a7..492cd6a7 100644 --- a/site/src/content/blog/2010-11-09-1-1-5-release-subtitles-using-track-android-fix-more.mdx +++ b/site/src/content/blog/2010-11-09-1-1-5-release-subtitles-using-track-android-fix-more.mdx @@ -1,8 +1,5 @@ --- title: '1.1.5 Release - Subtitles using track, Android fix & more' -alias: - - post/35887428303/1-1-5-release-subtitles-using-track-android-fix-more/index.html - - post/35887428303/index.html description: Video.js 1.1.5 introduces HTML5 track element support for WebSRT subtitles, adds a pluggable players system for defining fallback order, fixes Android playback issues, and includes a major code reorganization for better maintainability. canonical: https://videojs.org/blog/1-1-5-release-subtitles-using-track-android-fix-more tags: diff --git a/site/src/content/blog/2010-11-19-make-sites-serve-you-html5-video-in-safari.mdx b/site/src/content/blog/2010-11-19-make-sites-serve-you-html5-video-in-safari.mdx index 8d814a99..6955aadb 100644 --- a/site/src/content/blog/2010-11-19-make-sites-serve-you-html5-video-in-safari.mdx +++ b/site/src/content/blog/2010-11-19-make-sites-serve-you-html5-video-in-safari.mdx @@ -1,8 +1,5 @@ --- title: Make sites serve you HTML5 video in Safari -alias: - - post/35887203978/make-sites-serve-you-html5-video-in-safari/index.html - - post/35887203978/index.html description: John Gruber demonstrates how to access HTML5 video in Safari by masquerading as Mobile Safari, revealing how many sites unnecessarily require Flash when they already support HTML5 video for iOS devices. canonical: https://videojs.org/blog/make-sites-serve-you-html5-video-in-safari tags: diff --git a/site/src/content/blog/2010-11-22-2-0-0-release-behaviors-fallback-apis-and-more.mdx b/site/src/content/blog/2010-11-22-2-0-0-release-behaviors-fallback-apis-and-more.mdx index 596a7a2b..f8a5e05c 100644 --- a/site/src/content/blog/2010-11-22-2-0-0-release-behaviors-fallback-apis-and-more.mdx +++ b/site/src/content/blog/2010-11-22-2-0-0-release-behaviors-fallback-apis-and-more.mdx @@ -1,8 +1,5 @@ --- title: "2.0.0 Release - Behaviors, fallback APIs, and more." -alias: - - post/35887003151/2-0-0-release-behaviors-and-apis/index.html - - post/35887003151/index.html description: Video.js 2.0.0 introduces a groundbreaking "behaviors" system for creating custom controls, unified APIs for HTML5 and Flash fallback players, configurable fallback order, and switches from list-based to div-based controls for better style portability. canonical: https://videojs.org/blog/2-0-0-release-behaviors-fallback-apis-and-more tags: diff --git a/site/src/content/blog/2010-12-10-2-0-2-release-subtitle-optimization-safari-on-leopard-fs-fix.mdx b/site/src/content/blog/2010-12-10-2-0-2-release-subtitle-optimization-safari-on-leopard-fs-fix.mdx index 1796f337..f508c9af 100644 --- a/site/src/content/blog/2010-12-10-2-0-2-release-subtitle-optimization-safari-on-leopard-fs-fix.mdx +++ b/site/src/content/blog/2010-12-10-2-0-2-release-subtitle-optimization-safari-on-leopard-fs-fix.mdx @@ -1,8 +1,5 @@ --- title: 2.0.2 Release - Subtitle Optimization + Safari on Leopard FS Fix -alias: - - post/35886359508/2-0-2-release-subtitle-optimization-safari-on-leopard-fs/index.html - - post/35886359508/index.html description: Video.js 2.0.2 delivers performance improvements with a completely rewritten subtitle parser, fixes a Safari fullscreen bug on Mac OS X Leopard, and adds volume range validation to prevent playback issues. canonical: https://videojs.org/blog/2-0-2-release-subtitle-optimization-safari-on-leopard-fs-fix tags: diff --git a/site/src/content/blog/2010-12-16-html5-video-google-maps-mashup.mdx b/site/src/content/blog/2010-12-16-html5-video-google-maps-mashup.mdx index 8ee6712f..b71173c1 100644 --- a/site/src/content/blog/2010-12-16-html5-video-google-maps-mashup.mdx +++ b/site/src/content/blog/2010-12-16-html5-video-google-maps-mashup.mdx @@ -1,8 +1,5 @@ --- title: HTML5 Video + Google Maps Mashup -alias: - - post/35886098711/html5-video-google-maps-mashup/index.html - - post/35886098711/index.html description: Mozilla showcases creative HTML5 video capabilities with an Indiana Jones-inspired demo that synchronizes video playback with animated route visualization on Google Maps in real-time. canonical: https://videojs.org/blog/html5-video-google-maps-mashup tags: diff --git a/site/src/content/blog/2011-01-07-over-50-of-web-users-now-support-html5-video.mdx b/site/src/content/blog/2011-01-07-over-50-of-web-users-now-support-html5-video.mdx index 826d3fb9..542c835c 100644 --- a/site/src/content/blog/2011-01-07-over-50-of-web-users-now-support-html5-video.mdx +++ b/site/src/content/blog/2011-01-07-over-50-of-web-users-now-support-html5-video.mdx @@ -1,8 +1,5 @@ --- title: Over 50% of web users now support HTML5 Video -alias: - - post/35885839763/html5-video-statistics/index.html - - post/35885839763/index.html description: HTML5 video reaches a turning point as browser support surpasses 50% of web users in early 2011, driven largely by Firefox and Chrome adoption, though the MP4/h.264 vs WebM/VP8 format war continues to complicate widespread adoption. canonical: https://videojs.org/blog/over-50-of-web-users-now-support-html5-video tags: diff --git a/site/src/content/blog/2011-01-11-google-is-dropping-h-264-from-chrome.mdx b/site/src/content/blog/2011-01-11-google-is-dropping-h-264-from-chrome.mdx index deab34cb..aba7ae0c 100644 --- a/site/src/content/blog/2011-01-11-google-is-dropping-h-264-from-chrome.mdx +++ b/site/src/content/blog/2011-01-11-google-is-dropping-h-264-from-chrome.mdx @@ -1,8 +1,5 @@ --- title: Google is dropping h.264 from Chrome -alias: - - post/35885627647/google-is-dropping-h-264-from-chrome/index.html - - post/35885627647/index.html description: Google announces it will remove H.264 support from Chrome to back open-source video formats, making Chrome the first browser to drop the proprietary codec despite it being widely supported across Apple and Microsoft platforms. canonical: https://videojs.org/blog/google-is-dropping-h-264-from-chrome tags: diff --git a/site/src/content/blog/2011-01-28-apple-adds-airplay-to-mobile-safari.mdx b/site/src/content/blog/2011-01-28-apple-adds-airplay-to-mobile-safari.mdx index 5b4b53bf..49eb39f6 100644 --- a/site/src/content/blog/2011-01-28-apple-adds-airplay-to-mobile-safari.mdx +++ b/site/src/content/blog/2011-01-28-apple-adds-airplay-to-mobile-safari.mdx @@ -1,7 +1,5 @@ --- title: Apple adds AirPlay to Mobile Safari -alias: - - post/35885444487/index.html description: iOS 4.3 beta brings AirPlay streaming to Mobile Safari, allowing HTML5 videos to stream directly from iPhone and iPad to Apple TV by adding a simple x-webkit-airplay attribute to video tags. canonical: https://videojs.org/blog/apple-adds-airplay-to-mobile-safari tags: diff --git a/site/src/content/blog/2011-02-11-new-mpeg-la-webm-vp8-patent-pool.mdx b/site/src/content/blog/2011-02-11-new-mpeg-la-webm-vp8-patent-pool.mdx index 76d324d4..1dc79188 100644 --- a/site/src/content/blog/2011-02-11-new-mpeg-la-webm-vp8-patent-pool.mdx +++ b/site/src/content/blog/2011-02-11-new-mpeg-la-webm-vp8-patent-pool.mdx @@ -1,8 +1,5 @@ --- title: New MPEG LA WebM/VP8 Patent Pool -alias: - - post/35885249818/new-mpeg-la-webmvp8-patent-pool/index.html - - post/35885249818/index.html description: MPEG LA calls for patents to create a licensing pool around Google's WebM/VP8 codec, potentially threatening the open-source format's royalty-free status and complicating the HTML5 video format landscape. canonical: https://videojs.org/blog/new-mpeg-la-webm-vp8-patent-pool tags: diff --git a/site/src/content/blog/2011-06-07-how-are-you-using-video-js.mdx b/site/src/content/blog/2011-06-07-how-are-you-using-video-js.mdx index e9079e49..8fca688b 100644 --- a/site/src/content/blog/2011-06-07-how-are-you-using-video-js.mdx +++ b/site/src/content/blog/2011-06-07-how-are-you-using-video-js.mdx @@ -1,8 +1,5 @@ --- title: How are you using video.js? -alias: - - post/35885081376/how-are-you-using-video-js/index.html - - post/35885081376/index.html description: Video.js creator Steve Heffernan reaches out to the community to discover how developers are implementing the HTML5 video player across different websites and use cases. canonical: https://videojs.org/blog/how-are-you-using-video-js authors: [steve-heffernan] diff --git a/site/src/content/blog/2011-06-17-lynda-com-html5-video-tutorial-released.mdx b/site/src/content/blog/2011-06-17-lynda-com-html5-video-tutorial-released.mdx index 8400fbca..191d24ec 100644 --- a/site/src/content/blog/2011-06-17-lynda-com-html5-video-tutorial-released.mdx +++ b/site/src/content/blog/2011-06-17-lynda-com-html5-video-tutorial-released.mdx @@ -1,8 +1,5 @@ --- title: Lynda.com HTML5 Video Tutorial Released -alias: - - post/35884942031/lynda-com-html5-video-tutorial-released/index.html - - post/35884942031/index.html description: Video.js creator Steve Heffernan announces the release of his comprehensive HTML5 video tutorial series on Lynda.com, offering developers professional training on modern web video implementation. canonical: https://videojs.org/blog/lynda-com-html5-video-tutorial-released tags: diff --git a/site/src/content/blog/2012-01-10-video-js-version-3-0.mdx b/site/src/content/blog/2012-01-10-video-js-version-3-0.mdx index 9a2712aa..ad80f267 100644 --- a/site/src/content/blog/2012-01-10-video-js-version-3-0.mdx +++ b/site/src/content/blog/2012-01-10-video-js-version-3-0.mdx @@ -1,8 +1,5 @@ --- title: Video.js Version 3.0! -alias: - - post/35884704314/video-js-v-3-0/index.html - - post/35884704314/index.html description: Video.js 3.0 launches with a unified HTML/CSS skin for both HTML5 and Flash playback, a lightweight Flash fallback player, and free CDN hosting by Level3 for improved performance and accessibility. canonical: https://videojs.org/blog/video-js-version-3-0 tags: diff --git a/site/src/content/blog/2012-01-30-version-3-1-update.mdx b/site/src/content/blog/2012-01-30-version-3-1-update.mdx index 57a6841d..f394f422 100644 --- a/site/src/content/blog/2012-01-30-version-3-1-update.mdx +++ b/site/src/content/blog/2012-01-30-version-3-1-update.mdx @@ -1,8 +1,5 @@ --- title: Version 3.1 Update -alias: - - post/35884369527/version-3-1-update/index.html - - post/35884369527/index.html description: Video.js 3.1 introduces experimental iframe mode for Flash to solve Firefox reload bugs, replaces swfobject with custom embedding to reduce file size, and improves fullscreen support with CSS fixes for Firefox 9. canonical: https://videojs.org/blog/version-3-1-update tags: diff --git a/site/src/content/blog/2012-03-23-version-3-2-update.mdx b/site/src/content/blog/2012-03-23-version-3-2-update.mdx index 048f79ba..402ac116 100644 --- a/site/src/content/blog/2012-03-23-version-3-2-update.mdx +++ b/site/src/content/blog/2012-03-23-version-3-2-update.mdx @@ -1,8 +1,5 @@ --- title: Version 3.2 Update -alias: - - post/35883671470/version-3-2-update/index.html - - post/35883671470/index.html description: Video.js 3.2 debuts a new video tag builder tool, completely overhauls HTML5 track support with WebVTT format compatibility, enables chapter navigation, and makes API methods accessible earlier through call caching before player readiness. canonical: https://videojs.org/blog/version-3-2-update tags: diff --git a/site/src/content/blog/2012-07-26-brightcove-acquires-zencoder.mdx b/site/src/content/blog/2012-07-26-brightcove-acquires-zencoder.mdx index dd39a1c7..e47f40f7 100644 --- a/site/src/content/blog/2012-07-26-brightcove-acquires-zencoder.mdx +++ b/site/src/content/blog/2012-07-26-brightcove-acquires-zencoder.mdx @@ -1,8 +1,5 @@ --- title: Brightcove Acquires Zencoder -alias: - - post/35666994917/brightcove-acquires-zencoder/index.html - - post/35666994917/index.html description: Brightcove acquires Zencoder, ensuring Video.js remains free and open source while gaining full-time dedicated development from creator Steve Heffernan and collaboration with Brightcove's world-class player development team. canonical: https://videojs.org/blog/brightcove-acquires-zencoder tags: diff --git a/site/src/content/blog/2012-11-15-site-and-support-updates.mdx b/site/src/content/blog/2012-11-15-site-and-support-updates.mdx index 1d213e68..e81c7bad 100644 --- a/site/src/content/blog/2012-11-15-site-and-support-updates.mdx +++ b/site/src/content/blog/2012-11-15-site-and-support-updates.mdx @@ -1,8 +1,5 @@ --- title: Site and Support Updates -alias: - - post/35788231775/site-and-support-updates/index.html - - post/35788231775/index.html description: Video.js transitions to full-time development and modernizes its support infrastructure by moving from custom forums to Stack Overflow for questions, GitHub Issues for bug tracking, and Trello for project management transparency. canonical: https://videojs.org/blog/site-and-support-updates authors: [steve-heffernan] diff --git a/site/src/content/blog/2013-05-06-repo-moved.mdx b/site/src/content/blog/2013-05-06-repo-moved.mdx index 311aeb53..4fe109ff 100644 --- a/site/src/content/blog/2013-05-06-repo-moved.mdx +++ b/site/src/content/blog/2013-05-06-repo-moved.mdx @@ -1,8 +1,5 @@ --- title: Repo Moved! -alias: - - post/49797985868/repo-moved/index.html - - post/49797985868/index.html description: Video.js source code repository moves from github.com/zencoder/video-js to github.com/videojs/video.js in preparation for version 4.0, with existing forks and pull requests remaining intact. canonical: https://videojs.org/blog/repo-moved authors: [steve-heffernan] diff --git a/site/src/content/blog/2013-05-09-video-js-4-0-now-available.mdx b/site/src/content/blog/2013-05-09-video-js-4-0-now-available.mdx index 05c08c51..6c3e9f66 100644 --- a/site/src/content/blog/2013-05-09-video-js-4-0-now-available.mdx +++ b/site/src/content/blog/2013-05-09-video-js-4-0-now-available.mdx @@ -1,8 +1,5 @@ --- title: Video.js 4.0 now available! -alias: - - post/50021214078/videojs-40-now-available/index.html - - post/50021214078/index.html description: Video.js 4.0 delivers an 18% size reduction through Google Closure Compiler, automated cross-browser testing with TravisCI and BrowserStack, a new plugin interface, redesigned font-based icon skin, improved accessibility, and Apache 2.0 licensing. canonical: https://videojs.org/blog/video-js-4-0-now-available tags: diff --git a/site/src/content/blog/2013-06-28-video-js-4-1-0-released.mdx b/site/src/content/blog/2013-06-28-video-js-4-1-0-released.mdx index 0bdc7f91..46cc7eff 100644 --- a/site/src/content/blog/2013-06-28-video-js-4-1-0-released.mdx +++ b/site/src/content/blog/2013-06-28-video-js-4-1-0-released.mdx @@ -1,8 +1,5 @@ --- title: Video.js 4.1.0 Released -alias: - - post/54136228059/videojs-410-released/index.html - - post/54136228059/index.html description: Video.js 4.1.0 ships with method queuing for Flash fallback, improved component APIs with fadeIn/fadeOut exports, enhanced user agent detection for Android, and multiple bug fixes for IE and captions. canonical: https://videojs.org/blog/video-js-4-1-0-released tags: diff --git a/site/src/content/blog/2013-07-15-new-player-skin-designer-for-video-js.mdx b/site/src/content/blog/2013-07-15-new-player-skin-designer-for-video-js.mdx index 7585869b..da9dc695 100644 --- a/site/src/content/blog/2013-07-15-new-player-skin-designer-for-video-js.mdx +++ b/site/src/content/blog/2013-07-15-new-player-skin-designer-for-video-js.mdx @@ -1,8 +1,5 @@ --- title: New Player Skin Designer for Video.js -alias: - - post/55553002104/new-player-skin-designer-for-videojs/index.html - - post/55553002104/index.html description: Brightcove hack week produces an interactive Video.js skin designer that enables real-time CSS customization using LESS preprocessing, demonstrating how HTML/CSS skins work across both HTML5 and Flash playback. canonical: https://videojs.org/blog/new-player-skin-designer-for-video-js tags: diff --git a/site/src/content/blog/2013-08-09-hiding-and-showing-video-player-controls.mdx b/site/src/content/blog/2013-08-09-hiding-and-showing-video-player-controls.mdx index f58e85e5..031293c3 100644 --- a/site/src/content/blog/2013-08-09-hiding-and-showing-video-player-controls.mdx +++ b/site/src/content/blog/2013-08-09-hiding-and-showing-video-player-controls.mdx @@ -1,8 +1,5 @@ --- title: Hiding and Showing Video Player Controls -alias: - - post/57828375480/hiding-and-showing-video-player-controls/index.html - - post/57828375480/index.html description: Video.js introduces a userActive state system to intelligently show and hide player controls across desktop and touch devices, enabling controls to fade out in fullscreen mode and respond properly to mobile gestures without relying on mouse events. canonical: https://videojs.org/blog/hiding-and-showing-video-player-controls authors: [steve-heffernan] diff --git a/site/src/content/blog/2013-09-06-video-js-4-2-0-released-rtmp-css-designer-and-stability.mdx b/site/src/content/blog/2013-09-06-video-js-4-2-0-released-rtmp-css-designer-and-stability.mdx index 393224dd..df72654e 100644 --- a/site/src/content/blog/2013-09-06-video-js-4-2-0-released-rtmp-css-designer-and-stability.mdx +++ b/site/src/content/blog/2013-09-06-video-js-4-2-0-released-rtmp-css-designer-and-stability.mdx @@ -1,8 +1,5 @@ --- title: 'Video.js 4.2.0 released! RTMP, CSS designer, and stability' -alias: - - post/60471080014/videojs-420-released-rtmp-css-designer-and/index.html - - post/60471080014/index.html description: Video.js 4.2.0 adds beta RTMP streaming support for Flash, updates the CSS skin designer, implements major control bar improvements, and introduces LESS preprocessing to the default skin for enhanced customization. canonical: https://videojs.org/blog/video-js-4-2-0-released-rtmp-css-designer-and-stability tags: diff --git a/site/src/content/blog/2013-09-15-unauthorized-modification-of-video-js-cdn-files.mdx b/site/src/content/blog/2013-09-15-unauthorized-modification-of-video-js-cdn-files.mdx index 062e1983..87be50de 100644 --- a/site/src/content/blog/2013-09-15-unauthorized-modification-of-video-js-cdn-files.mdx +++ b/site/src/content/blog/2013-09-15-unauthorized-modification-of-video-js-cdn-files.mdx @@ -1,8 +1,5 @@ --- title: Unauthorized modification of Video.js CDN files -alias: - - post/61309840958/unauthorized-modification-of-videojs-cdn-files/index.html - - post/61309840958/index.html description: Video.js CDN files were compromised for three hours with malware from the Sendori Auto-update Hack, prompting immediate security fixes including restricted CDN access, third-party monitoring, and defined incident response processes to prevent future attacks. canonical: https://videojs.org/blog/unauthorized-modification-of-video-js-cdn-files authors: [steve-heffernan] diff --git a/site/src/content/blog/2013-09-18-running-video-js-unit-tests-in-real-browsers-with-karma.mdx b/site/src/content/blog/2013-09-18-running-video-js-unit-tests-in-real-browsers-with-karma.mdx index c3fdbea6..3694b7a3 100644 --- a/site/src/content/blog/2013-09-18-running-video-js-unit-tests-in-real-browsers-with-karma.mdx +++ b/site/src/content/blog/2013-09-18-running-video-js-unit-tests-in-real-browsers-with-karma.mdx @@ -1,8 +1,5 @@ --- title: Running Video.js unit tests in real browsers with Karma -alias: - - post/61644484835/running-videojs-unit-tests-in-real-browsers-with/index.html - - post/61644484835/index.html description: Video.js integrates Karma testing framework to enable unit test execution in real browsers beyond PhantomJS, with plans to expand support to mobile devices and provide public test result visibility for contributors. canonical: https://videojs.org/blog/running-video-js-unit-tests-in-real-browsers-with-karma authors: [jim-whisenant] diff --git a/site/src/content/blog/2013-11-05-the-guardian-uses-video-js-in-feature-article.mdx b/site/src/content/blog/2013-11-05-the-guardian-uses-video-js-in-feature-article.mdx index 8c12eef6..42084f35 100644 --- a/site/src/content/blog/2013-11-05-the-guardian-uses-video-js-in-feature-article.mdx +++ b/site/src/content/blog/2013-11-05-the-guardian-uses-video-js-in-feature-article.mdx @@ -1,8 +1,5 @@ --- title: The Guardian uses Video.js in feature article -alias: - - post/66131645152/the-guardian-uses-videojs-in-feature-article/index.html - - post/66131645152/index.html description: The Guardian's interactive Snowden NSA surveillance article showcases innovative Video.js implementation with scroll-triggered playback, custom white-on-gray theming, and controlless players that respond to page navigation instead of traditional user input. canonical: https://videojs.org/blog/the-guardian-uses-video-js-in-feature-article tags: diff --git a/site/src/content/blog/2013-11-05-video-js-version-4-3-0-released-w-shiny-new-api-docs.mdx b/site/src/content/blog/2013-11-05-video-js-version-4-3-0-released-w-shiny-new-api-docs.mdx index 80d0f40c..d02eaac2 100644 --- a/site/src/content/blog/2013-11-05-video-js-version-4-3-0-released-w-shiny-new-api-docs.mdx +++ b/site/src/content/blog/2013-11-05-video-js-version-4-3-0-released-w-shiny-new-api-docs.mdx @@ -1,8 +1,5 @@ --- title: Video.js version 4.3.0 released w/ shiny new API docs -alias: - - post/66138384272/videojs-version-430-released-w-shiny-new-api/index.html - - post/66138384272/index.html description: Video.js 4.3.0 debuts automatically-generated API documentation using Esprima's abstract syntax tree parsing, adds centered big play button option, introduces new loading spinner styles, and showcases growing plugin ecosystem with 26 community contributions. canonical: https://videojs.org/blog/video-js-version-4-3-0-released-w-shiny-new-api-docs tags: diff --git a/site/src/content/blog/2014-02-19-video-js-version-4-4-0-released-now-supporting-requirejs-and-browserify.mdx b/site/src/content/blog/2014-02-19-video-js-version-4-4-0-released-now-supporting-requirejs-and-browserify.mdx index 4836e74e..ffe3b20e 100644 --- a/site/src/content/blog/2014-02-19-video-js-version-4-4-0-released-now-supporting-requirejs-and-browserify.mdx +++ b/site/src/content/blog/2014-02-19-video-js-version-4-4-0-released-now-supporting-requirejs-and-browserify.mdx @@ -1,8 +1,5 @@ --- title: Video.js version 4.4.0 released - Now supporting RequireJS and Browserify -alias: - - post/77214236892/videojs-version-440-released-now-supporting/index.html - - post/77214236892/index.html description: Video.js 4.4.0 introduces AMD and CommonJS module support for RequireJS and Browserify, enables NPM installation with upcoming Bower and Component support, and debuts five new community plugins including The Onion's endcard solution. canonical: https://videojs.org/blog/video-js-version-4-4-0-released-now-supporting-requirejs-and-browserify tags: diff --git a/site/src/content/blog/2014-03-27-video-js-version-4-5-0-released-nothing-to-see-here-move-along.mdx b/site/src/content/blog/2014-03-27-video-js-version-4-5-0-released-nothing-to-see-here-move-along.mdx index 99f3009d..1801d1b9 100644 --- a/site/src/content/blog/2014-03-27-video-js-version-4-5-0-released-nothing-to-see-here-move-along.mdx +++ b/site/src/content/blog/2014-03-27-video-js-version-4-5-0-released-nothing-to-see-here-move-along.mdx @@ -1,8 +1,5 @@ --- title: 'Video.js version 4.5.0 released! Nothing to see here, move along' -alias: - - post/80918861872/videojs-version-450-released-nothing-to-see/index.html - - post/80918861872/index.html description: Video.js 4.5.0 streamlines the release process for faster delivery, adds Component(1) package manager support, fixes caption positioning when controls hide, and enables Android HLS detection while improving GitHub issue response times. canonical: https://videojs.org/blog/video-js-version-4-5-0-released-nothing-to-see-here-move-along tags: diff --git a/site/src/content/blog/2014-05-20-video-js-version-4-6-0-released-it-s-been-a-productive-month.mdx b/site/src/content/blog/2014-05-20-video-js-version-4-6-0-released-it-s-been-a-productive-month.mdx index 5f5d74af..da7352e9 100644 --- a/site/src/content/blog/2014-05-20-video-js-version-4-6-0-released-it-s-been-a-productive-month.mdx +++ b/site/src/content/blog/2014-05-20-video-js-version-4-6-0-released-it-s-been-a-productive-month.mdx @@ -1,8 +1,5 @@ --- title: Video.js version 4.6.0 released! It's been a productive month. -alias: - - post/86341869931/videojs-version-460-released-its-been-a/index.html - - post/86341869931/index.html description: Video.js 4.6.0 delivers major UX improvements with live streaming UI, clearer error messaging, IE11 fullscreen support, optional playback rate controls, and Addy Osmani's Polymer element integration showcasing vibrant community contributions. canonical: https://videojs.org/blog/video-js-version-4-6-0-released-it-s-been-a-productive-month tags: diff --git a/site/src/content/blog/2014-07-22-dash-everywhere-ish-hack-project.mdx b/site/src/content/blog/2014-07-22-dash-everywhere-ish-hack-project.mdx index 9c887073..c7c0ea75 100644 --- a/site/src/content/blog/2014-07-22-dash-everywhere-ish-hack-project.mdx +++ b/site/src/content/blog/2014-07-22-dash-everywhere-ish-hack-project.mdx @@ -1,8 +1,5 @@ --- title: DASH Everywhere-ish (hack project) -alias: - - post/92536319027/dash-everywhere-ish-hack-project/index.html - - post/92536319027/index.html description: Brightcove hackweek produces MPEG-DASH support for Video.js by combining Dash.js and Dash.as implementations, enabling adaptive streaming across browsers through Media Source Extensions and Flash fallback, though iOS support remains unavailable. canonical: https://videojs.org/blog/dash-everywhere-ish-hack-project tags: diff --git a/site/src/content/blog/2014-08-06-video-js-v4-7-0-built-mostly-by-new-contributors-also-google-chooses-video-js.mdx b/site/src/content/blog/2014-08-06-video-js-v4-7-0-built-mostly-by-new-contributors-also-google-chooses-video-js.mdx index 97637239..0a1f3d2d 100644 --- a/site/src/content/blog/2014-08-06-video-js-v4-7-0-built-mostly-by-new-contributors-also-google-chooses-video-js.mdx +++ b/site/src/content/blog/2014-08-06-video-js-v4-7-0-built-mostly-by-new-contributors-also-google-chooses-video-js.mdx @@ -1,8 +1,5 @@ --- title: Video.js v4.7.0 - Built Mostly by New Contributors, Also Google Chooses Video.js -alias: - - post/93989313276/videojs-v470-built-mostly-by-new/index.html - - post/93989313276/index.html description: Video.js 4.7.0 marks a community milestone with over half the changes from new contributors, Google selects Video.js for their Media Framework with IMA integration, localization infrastructure launches, and Team Coco adopts the player with custom branding. canonical: https://videojs.org/blog/video-js-v4-7-0-built-mostly-by-new-contributors-also-google-chooses-video-js tags: diff --git a/site/src/content/blog/2014-09-03-video-js-4-8-0-released-prost.mdx b/site/src/content/blog/2014-09-03-video-js-4-8-0-released-prost.mdx index 2a9f3f7e..420cfd87 100644 --- a/site/src/content/blog/2014-09-03-video-js-4-8-0-released-prost.mdx +++ b/site/src/content/blog/2014-09-03-video-js-4-8-0-released-prost.mdx @@ -1,8 +1,5 @@ --- title: Video.js 4.8.0 released...Prost! -alias: - - post/96564061826/videojs-480-releasedprost/index.html - - post/96564061826/index.html description: Video.js 4.8.0 delivers scheduled maintenance with German translation, configurable inactivity timeout, improved keyboard event handling, and Heavybit Industries' impressive implementation featuring video-synchronized transcripts. canonical: https://videojs.org/blog/video-js-4-8-0-released-prost tags: diff --git a/site/src/content/blog/2014-10-02-video-js-4-9-now-can-join-the-party.mdx b/site/src/content/blog/2014-10-02-video-js-4-9-now-can-join-the-party.mdx index 397df6cb..0d497be9 100644 --- a/site/src/content/blog/2014-10-02-video-js-4-9-now-can-join-the-party.mdx +++ b/site/src/content/blog/2014-10-02-video-js-4-9-now-can-join-the-party.mdx @@ -1,8 +1,5 @@ --- title: Video.js 4.9 - Now