prev/nextのリンク
Memo
いつからそうなっていたか分からないのですが、小説機能とWEBログノートのprev/nextのページ移動リンクの仕様が変わっていたようです。
なぜかブラウザのコンテンツブロッカーにブロックされて、ページ移動リンクがdisplay:none !important; 状態になってました。(コンテンツブロッカーを使用している人は、「prev/next」が表示されていなかったということです)
不具合掲示板の方に書き込んだら当初予想の斜め下を行く回答が来たので移転を検討していたのですが、本日(2018/09/15)夕方に確認したら不具合が解消されていました!
やっぱりページ移動リンクに付与されていた大量のクラスセレクタが原因だったみたいです。コンテンツブロッカーが具体的に何をどう判定してブロックしているのかは知りませんが……。
今はクラスセレクタが以前のように“backBtn”だけに戻り、コンテンツブロッカーが有効でもprev/nextが表示されています。
……prev/nextがブロックされる問題、即座に私が移転を考えた理由ですが。
前々から「コンテンツブロッカーによりALICE+での編集作業に支障が出る場合がある」みたいなのは掲示板でも目にしていましたし、自分はそれもあってコンテンツブロッカーを使っていませんでした。
ただ、小説やブログのprev/nextがコンテンツブロッカーにより非表示になる、ではもう影響範囲が違います。
前者はサイトの管理者が編集時にコンテンツブロッカーを無効にするとか、“ALICE+の仕様を理解していれば”対応できる問題です。
ですがprev/nextのリンクを使うのは、管理者ではなくサイトの訪問者、お客さんです。
お客さん自身がALICE+ユーザーならまだしも、そうでなければ普通は“ALICE+の仕様なんて知らない”はずで。
まさかprev/nextリンクがコンテンツブロッカーに消されてるなんてまあまず考えないかと思います。
人によってはコンテンツブロッカーそのものの原理を理解していなくて単に「広告を消すためのアドオン=広告以外は消さない」と思っている方も正直います。
あとは、そういう機能がブラウザに付いていると知らないまま使っていて、コンテンツブロッカーと言われてもピンとこない方も……。
私がこの非表示問題を『不具合』と判じて書き込んだのはこれが理由です。
サイトの編集時にコンテンツブロッカーを無効にしないと不具合が出るとか、それは管理者が知ってて対処できるやつだからいいんです。
問題は、「お客さんに」「コンテンツブロッカーを無効にすることを強要せねば」「サイトを満足に見て貰えないことになる」点でした。
先述しましたが、コンテンツブロッカーの原理を把握している人ばかりがネットサーフィンをしているわけではなく……(ブロッカーの存在自体把握しないまま使っている方もいますし……)。
仮に、「prev/nextが表示されない場合はコンテンツブロッカーを無効にしてください」と書いたところで、対処できる人/できない人が分かれてしまうこと。
また、対処はできるがセキュリティ上ブロッカーを無効にしたくない人もいるだろうこと。
ブロッカー無効化を強要するサイトに対し不信感を持つ人もいるかもしれないということ。
以上の理由をもって、prev/nextがコンテンツブロッカーにより非表示にされてしまう仕様は『重大な不具合』として私は認識しました。
……が、不具合掲示板での返答では仕様を元に戻す戻さないの話どころか、
>ここは要望板ではございませんが、コンテンツブロッカーを利用時には何らかのエラー文を表示することを検討します。
>しかし、その際はページ自体が見れないことを予めご了承ください。
との書き込みがあり……。
「コンテンツブロッカーへの理解度がどの程度あるのか分からない不特定多数のユーザーに対し」「コンテンツブロッカー無効化を強要する」のは問題解決にならないから『不具合』に書き込んでるんですが……………………。
という気持ちになってそれ以上の問い合わせをする気力が削がれ……黙々と移転先作ってましたね……。
というかコンテンツブロッカー無効化を強要されるサイトだったら私自身ウィルスや詐欺を恐れて逃げます……。
いえでも、広告収入がなければいけないというのも理解していますし、そこは無料でレンタルしているのですから広告が出ること自体はいいんです。
そして広告収益の妨げになるだろうコンテンツブロッカーを排したいのも分かるには分かるんです。
……でもコンテンツブロッカーだって、必要だから使うものですよね。単に広告が邪魔だから、とかじゃなくて、やたらエロ方向の不快な広告をブロックしたいとか、ただのバナー広告ならまだしもウィンドウの一部を覆い隠すようなオーバーレイ広告は閲覧に支障を来すから消したいとか、有害なサイトへリンクしている広告の誤タップを防ぎたいから消したいとか……。
コンテンツブロッカーの使用者は、増えたとしても減ることはないんじゃないかと思っています。
なのにそれをシャットアウトする仕様では……ということで移転を検討するに至りました。
ただ、特にお知らせはないものの仕様が戻ってコンテンツブロッカーにブロックされない状態に戻りましたので、移転はひとまず取りやめようと思います。
作りかけだったテンプレ、やる気が失せて放置してましたがそれくらいは公開できるようにしたいです。
なぜかブラウザのコンテンツブロッカーにブロックされて、ページ移動リンクがdisplay:none !important; 状態になってました。(コンテンツブロッカーを使用している人は、「prev/next」が表示されていなかったということです)
不具合掲示板の方に書き込んだら当初予想の斜め下を行く回答が来たので移転を検討していたのですが、本日(2018/09/15)夕方に確認したら不具合が解消されていました!
やっぱりページ移動リンクに付与されていた大量のクラスセレクタが原因だったみたいです。コンテンツブロッカーが具体的に何をどう判定してブロックしているのかは知りませんが……。
今はクラスセレクタが以前のように“backBtn”だけに戻り、コンテンツブロッカーが有効でもprev/nextが表示されています。
……prev/nextがブロックされる問題、即座に私が移転を考えた理由ですが。
前々から「コンテンツブロッカーによりALICE+での編集作業に支障が出る場合がある」みたいなのは掲示板でも目にしていましたし、自分はそれもあってコンテンツブロッカーを使っていませんでした。
ただ、小説やブログのprev/nextがコンテンツブロッカーにより非表示になる、ではもう影響範囲が違います。
前者はサイトの管理者が編集時にコンテンツブロッカーを無効にするとか、“ALICE+の仕様を理解していれば”対応できる問題です。
ですがprev/nextのリンクを使うのは、管理者ではなくサイトの訪問者、お客さんです。
お客さん自身がALICE+ユーザーならまだしも、そうでなければ普通は“ALICE+の仕様なんて知らない”はずで。
まさかprev/nextリンクがコンテンツブロッカーに消されてるなんてまあまず考えないかと思います。
人によってはコンテンツブロッカーそのものの原理を理解していなくて単に「広告を消すためのアドオン=広告以外は消さない」と思っている方も正直います。
あとは、そういう機能がブラウザに付いていると知らないまま使っていて、コンテンツブロッカーと言われてもピンとこない方も……。
私がこの非表示問題を『不具合』と判じて書き込んだのはこれが理由です。
サイトの編集時にコンテンツブロッカーを無効にしないと不具合が出るとか、それは管理者が知ってて対処できるやつだからいいんです。
問題は、「お客さんに」「コンテンツブロッカーを無効にすることを強要せねば」「サイトを満足に見て貰えないことになる」点でした。
先述しましたが、コンテンツブロッカーの原理を把握している人ばかりがネットサーフィンをしているわけではなく……(ブロッカーの存在自体把握しないまま使っている方もいますし……)。
仮に、「prev/nextが表示されない場合はコンテンツブロッカーを無効にしてください」と書いたところで、対処できる人/できない人が分かれてしまうこと。
また、対処はできるがセキュリティ上ブロッカーを無効にしたくない人もいるだろうこと。
ブロッカー無効化を強要するサイトに対し不信感を持つ人もいるかもしれないということ。
以上の理由をもって、prev/nextがコンテンツブロッカーにより非表示にされてしまう仕様は『重大な不具合』として私は認識しました。
……が、不具合掲示板での返答では仕様を元に戻す戻さないの話どころか、
>ここは要望板ではございませんが、コンテンツブロッカーを利用時には何らかのエラー文を表示することを検討します。
>しかし、その際はページ自体が見れないことを予めご了承ください。
との書き込みがあり……。
「コンテンツブロッカーへの理解度がどの程度あるのか分からない不特定多数のユーザーに対し」「コンテンツブロッカー無効化を強要する」のは問題解決にならないから『不具合』に書き込んでるんですが……………………。
という気持ちになってそれ以上の問い合わせをする気力が削がれ……黙々と移転先作ってましたね……。
というかコンテンツブロッカー無効化を強要されるサイトだったら私自身ウィルスや詐欺を恐れて逃げます……。
いえでも、広告収入がなければいけないというのも理解していますし、そこは無料でレンタルしているのですから広告が出ること自体はいいんです。
そして広告収益の妨げになるだろうコンテンツブロッカーを排したいのも分かるには分かるんです。
……でもコンテンツブロッカーだって、必要だから使うものですよね。単に広告が邪魔だから、とかじゃなくて、やたらエロ方向の不快な広告をブロックしたいとか、ただのバナー広告ならまだしもウィンドウの一部を覆い隠すようなオーバーレイ広告は閲覧に支障を来すから消したいとか、有害なサイトへリンクしている広告の誤タップを防ぎたいから消したいとか……。
コンテンツブロッカーの使用者は、増えたとしても減ることはないんじゃないかと思っています。
なのにそれをシャットアウトする仕様では……ということで移転を検討するに至りました。
ただ、特にお知らせはないものの仕様が戻ってコンテンツブロッカーにブロックされない状態に戻りましたので、移転はひとまず取りやめようと思います。
作りかけだったテンプレ、やる気が失せて放置してましたがそれくらいは公開できるようにしたいです。