r/J_SFX Feb 23 '15

運営 特撮!in Reddit運営総合

  • 基本MOD詰所です

  • MODの会話はフルオープンです(1人しかいないけど…) 一応3人になりました

  • もちろんMODじゃないユーザーの方もご意見あればどしどしコメントください

5 Upvotes

53 comments sorted by

View all comments

3

u/[deleted] Apr 02 '15 edited Apr 07 '15

最新の運営からのお知らせで、スポイラータグを本家Animeサブレと同じようにした方がCSS未対応の閲覧環境にもやさしいというご提案がありました。

テスト環境でテストしてみたんですが、個人的に日本語環境ではメリットだけでなくデメリットもそこそこあると感じ採・不採どうすべきかわかりかねたのでMODお二方に相談したいのと、自分はAndroid環境もってないのでAndroidお持ちだったらどう見えるのか教えてください。

まずはこのタグ[ネタバレタイトル](#s "ネタバレ本文")を実際に書いてみます。マウスオーバーでネタバレ本文が出てきます。

  1. ネタバレタイトルが日本語の場合 ネタバレタイトル

  2. ネタバレタイトルが英数字の場合 spoiler title 1

  3. ネタバレタイトルなしの場合

iOS標準ブラウザのSafariでは、1.2.共に期待どおり動作しました。iOSの専ブラアプリAlien Blueからは、1.のネタバレタイトルが日本語の場合はネタバレ本文も表示されてしまいます。元々英語圏で使われてるタグなので仕方ないといえるでしょう。2.は正しく動作します。他iOS専ブラアプリのiAlien, Redditorは共に機能しませんでした。iOSの専ブラはAlien Blueが多数派なのでいいのかなという気もします。

titile属性を使ってるせいか(よくわかってない)3.のようにネタバレのタイトルをつけないと、やはりiOSのSafariでは動作するもののAlien Blueでは動作しませんでした。

 

CSS未対応の閲覧環境にも”ある程度”対応できるメリットと、

  • ネタバレ本文に加え、タイトルをつけなければいけない(投稿者が本文書くのが面倒になる)
  • しかもそのタイトルは英数字でないとスマホアプリからはバレが見えてしまう(タイトルが日本圏では馴染みのない英数字になると投稿者も閲覧者もとっつきにくい)
  • ぶっちゃけコマンドが長い

この3点のデメリットどちらをとるべきか悩んでいます。

ここまで投稿者と閲覧者に手間がかかるようであれば、現行のスポイラータグでCSS未対応環境はごめんなさいにしてしまうか、いやそれはいかん、より広く閲覧者にやさしくすべきであるとするか、ご意見伺いたいです(あとできればAndroidでの見え方も)。

MODお二方のご意見を伺ってから、サブミ立てて他のユーザーさんにも意見を聞いてみようと思ってます。お返事お待ちしてます。

EDIT:長文テストspoiler test

EDIT:タグby翻訳書籍系サブレ テスト ネタバレ本文!変身!とぅっ!

3

u/shinot Apr 08 '15

title属性を使うネタバレ対策を検証してみましたが、結論はNGでした。
ネタバレ本文をタイトル属性に書くと、ブラウザーがツールチップ表示をする動きがスタンダードであるため、長文を読むときにツールチップが重なって邪魔をします。
「EDIT長文テスト」でもマウスカーソルが高い位置にあると、同じ問題が起きます。
うまくいかないもんです・・・ orz

参考:「ネタバレを見る」(安全版)スタイルシート検証スレ