ブログ記事110件
部分的なリロードを実現する「Ajax」ネットのページは、最初は「URL」を指定してページを開きます。それが初めて開いたページなら、そのアドレスからページを構成する様々なデータを取得して、ページ全体が出来上がる様子を、ほんの僅かの時間ですが見守る形になります。一方ブログページの場合は、ちょっと違います。ページのかなりのデータは既にPC側にダウンロードされていて、ユーザーのページャー操作で記事本文の部分等が差し換えられて、ページが完成します。この「ページ上の一部を差し換える」技術は
「AmbTVComfy」は「AbemaTV」の閲覧を快適にするツールです。このツールの主要な機能は動画プレーヤーの機能拡張ですが、動画サムネイルの拡大表示機能も合わせ持ちます。 「AmbTVComfy」操作マニュアルver.4.7以降に対応2024.08.28更新「AmbTVComfy」の常駐「AmbTVComfy」は「常駐型」のツールです。「Tampermonkey」にインストールしてダッシュボードで常に「ON」にしておくと、「AbemaT
動画のみを「右Click」で表示する機能「通常表示」(ブラウザ表示)の状態では、マウスを動かすと各種のコントロールに関係するパネルが表示されます。通常サイズのウインドウの場合は、ウインドウ外にマウスポインターを退けると、それら「各種コントロール」は一瞬で消えます。下の赤枠で囲んだ部分は、その「各種コントロール」です。マウスポインターがウインドウ内にある場合は、ポインターを動かさなければ、これらの「コントロール」は4secで自動的に消えます。しかし僅かでもポインターが動
不快コメントをバラまく人達 「BadCommentMute」は、「公的なコメント欄」「リブログ欄」を対象にしたツールです。各ユーザーのコメント欄にも使えます。ただし、この非表示ブロックはツールを使うユーザーにだけ働き、訪れてコメントする訪問ユーザーには「非表示」にならない事はご理解ください。迷惑コメントを根本的に排除したい時は、以下のAmebaヘルプを熟読ください。現在のアメーバーのシステムは、迷惑コメント対策には優れた機能を持っています。迷惑なコメントを避けるには
あれを巡るネット模様最近、「YouTube」「AbemaTV」の動画サイトを開くと、デフォルトでADブロック拡張機能がOFFになる様になりました。気になる仕掛けの変更 下は「AbemaTV」のサイトを最初に開いた時ですが、デフォルトで設定してたADブロックのアイコンに、今秋頃から妙な淡い影が付く様になりました。サイトを開いた最初に、必ず一度アイコンをクリックして、ブロックを「有効」に設定しなおす必要が出来ました。リセット➔リロードの後は、現在の所は、
表示したページ全体を拡大表示する JavaScriptからブラウザの拡大率を直接コントロールするAPIは、現在のところ用意されていない様です。(注1)しかし、「transform」プロパティを使う事で、CSSでブラウザの拡大率の変更と同様の効果を得る事が可能です。画面全体の拡大については、IE専用の「zoom」のコードがネット上に多く、今回のテストをするまで半信半疑だったのですが、結果は上手く行きました。CSSコードは簡単で、以下の様な設定です。確認した限りでは、Chrome/
「pre枠」にペーストした時に出来るのか? 先日、更新したスクリプトコードの公開記事を作り、掲載待ちになったのですが、その記事上の公開コードをコピーして他のブラウザの「Tampermonkey」に登録すると、全く動作しない事に気付きました。これはたまにある事で、危うく不良コードの掲載を事前に気付いたのですが...コードが不良になったのは、完成したスクリプトコードを「Tampermonkey」から、編集記事の「pre枠」にペーストした時に、そのコードの先頭に「\u200B」という特殊文字
拡張機能はユーザーの強い味方ですが ブラウザの拡張機能は、ブラウザの動作にユーザーの要望を盛り込む機能です。既に何等かの拡張機能を利用されている方は、この「要望を盛り込む」という意味が良く判ると思います。しかし、今年の6月からChromeは拡張機能の扱い方を変更し始めました。拡張機能は一般ユーザーが制作し、Googleの許諾の下で公開される仕組みです。従って拡張機能の機能の制限は、最終的にGoogleの方針次第です。今回の拡張機能の仕様の変更は、「マニフェストV3」のキ
特定のページでJavaScriptを実行する拡張機能「Tampermonkey」は定評のあるブラウザ拡張機能で、これをブラウザに導入すると、ユーザーは自作スクリプトを必要な選択したページで実行することが出来ます。「Tampermonkey」の入手先と設定拡張機能「Tampermonkey」は、複数のブラウザに対応しています。Chrome、Firefox、Edge、Safari、OperaNext、DolphinBrowserに対応する版があり、それぞれのブラウザから提供サ
キーボード入力をスクリプトに代行させるブラウザ上で実行されるアプリ(アメブロの編集画面や管理画面等)に対して、「キー入力した」と同等の事を代行させることがJavaScriptでは可能です。スクリプトのプログラムは、ユーザーのブラウザ上の殆どの操作を、代行する事が可能と思われます。悪用すれば危険な仕様と誰も想像出来ますが、実際にその様です。しかし、ネットに多くの情報がありますが、半分以上の情報は「使えない」という壁に当たりました。そこには、旧いIEの仕様の問題や、FirefoxC
「Lightbox」を更新しました「AmbTVComfy」には、「AbemaTV」のページの動画サムネイルを暗転表示する「Lightbox」機能を組み込んでいます。これは、サムネイル画像を拡大表示するのではなく、サムネイルのある画像サーバーから、最もサイズが大きい画像ファイルを呼び出して表示するので、殆どの場合にとても高品位な画像を見る事ができます。スチール画像に興味があるユーザーにとっては、この機能は高品位な元画像を入手できて重宝すると思います。このページの「ver.1.
ファビコンはサイトのペンダント ファビコンは色んなところでみかける、サイトを示すアイコンです。以下はWikiによる説明ですが、Wikiのファビコンは「」ですね。favicon(ファビコン)は、ウェブサイトのシンボルマーク・イメージとして、ウェブサイト運営者がウェブサイトやウェブページに配置するアイコンの俗称である。favoriteicon(フェイバリット・アイコン:お気に入りアイコン)という英語の語句を縮約したかばん語である。このアイコン画像を取得するには、以下のURLにアクセス
「連続置換処理」と「投稿」操作私は「:hover」を「フォバー」と表記していて、「ホバー」が適切なのは以前から気付いていたのですが、修正するには余りに件数が多く放置していました。で、先日とうとう訂正する事にしたのですが、「Amebaブログ内検索」で調べると、修正対象の記事数が100記事程度ありました。処理には「S-RinEditor⭐」が必須で、「連続置換処理」はこの種の修正のために実装した機能です。このツールは、編集画面に開いた記事に対して、指定語の一括の「検索置換」処
「Tampermonkey」のマニュアル「Tampermonkey」についての詳細なマニュアルは英語で以下のページにあります。使用方法の疑問については、私が未熟で頻出しているのですが、ブラウザの翻訳機能で比較的判り易く翻訳できるので、時々見に行く事になりそうです。Tampermonkeydocumentationページは下の様なもので、ここにはユーザースクリプトのヘッダー部分に書き込める「@match」などのパラメーターについての説明と、GM関連のAPIなどについて書
マウスのみで操作可能にする前ページで「AbemaTVOnAir」のCMミュート設定をマウスのみで操作可能にしました。「AmbTVComfy」は操作がより複雑ですが、やはりマウスのみで操作可能にして、キーボードの無いPCから離れた場所での鑑賞に利用できる様にしました。「AmbTVComfy」の操作で、「Ctrl+」「Shift+」などのキー操作を伴う必要があるものは以下です。 「エンドロール機能」の設定これまでは「Ctrl+左Click」の操作としていましたが、これを「左
「Tampermonkey」のV3対応アップデートの方法 現在、「V3」に対応する「Tampermonkeyver.5.2.3」が既に公開されています。しかし、従来は自動的にアップデートが機能したにもかかわらず、今回は自動では「V2」の「ver.5.1.1」からバージョンアップが行われません。今後、自動アップデートが行われるならそれに応じるだけで足りますが、何かの理由で自動アップデートが行われない場合は、ユーザー自身の手でアップデートする必要があります。また、自動アップデートを待
「毎回追加」のマイリスト登録は「配信リスト」にそぐわない?「AmbTVComfy」の「配信リスト」機能は、通常の操作では「別ウインドウ」で開くリンク先の画面を、元画面の左隅に押し込めて表示したものです。この様にする事で、リンク先が不要だった場合には、元画面のチェックを続けられます。「配信リスト」に表示できる動画サムネイルの必要条件は、リンク先に「動画のリスト」がある事です。書庫型の動画画面は、動画プレーヤーの下部に「配信リスト」があり、この機能はそれを表示しています。しかし、
私の「Tampermonkey」の使用状況 私の場合ですが、「アメーバブログ」ページでは、私自身が制作したスクリプトコード(ツール)ですが、「8個」程度を常時起動させています。このツール群は下の様なもので、私には毎日必要な「常駐型ツール」です。その他に、必要があれば起動する「非常駐型ツール」や、実験的な「テストコード」など20以上をインストールしていますが、それは通常はOFFにしています。私の様な環境は特殊と思いますが、これだけスクリプトコードを積んでいても、これ
「次のエピソード」を自動で押す機能「エンドロール表示」機能は、動画の最後のエンドロールが始まると表示される「次のエピソード」へのカウントダウンをキャンセルします。少しマニアックな機能で、エンディング曲やエンディング自体を飛ばして欲しくない場合に使える機能です。しかし、「AbamaTV」のユーザーの多くは、むしろカウントダウンの時間を待つことなく、自動的に「次のエピソード」へ飛べる機能の方を期待しているかも。放置しておけば10sec程度で動画が入れ替わりますが、シリーズ物の動画を続
新EdgeはChrome拡張機能が動作する様です私が新Edgeに一番期待していた事は、Chrome拡張機能が使用可能になる事です。とりわけ拡張機能「Stylus」が使えれば、私の公開して来たユーザースタイルが、より広い利用環境の場を得るからです。そして、これがほぼ完全に実現した事を確認しました。一方、従来のEdgeで使用していたEdge拡張機能は、そのままサポートされる様です。私はEdge版「Tampermonkey」をインストールしていましたが、ブラウザ設定画面でONにするだけ
「 」は見えない文字で半角スペースに似てます「HTML表示」の編集画面を良く開く人は見慣れていると思いますが、編集画面で「Enter」を打つと「<p> </p>」というコードが生成されます。「p要素」は段落を意味するので「<p>見えない文字</p>」で短い1行を作り、これは改行(空白行を入れる)ことになります。これをDevToolsで見ると、下の様に「<p><br></p>」と解釈される様です。良く判らないが、これがアメブロ編集画面の標準の「改行」の姿で
DOSという名前今頃はDOSと言えば「DoS攻撃」の事になりそうですが、昔は「MS-DOS」を意味するものでした。C言語の初歩的なプログラムを作っていた時代、フロッピーディスクに結果を保存出来た時には、画面のやりとりだけのプログラムから、ワンランク上に進んだ実感がありました。その時に、OSに「DiskOperatingSystem」と言う名前が付いている意味に気付きました。記憶媒体に記録する事は、今では当たり前の事ですが、コンピューターにとってそれが可能になった事は、月着陸の様に大き
「@match」パラメーターはワイルドカード「*」に対応 「Tampermonkey」の「@match」パラメーターは、スクリプトを動作させるページを選択する重要なパラメーターです。このパラメーターは複数行に分け、つまり複数の「URL」のページに対して設定する事が出来ます。しかし、例えばアメブロの「記事一覧」のリストページで動作させたいが、一般のブログページでは動作させたくない場合、「@match」パラメーターは正規表現が使えませんが、ワイルドカード「*」が使えます。▪ブログ