FC2ブログ

fc2ブログのSSL化を悩み中 + 目次のページ内リンクがジャンプしない問題

0 Comments
ハル
雑談…というか独り言なのですが、今ふとしたきっかけでfc2ブログ(独自ドメイン)がSSL化に対応していることに気が付きました。

SSL化を行うとURLがhttpではなくhttpsに変わります。この増えたsはSecureの略で、要するにウェブページの安全性が保証されるということです。個人情報や機密情報を扱うウェブサイトではもちろんのこと、最近はその辺のサイトでもSSL化が進んでいます。


fc2ブログでもSSL化自体はワンクリックで出来るだろ早くお前もやれとおっしゃるかも知れませんが、事はそう単純ではなく、問題はSSL化による混在コンテンツ(mixed content)の問題なんですよ。
要するにhttpsの安全なウェブに、安全の保障がないhttpが混在していてはならぬのです。


これが私にどう関係するかというと、記事内に存在する画像タグを一から書き直す?必要があるかもしれないという点です。
このブログは2014年ごろから始めたので、古い画像と新しい画像が混在しています。新しい画像はfc2がSSLに対応したためhttpsでアップロードされているんですが、古い画像はhttpのままです。これが多分混在コンテンツに引っかかる。そしてGoogleに怒られる。そんな未来が見えます。


fc2ブログ内でアップロードした画像はhttpでも自動的にhttpsになる救済措置があるとかいう情報も見ましたが、はるか昔にアップロードした画像にも適用されるか不明。誰か知っていたら教えてください。


ご存知のように私は旅行記ブログなんかやっており、一つの記事の中に画像なんて100近く存在します。記事数でいうと200くらい。これらを手作業で直して、しかもテンプレートやらプラグインやら全て直すとなると、これはもう素人の手には負えないような気がするのです。httpをhttpsに変えるくらいなら置換で一発(それでも面倒)ですが、画像をアップロードし直すとかなると物理的に不可能です。1万くらいの画像を扱うとかむりむりむり。


はてさてどうしたものか。将来的にはSSLが当たり前となるので早めに対応しておくほうが傷は浅いのは間違いないんですが、すでに致命傷という気がしなくもありません。ウムム。







お悩み相談ついでにもう一つ。ページ内リンクの問題点です。

私は色々と役に立たない記事を書き殴っていますが、一応見てくれる人もいるだろうと思い、少しでも探している情報にたどり着きやすいようにと目次を設定しています。




↑こんなんです。



chromeだとジャンプしない




これでもブログ運営者の端くれですので動作確認とかはするんですが、以前からIEとEdgeではちゃんとリンクでぺージ゙内にジャンプするのに、Google chromeだとリンクが反応しないという問題は認識していました。

認識していましたが放置していました。誰からも文句を言われなかったので、chromeのバージョンが古いとか私個人のPCの環境のせいか何かかと思っていました。いや、思うようにしていました。

このページをご覧になった方。ついでなので↑の目次のリンク機能がちゃんと動いているか、コメントでも頂けないでしょうか。
ちなみにスマホ版のchromeではちゃんとリンクが機能することは確認していますが、PC上での挙動が知りたいです。


もしくは、2つ目の「こっちはどう?」ではどうでしょうか。ちゃんとジャンプするでしょうか。




こっちはどう?





ちなみに1つ目の「chromeだとジャンプしない」と2つ目の「こっちはどう?」だと、htmlの記述を変えています。
1つ目はid属性で指定をし、2つ目はname属性で指定をしています。

私の環境だと、name属性で記述した2つ目は、IE・Edge・chromeの全てで正常にリンクされ、ぺージ内ジャンプが機能します。しかもこっちだと戻るボタンを押しても前のページに戻らず、目次に戻るというかなり優れた仕様。2つ目のほうがいいじゃん多分。ただしジャンプ先が下にずれて、見出しが読めなくなるんですよね。CSSを弄れば回避できるらしいけれど。



誰か情報くれたら泣いて喜びます。

関連記事
ハル
Posted byハル

Comments 0

There are no comments yet.

Leave a reply