あなたがあなたの人生に意識を取り戻し、短いビデオや無限のスクロールへの中毒を終わらせるのに役立つ生産性パートナー。
プロジェクトのファイルをダウンロードしたら、ブラウザ拡張設定に移動し、開発者のオプションがオンになっていることを確認してください。その場合、「ロードパック」と呼ばれるボタンが表示されます。クリックして、プロジェクトのファイルを選択します。
エクステンシンには自動ビデオ検出器があり、TIはWebサイトのビデオをチェックし、2Mより短い場合はその方向を検索します。ウェブサイトはブロックされます。
必要なWebサイトをブロックリストに追加し、「https://website.com」または「https://www.website.com」のWebサイトURLを書き込みます。ブロックリストのWebサイトを削除する場合は、[削除]をクリックしてください。
設定のブロックプレビューも変更できます。画像の2番目のテキストの3つの入力(画像のURLである必要があります)があり、最後はテキストの色です。1つを記入して残りを空にしたままにすることができることに注意してください。
ブロックのプレビューを台無しにした場合、単にリセットを押すだけで、あなたはすべて元気です。
ハイパーテキストとしても知られています。このプロジェクトでは、ポップアップの作成や、Webサイトがブロックされたときに表示されるブロック画像を作成するために使用されました。
また、カスケードスタイルのシートとして知っている、それはHTML(ポップアップとブロック画像)のスタイリングに使用されました
JavaScriptとしても知られており、HTMLとCSSをマンシル化するために拡張に使用され、ユーザーが入力した短いビデオやWebサイトを検出する責任があると付け加えて、アクションを実行する責任があります。
Chrome APIは多くのものに役立ちますが、このプロジェクトではChrome.Storageの使用を使用しています(詳細については後で詳しく説明します)
このファイルには、すべてのブロックされたWebサイトを含むBlackList UL(UNORDERDリスト)を使用して、最初に開始される拡張のすべてのUIが含まれています。同じセクションに、無効にする新しいWebサイトを追加できるフォームがあります。 2番目のセクションでは、ブロック画像のプレビューが表示されます。3つの入力の形式があります。最初の入力はバックガウンドイメージの2番目に2番目であり、テキストの色はサブマイトボタンで終了します。ブロック画像の最後に、ブロック画像の最後に表示される方法が表示されます。
ユーザーはUIを見ることができますが、醜く見えます、popup.cssです。すべてのアイテムを可能な限りダイナミックなCSSでスタイリングするだけです
見栄えの良いUIがありますが、うまくいきません:|ファイルは変数の初期ZINGの初期zyから始まります。Chrome.StorageAPIに必要なデータをインポートすることにより変数の初期ZINGから始まります。ストラージAPIにそのAPIに何もない場合はデフォルトデータが追加されていない場合、デフォルトのデータを追加します。その後、JSが動作するのを防ぐイベントリスナーがあります。HTMLがロードされない限りJSが動作するのをブロックするイベントリスナーがあります。入力は有効なURLであり、HTTPSとwwwを削除します。 Chrome.Storage APIが後でchrome.storage APIが削除されたときに別のイベントリスターがあると付け加えます。他のFornのイベントリストナー(Custinuzng IMGブロック)3つの入力すべてが必要です。入力が空の文字列である場合、Chrome.storageに新しいデータを追加し、すべての最終イベントリスナーはリセットボタン用です。
ブロック画像のスタイリングを担当します
これはプロジェクト全体で最も重要なファイルであり、データ(ブラックリストとブロックIMG)を初期化することから始まり、URLまたはパスが変更された場合、App()アプリがブラックリストにある場合にWebサイトをチェックする場合にURLまたはパスが変更された場合、1秒ごとにチェックを開始します。もしそうなら、ビデオがBlockSite()を呼び出している場合は2m(120S)が短いかどうかを確認し、返品なしで再び返します。