昔のデザインのYouTubeに戻すユーザースクリプト作った(誰得)

公開日:2019-03-04
最終更新:2019-03-04

はじめに

先日、Google Chrome CanaryでYouTubeを開こうとしたらPolymer(Google製JSライブラリ)のエラーで見れませんでした。

嘘だろ…Google Chrome Canary…。
Google Chromeだと問題にゃい。どうしたんだろ。

おかゆ (@okayu) | Misskey

(にゃんにゃん言っているのはcatアカウントだからです! 勘違いしにゃいでよね!)

そのとき調べていると、disable_polymer=1というクエリパラメータを渡せばPolymerを用いない昔のデザインに戻せるということを知りました。

ユーザースクリプト

そして、暇だったのでユーザースクリプトを書きました。

// ==UserScript==  
// @name         Classic YouTube  
// @namespace    https://okayu.qrunch.io/entries/xtFKMCbM1Zd4yF6P  
// @version      1.0  
// @description  昔のデザインのYouTubeに戻します  
// @author       okayu  
// @match        *://www.youtube.com/*  
// @exclude      *://www.youtube.com/embed/*  
// @run-at       document-start  
// @grant        none  
// ==/UserScript==  

(async () => {  
    'use strict';  

    const sParams = new URLSearchParams(location.search);  
    const key = 'disable_polymer';  

    if (  
        !sParams.has(key)  
        ||  
        sParams.get(key) !== '1'  
    ) {  
        sParams.set(key, '1');  
        location.replace(`${location.href.replace(/\?.*?$/, '')}?${sParams.toString()}`)  
    }  
})();

URLSearchParams便利

おわりに

新しいデザインのほうが私は好きです。ダークモードありますし。
まぁ古いデザインのほうがユーザースタイルシートでカスタマイズしやすいですけどね。

記事が少しでもいいなと思ったらクラップを送ってみよう!
18
+1
@okayuの大して技術的ではないブログ

よく一緒に読まれている記事

0件のコメント

ブログ開設 or ログイン してコメントを送ってみよう
目次をみる

技術ブログをはじめよう

Qrunch(クランチ)は、ITエンジニアリングに携わる全ての人のための技術ブログプラットフォームです。

技術ブログを開設する

Qrunchでアウトプットをはじめよう

Qrunch(クランチ)は、ITエンジニアリングに携わる全ての人のための技術ブログプラットフォームです。

Markdownで書ける

ログ機能でアウトプットを加速

デザインのカスタマイズが可能

技術ブログ開設

ここから先はアカウント(ブログ)開設が必要です

英数字4文字以上
.qrunch.io
英数字6文字以上
ログインする