title要素について質問及び要望です。

2016年5月9日 at 20:10

デフォルトのままだとtitle要素がサイト名 :: ページ名なので、SEOだけでなくアクセシビリティ的にもページ名 | サイト名に変更していただきたいのですが、デフォルトでサイト名 :: ページ名になっているのは何か理由があるのでしょうか?

参照:WCAG2.0 H25: title要素を用いて、ページタイトルを提供する

タグ:

Re: title要素について質問及び要望です。

2016年5月10日 at 14:21
現状のようになっている理由はわからないですが、

ページ名 | サイト名
がデフォルト設定のほうが良いように思います。

自分で変更はできますが、毎回変えるのは面倒ですし。
http://concrete5-japan.org/help/5-7/recipes/config/
 

Re: title要素について質問及び要望です。

2016年5月10日 at 14:39
ご意見ありがとうございます。

先日、アクセシブルなテーマをリリースしたのですが、テーマ側で「ページ名 | サイト名」に変更出来ないので(サイト名を直書きすると可能ですが配布するテーマでは汎用性がないので使えません)
ドキュメントでconcrete5/config/concrete.php を修正してくださいと書くしかなく、
書いていてもユーザーが修正してくれるかどうかわかりませんので、
ユーザーが修正しなくてもアクセシブルな状態にしておきたいと思い要望としてここに書かせていただいてます。

ですが、たぶん以前からサイト名 :: ページ名だったと思うので、ずっと変わっていないという事は何か理由があるはずだと思い理由を聞かせていただいてます。
その理由によっては、サイト名 :: ページ名のままの方がいいのかもしれませんし…
 

Re: title要素について質問及び要望です。

2016年5月11日 at 18:28
取り急ぎ、

テーマから header_required に $pageTitle の変数を array すると、その変数の中に格納されている文字列がそのままページタイトルに使用されます。

ですので、テーマからは、ページタイトルの表示順を変更できます。

サンプル分はこちらに投稿しました。

■ cocnrete5 でページタイトル他をカスタマイズする方法
http://gist.github.com/katzueno/8eae37d0579f195a7be30865fbe6eb9b


ただ、[ページ名] :: [サイト名] が一般的であれば、そちらを本家でもデフォルトとするよう、提案してみます。

なにか、[ページ名] :: [サイト名] の方が良いっていう説得できる英語資料ってありますか?
 

Re: Re: title要素について質問及び要望です。

2016年5月13日 at 11:42
このあたりは?

http://www.w3.org/WAI/WCAG20/quickref/#qr-navigation-mechanisms-title

http://www.w3.org/TR/WCAG20-TECHS/G88.html
 

Re: title要素について質問及び要望です。

2016年5月16日 at 16:19
ありがとうございます!
早速 GitHub に issue を作りました。

みなさんの賛成コメントも力になりますので

http://github.com/concrete5/concrete5/issues/3801

にサポートするコメントをお願いします。
 

Re: title要素について質問及び要望です。

2016年7月14日 at 21:11
お返事いただいているのを今知りまして…^^;
Katz さん、ありがとうございます。
テーマでtitleの表示順を変える方法教えていただきありがとうございました。
(Gist Forkしてますのでご確認ください)
早速、自作テーマに取り入れます。

また、GitHubのissueにコメント付けてきました!

>nipperさん
情報提供ありがとうございました!
 

Re: title要素について質問及び要望です。

2016年7月15日 at 12:25
ありがとうございます!
実は GitHub では、もう「Go」が出ていて、
誰かが実装するのを待っています・・・
というか、簡単な実装なので、自分が、もう PR 送りますね。
 

Re: title要素について質問及び要望です。

2016年7月15日 at 14:13
ありがとうございます!よろしくお願いします。grin
 

Re: title要素について質問及び要望です。

2016年7月20日 at 11:33
お世話になります。

本件、本体にマージされました。
Ver.8 から

[ページタイトル] :: [サイト名]
がデフォルトになります。

http://github.com/concrete5/concrete5/pull/3801
 

Re: title要素について質問及び要望です。

2016年7月21日 at 15:12
ありがとうございました!デフォルトを変更していただけて非常に嬉しいです!
自サイトの「レスポンシブでアクセシブルなconcrete5のテーマ「Flower」をリリース!」でテーマを使用する時の注意点としての説明文を書いていたのでVer.8から修正の必要が無くなった事追記しました。grin