公式サイトへhttpsで接続している場合にリンク先がダウンロードになる場合に少なくともFirefoxではダウンロードができないことが発覚しました。ファイルマネージャのファイルへのリンクがhttp://から始まるURLだったのを//から始まるスキーム省略URLに変更しました。Adsenseの記事内広告を使用すると記事内でclear:bothされてその箇所移行が左サイドバーより下に落ちる感じでレイアウトが崩れてました。floatを使わずにdisplay:table-cellを使ってなんとかなる感じなんで、管理人ブログでも使用している1-2カラム・ハイブリッドのみ変更しました。後ほど他のテンプレートも変更予定です。テンプレートに不具合が生じるようでしたらご報告お願いします。右サイドバー付きのテンプレートは記事の前に右カラムがあるため同じ方法が使えませんでした。公式テンプレートの内1-2-3カラム・ハイブリッドについてはflexではfloatと同等のことができない感じでした。floatを使わない方法が思いつかないので放置します。Comment(0)_(アンダースコア)から始まるタグについてブログのタグ機能で、_(半角アンダーバー)から始まる2から11文字の半角英数字がタグとして設定された場合、テンプレートのTagLoop構文でスキップするようにし、テンプレート処理前にユーザー変数として値=1をセットするようにしました。代わりにテンプレート構文での条件分岐がしやすくなりました。特定の記事が表示されるページにおいて外観を変えるようなことが簡単にできるようになりました。具体例を上げると、「特定の記事が表示されるページは広告を表示しない。」様なことができます。Comment(0)公式テンプレートのCSSを調整しましたスマホでコメント入力欄がブラウザ幅を上回る場合があったので、fieldset{min-width:0px;}textarea,input,select{max-width:100%;box-sizing:border-box;}を公式テンプレートに追加しました。content-box前提にフォーム部品を利用している場合は問題が生じるかもしれません。Otherでリダイレクトするとブラウザが更新確認をしてくれるようなので303に変更しました。元の仕様だとタイムスタンプがURLに追加されるため、リダイレクト後に再度ページ移動をすると更新前のキャッシュが利用されてしまう場合がありましたが、パラメータを追加しないURLにリダイレクトした上でブラウザが適切にキャッシュを更新してくれるようなので古いキャッシュが利用されることが無くなったと思われます。Firefox,Chromium,Edgeで問題無さそうです。CSRF対策を導入しました。CSRF対策を導入しました。CSRF対策を導入したのは、パスワード変更ページからの変更要求。秘密の質問設定ページからの変更要求。ユーザー用問い合わせフォームからの投稿。リファラーで正規判別を行っていますので、リファラーを偽装したり送信しない場合は機能が利用できません。一応対策しておきました。Comment(0)アクセス解析の「検索文字列」の項目を復活させましたGoogleやYahoo!がSSL化してから検索文字列の取得ができなくなったのでアクセス解析の「検索文字列」の項目を削除していましたが、どうも、bingからの流入の際にリファラから検索文字列の取得が可能な場合があるようなので、アクセス解析の「検索文字列」の項目を復活させました。bingからの流入の際に、bing側がhttp://の場合。(リンク先はhttp://でもhttps://でも)リンク先がhttps://の場合。(リンク元はhttp://でもhttps://でも)の2パターンにおいてリファラーにキーワードが含まれるようです。いうわけなので、シェアが低いですがキーワードが少し取れそうです。bingのシェアは日本は3%程度で米国は30%程度のようです。つけるべきだと思ったのでつけました。新着ブログのページからユーザーブログを開く。↓ユーザーブログがwindow.openerを制御して偽新着ブログのページにリダイレクトする。↓リダイレクトに気づかなかったユーザーが偽公式サイトでパスワードを入力する。rel="noopener"をつけたので対応したブラウザだとwindow.openerの制御ができなくなりました。Comment(3)クロスドメインframeの強制解除を導入しましたトラフィックエクスチェンジの利用は禁止行為であり、フレーム解除を行う可能性があると記載しておりましたが、ユーザーがやっているのか勝手に登録されたのかわかりませんが、トラフィックエクスチェンジ経由のリクエストを観測しました。いうわけで、クロスドメインframe(iframe)の強制解除を導入しました。全ユーザーのブログが対象です。フレーム表示かつクロスドメインの場合にカウントを行い、過去1日に同一ドメインからのフレーム表示が100回以上でフレームが強制解除されます。トラフィックエクスチェンジの場合、そのサービスが停止すると思われます。トラフィックエクスチェンジ経由でない場合も影響を受ける可能性があります。フレーム表示を行う有益なサービス等がございましたらホワイトリストを導入したいと思いますので連絡してください。Comment(1)Wikiの掲示板管理機能とポップアップの座標調整と不具合Wikiのページ内に掲示板を設置する機能がありますが、Wikiの管理ページに掲示板管理機能がなかったので削除が行なえませんでした。Wikiの掲示板管理機能を作りました。掲示板と、ブログのコメント・トラックバックの管理ページは内容をポップアップ表示するようになっていますが、スマホ等の小さい画面で表示する際に表示位置が不適切だったので調整しました。その際に気づいたのですが、シングルクォートがHTMLエスケープされた&#39;が含まれる場合に、ポップアップの際にスクリプトエラーが発生していました。Comment(0)次のページ[AD]rentafree.net。