無料ブログ「rentafree.net」の管理人ブログ

公式テンプレートを修正しました

公式テンプレートの<meta>が今までは、
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
なってた箇所を、
<meta charset="UTF-8" />
に変更しました。

あと、
Content-Style-Type
Content-Script-Type
も記述しないのが正解のようなので消しました。


IE6を含めて問題は生じないようです。


他に、
公式サイトで使ってる<iframe>についても、
HTML5で属性が廃止されてるものを使ってたんで修正を試しましたが、
frameborder属性を消すのは不可能ぽかったんで、ちょっとだけ修正にとどめた。

HTML5の<menu>で新ブログエディターを実験中

Firefox以外では機能しないようなんで当面実装しませんが、
HTML5の<menu>で新ブログエディターを実験中です。
ただ、MDN見たりしても情報がなくてまだ厳しい感じ。
実装の際は当分IE8とIE9が邪魔になると思いますんで、
旧エディタと新エディタをブラウザ判別して振り分ける感じになると思います。

主に、
独自コンテキストメニューをやめることで、
右クリックからクリップボードのコピペ対応と、
アンドゥ・リドゥを独自実装やめてブラウザに任せようと思いましたが、
現時点のテストでは、
こちらで要素を変更した場合はブラウザのアンドゥ・リドゥは壊れるみたいなんで、
アンドゥ・リドゥは独自実装じゃなきゃ厳しそう。
けど、標準メニューのアンドゥ・リドゥを消すことはできないぽいから2重になりそう・・・


あと、さっき知ったんですが、
今まではHTMLの文字コード指定は、
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
なかんじでしたが、
<meta charset="UTF-8" />
な感じが推薦になったぽい。
既存ページの全修正はめんどいが、
機会があったら今後は修正していくかも。
公式テンプレートはそのうち修正すると思う。

ブラウザ対応表からKonquerorを消しました

ブラウザ対応表にKonqueror(KHTML)を非対応と記載していましたが、
最近のKonquerorはWebkitのようなので、
Google ChromeやApple Safariとほぼ同じ動作となり利用できます。
というわけで、
シェアもないと思いますので、対応表から消しました。

また、
元々Konqueror(KHTML)は非対応としてましたが、
理由はエディタで右クリックメニューが出なかったことによるんですが、
標準設定で右クリックイベントの操作が禁止されていただけかも・・・