Safari on Macでエディタの文字がにじむ

174 views
Skip to first unread message

中垣健志

unread,
Oct 9, 2011, 8:49:20 AM10/9/11
to web2py...@googlegroups.com
中垣です。
最新のweb2pyをダウンロードしてMacのSafariでファイルを開くと、文字がにじみます。
"web2py shadow"で検索すると英語の情報がいくつか出てきますが、いまいちズバリの回答を見つける事ができません(語学力のせい?)。ちなみにFireFoxを使うと問題ありません。

Safariで開発するための何らかの解決策をお持ちの方はいますか?

shadow.png

Yota Ichino

unread,
Oct 9, 2011, 12:52:50 PM10/9/11
to web2py...@googlegroups.com
私の環境で再現できたため、気になったので調べてみました。
「web2py editor safari」でググったところ、このスレッドが見つかりました。
https://groups.google.com/group/web2py/browse_thread/thread/8bdc2de92ef603ee/2906e9800e40632f?hl=ja&lnk=gst&q=drop+shadow+on+text+in+admin+editor+safari#2906e9800e40632f

このスレッドによるとtextareaのstyleの「margin-left: -3px;」があるから駄目だと行っています。

このjQueryプラグインの開発元を検索してみると、この問題が報告されていました。
http://sourceforge.net/projects/editarea/forums/forum/556920/topic/3818864

解決策はブラウザ判定を直せばいいので、
$ sed -i -e 's%if(t.isSafari){%if(t.isSafari \&\& t.isSafari < 5){%'
applications/admin/static/edit_area/edit_area_full.js
をweb2pyディレクトリで実行すればOKです。
コマンドの実行は自己責任でお願いします。


2011年10月9日21:49 中垣健志 <nakak...@gmail.com>:

中垣健志

unread,
Oct 10, 2011, 5:22:42 AM10/10/11
to web2py...@googlegroups.com
中垣です。

> 解決策はブラウザ判定を直せばいいので、
> $ sed -i -e 's%if(t.isSafari){%if(t.isSafari \&\& t.isSafari < 5){%'
> applications/admin/static/edit_area/edit_area_full.js
> をweb2pyディレクトリで実行すればOKです。

この四行がとても有用です。+1ならぬ+10くらいしたいくらいですw
ありがとうございます。

Reply all
Reply to author
Forward
0 new messages