- 2005-01-17 (月)
- Movable Type
MTの編集画面にHTMLAreaというエディターを組み込んでみたはいいもののIEでは何の問題もなかったのにFirefox上ではいくつかの不具合がありました。
MTでのHTMLArea導入方法のエントリーを参考にしてくださってる方もいらっしゃるようですのでなんとか不具合解消のための方法を探してあれこれ検索したり試行錯誤してみました。
1番最悪の問題はクリップボードからの貼り付けができない事。
とりあえずこの問題に関しては解決方法をみつけてエントリーしました。
[c*] : FirefoxでのHTMLAreaのエラーを回避
その他の不具合についても対策を再度まとめてみます。
MTでのHTMLArea導入方法のエントリーを参考にしてくださってる方もいらっしゃるようですのでなんとか不具合解消のための方法を探してあれこれ検索したり試行錯誤してみました。
1番最悪の問題はクリップボードからの貼り付けができない事。
とりあえずこの問題に関しては解決方法をみつけてエントリーしました。
[c*] : FirefoxでのHTMLAreaのエラーを回避
その他の不具合についても対策を再度まとめてみます。
:: Firefox+HTMLArea不具合とその対策 ::
1.)クリップボードの貼り付けができない → ○解決済
↑のフォルダの中にuser.jsがあるか確認してください。
あれば以下の記述を追加。
なければ以下の内容のファイルを作りuser.jsという名前で保存してください。
Firefoxを再起動で完了です。
<参考元>
Going My Way: HTMLArea+Firefoxで貼り付けるときにアラートが出る場合の対処法
2.)ポップアップで画面がリサイズされる → △とりあえず解決
Tabbrowser Extensionsを無効にしてエクステンションを見直す事で現在はほぼ思い通りブラウズ+編集ができてます。
*javascriptはポップアップで開く
*別窓(target="_blank")指定のリンクは新しいタブで開く
*新しいタブで開くか新しいウィンドウで開くか簡単に選択できる
…など
具体的に入れてみたエクステンションは以下の通りです。
Single Window
target属性で_blankが指定されたリンクを新規タブで開くようにする
DragToTab
ツールバーボタンにドラッグしてそれぞれ新規タブ・ウィンドウで開く
Tab X
タブの右隅に閉じるボタンを付ける
MiniT+
タブのドラッグドロップやタブのスクロールを可能にする
UndoCloseTab
過去に開いていたタブを記憶し開くようにする
もしかしたらもっとシンプルなエクステンションでやりたい事が実現できるのかもしれないのでとりあえず解決の△としました。
3.)追記に未記入でも「続きを読む」が出る → △とりあえず解決
追記(extend)部分をタグモードで見ると自動的に改行タグ<br />が入ってしまっています。
削除しても1回WYSIWYGモードにしてしまうとまた改行タグが入ってしまいます。
追記がない場合は改行タグを削除してタグモードのまま保存すればOKでした。
デフォルトで改行タグが挿入されない方法があるかもしれないのでとりあえず解決の△としました。
4.)勝手にソースを書き換えられる → △とりあえず解決
テキストエリアのタグが勝手に書き換えられたのでこれもタグモードのまま保存したらOKでした。
他にも3.)と同じでデフォルトでソースを書き換えない方法があるかもしれないのでとりあえず解決の△としました。
5.)画面の動きが怪しい・もっさり → ×未解決
これは全く手つかずです。
サクサク軽快にエントリーを書きたい人には向かないのかも?
そんなわけでFirefoxとHTMLAreaの快適な共存はなかなか難しそうです。
何かいい対策があったらぜひとも教えていただきたいです!
1.)クリップボードの貼り付けができない → ○解決済
c://Documents and Settings/ユーザー名/Application Data/Mozilla/Firefox/Profiles/↑のフォルダの中にuser.jsがあるか確認してください。
あれば以下の記述を追加。
なければ以下の内容のファイルを作りuser.jsという名前で保存してください。
Firefoxを再起動で完了です。
<参考元>
Going My Way: HTMLArea+Firefoxで貼り付けるときにアラートが出る場合の対処法
2.)ポップアップで画面がリサイズされる → △とりあえず解決
Tabbrowser Extensionsを無効にしてエクステンションを見直す事で現在はほぼ思い通りブラウズ+編集ができてます。
*javascriptはポップアップで開く
*別窓(target="_blank")指定のリンクは新しいタブで開く
*新しいタブで開くか新しいウィンドウで開くか簡単に選択できる
…など
具体的に入れてみたエクステンションは以下の通りです。
Single Window
target属性で_blankが指定されたリンクを新規タブで開くようにする
DragToTab
ツールバーボタンにドラッグしてそれぞれ新規タブ・ウィンドウで開く
Tab X
タブの右隅に閉じるボタンを付ける
MiniT+
タブのドラッグドロップやタブのスクロールを可能にする
UndoCloseTab
過去に開いていたタブを記憶し開くようにする
もしかしたらもっとシンプルなエクステンションでやりたい事が実現できるのかもしれないのでとりあえず解決の△としました。
3.)追記に未記入でも「続きを読む」が出る → △とりあえず解決
追記(extend)部分をタグモードで見ると自動的に改行タグ<br />が入ってしまっています。
削除しても1回WYSIWYGモードにしてしまうとまた改行タグが入ってしまいます。
追記がない場合は改行タグを削除してタグモードのまま保存すればOKでした。
デフォルトで改行タグが挿入されない方法があるかもしれないのでとりあえず解決の△としました。
4.)勝手にソースを書き換えられる → △とりあえず解決
テキストエリアのタグが勝手に書き換えられたのでこれもタグモードのまま保存したらOKでした。
他にも3.)と同じでデフォルトでソースを書き換えない方法があるかもしれないのでとりあえず解決の△としました。
5.)画面の動きが怪しい・もっさり → ×未解決
これは全く手つかずです。
サクサク軽快にエントリーを書きたい人には向かないのかも?
そんなわけでFirefoxとHTMLAreaの快適な共存はなかなか難しそうです。
何かいい対策があったらぜひとも教えていただきたいです!
- Newer: 好きなアーティストのPVをサイトに貼り付けてみる
- Older: 史上最強の占い