Hatena::Groupugochara

うごキャラクラブ サポート掲示板 RSSフィード
 

うごキャラを使って作品をつくってみよう!

うごキャラのご紹介
ツリー全部最新の50件前後を読む

24dotmaito3dotmaito3   BBSやキーワードの読み込みに時間がかかる問題に関して

現時点ではhttps接続対応も不完全なので、ブラウザのデベロッパーツールやGoogleのLighthouseなどで調べたところ原因が分かりました。

1. 16x16のアイコンが旧式のURLで読み込まれており、リダイレクトさせてから読み込んでしまっている

他のサービスでは「cdn.profile-image.st-hatena.com/users/」ドメインの方から読み込んでいるのですが、はてなグループでは「www.hatena.ne.jp/users/」という旧ドメインからユーザーアイコンを引っ張ってきており、実際にそのドメインのアイコンのURLにアクセスするとリダイレクトされる事が分かります。

例: 旧ドメイン→http://www.hatena.ne.jp/users/do/dotmaito3/profile_s.gif

新ドメイン(リダイレクト先)→https://cdn.profile-image.st-hatena.com/users/dotmaito3/profile_s.gif

こちらの方は表示速度に大きな支障が出ている訳ではないので、現時点では大きな問題ではありません。本題はここからです。

2. 広告エリアの実装に何かしらの問題がある

PC版のChormeなどではてなグループの掲示板やキーワードなどを開こうとすると「安全でないコンテンツがブロックされました」と表示される事があるのですが、そのブロックしているコンテンツの中に「google_afc.js」という物があります。

ファイル名からして広告エリアか何かに関係するものだと思われるのですが、実際にそのファイルにアクセスしてみると高確率でタイムアウトしてしまいます。要はだいたいこいつのせいです。

Lighthouseの解析結果によるとトップページは1~3秒程度で表示されるのに対し、BBSやキーワードにてこいつをを読み込もうとするだけで10秒以上かかってしまうそうなので、過去のクラブデザインのように無理やり広告エリアを除去させる事も考えてましたが、規約上の問題もあるので再実装するかどうかは検討中です。

参考までに利用規約の一部を引用しておきます。

3. ユーザーは、本サービスを利用するに際し、以下のような本サービス利用上不適切な行為を行ってはなりません。

(中略)

g.本サービス内でのページデザイン変更により、当社が標準的に表示しているヘッダ、フッタ、広告及び著作権表示を当社の許諾なく体裁や位置を改変し表示する、あるいは非公開にする行為

 

引用先: http://www.hatena.ne.jp/rule/rule

返信2019/02/02 14:30:08